楼主: fantasynew
2953 4

[源码分享] 信号价位提前计算的思路 [推广有奖]

  • 0关注
  • 2粉丝

已卖:109份资源

大专生

40%

还不是VIP/贵宾

-

威望
0
论坛币
2429 个
通用积分
3.4344
学术水平
21 点
热心指数
17 点
信用等级
14 点
经验
974 点
帖子
54
精华
0
在线时间
37 小时
注册时间
2014-8-7
最后登录
2022-4-6

楼主
fantasynew 发表于 2014-8-7 16:39:32 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
        一直有人在问,能不能提前知道明天是买入信号还是卖出信号呢?
        答案是某些情况下可以。在对沪深两市的股票进行历史回测的过程中,发现均线策略并不比复杂策略差,具有更强的生命力。其中以MA均线最为经典,信号价位的计算方法也提早被人们掌握。一次变量的求解是没有什么难度的。对于SMA,WMA,TRIX之类的多次变量指标,有没有办法能够提早计算出明日信号发生价位,占点小优势呢?看过一个帖子,可以用微积分来求解,不幸我的微积分早就还给老师了。只好用最笨的遍历法求解。
  1. #MAINCHART
  2. AA:Sma(C,5,1);
  3. BB:Sma(C,10,1);
  4. Variable:TEMP(C),NumericSimple KEYPRICE;
  5. LOWPRICE:=ROUND(C[0]*0.9,2);
  6. HIGHPRICE:=ROUND(C[0]*1.1,2);
  7. SHULIANG:=DataCount;  //K线数
  8. FOR I=1 TO SHULIANG-1 Step 1 Do Begin
  9.     TEMP[SHULIANG-I]=TEMP[SHULIANG-I-1];   //序列元素左移
  10. END;
  11. FOR I=LOWPRICE TO HIGHPRICE Step 0.01 Do Begin
  12.     TEMP[0]=I;  //写入最新价,遍历所有可能取值
  13.     AAA:=Sma(TEMP,5,1);
  14.     BBB:=Sma(TEMP,10,1);
  15.     CCC:=AAA-BBB;
  16.     IF CCC[0]*CCC[1]<=0 Then  //代表这个价位发生cross
  17.         Begin
  18.             KEYPRICE=I;
  19.             Break;   //输出价格,退出遍历
  20.         END;
  21. END;
  22. DD:KEYPRICE,NoDraw;
复制代码
代码基于金魔方测试通过。
使用说明:
收盘后开盘前使用,不涉未来数据,不漂移。
历史结果请用训练模式回放。
如601231四月上旬的行情,之前一直预测出金叉价格,次日收盘价未达到,收盘后未金叉。
20140408计算出的次日金叉价为22.09,次日收于22.81,果然是金叉。

DD=0代表明日没有转折


对于二元甚至更多变量(使用了H,L,O,C等),似乎没有唯一解。有好的解法请不吝告知,共同研究。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Numerics Variable numeric simple Price 买入信号 计算方法 微积分 生命力 沪深

已有 1 人评分论坛币 学术水平 收起 理由
离歌レ笑 + 30 + 2 精彩帖子

总评分: 论坛币 + 30  学术水平 + 2   查看全部评分

沙发
离歌レ笑 在职认证  发表于 2014-8-7 18:54:12
感谢分享!

藤椅
zhangb02 发表于 2014-8-7 19:04:40
遍历是最好的办法,不过指标的描述能力有限,可以用DLL的方式试试看。

板凳
fantasynew 发表于 2014-8-7 21:24:37
zhangb02 发表于 2014-8-7 19:04
遍历是最好的办法,不过指标的描述能力有限,可以用DLL的方式试试看。
本人是学机械出身的,对静态语言的编程能力较弱。DLL运算效率高,但是指标等都要从头写,对我来说难度太大了。
新一代的交易软件,如金魔方、金字塔等已经大大提升了指标描述能力。

报纸
crazytroy1912 发表于 2014-11-4 16:06:41
谢谢分享  有点小启发

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群
GMT+8, 2026-1-1 12:14