请求修改公式 [文华财经]
-
咨询内容:
老师您好,我下面的预警公式以前是“TT : FLOOR(30/PER);”能正常使用,就是短时间相同的报警多,我把时间“30分钟”内不报警的限制,我把“30”改成了“5k'限制,弹出 5根k线未定义的情况,请老师帮给定义并完善一下,能在相同的情况下,”5根k线的时间内“不报警。是下面“TT : FLOOR(5K/PER);”这行弹出的问题。
PER := 5;//5分钟周期,10分钟上需改成10TT : FLOOR(5K/PER);MA26:=MA(C,26);MA60:=MA(C,60);N:=BARSLAST(CROSS(MA26,MA60))+1;M:=BARSLAST(CROSSDOWN(MA26,MA60))+1;A:=COUNT(C>MA26&&C>MA60,N)>=1;B:=COUNT(C<MA26&&C<MA60,M)>=1;CC1 := COUNT(A && CROSS(MA60,C), TT) = 1;CC2 : =COUNT(B && CROSSDOWN(MA60,C), TT) = 1;REF(CROSS(CC1,0.5),1), SPARK;REF(CROSS(CC2,0.5),1), SPARK;
来源:程序化99
-
文华技术人员:
五根k线内的话,您直接修改时间就可以了
比如是5分钟周期,那么改成25分钟即可,参考:
PER := 5;//5分钟周期,10分钟上需改成10TT : FLOOR(25/PER);MA26:=MA(C,26);MA60:=MA(C,60);N:=BARSLAST(CROSS(MA26,MA60))+1;M:=BARSLAST(CROSSDOWN(MA26,MA60))+1;A:=COUNT(C>MA26&&C>MA60,N)>=1;B:=COUNT(C<MA26&&C<MA60,M)>=1;CC1 := COUNT(A && CROSS(MA60,C), TT) = 1;CC2 : =COUNT(B && CROSSDOWN(MA60,C), TT) = 1;REF(CROSS(CC1,0.5),1), SPARK;REF(CROSS(CC2,0.5),1), SPARK;来源: WWW.CXH99.COM
-
文华客服:
老师你修改的,回到了以前的公式,这样经常会在几秒弹出大量相同的报警。所以我想试试用在第一次报警后,当前这根已报警的k线不在报警,出现后面的第1根,第2根,第3根,第4根,第5根都不报警,到后面符合条件时再报警。谢谢!
-
网友回复:
参考:
PER := 5;//5分钟周期,10分钟上需改成10 TT : FLOOR(30/PER); MA26:=MA(C,26); MA60:=MA(C,60); N:=BARSLAST(CROSS(MA26,MA60))+1; M:=BARSLAST(CROSSDOWN(MA26,MA60))+1; A:=COUNT(C>MA26&&C>MA60,N)>=1; B:=COUNT(C<MA26&&C<MA60,M)>=1; CC1 := COUNT(A && CROSS(MA60,C), TT) = 1; CC2 : =COUNT(B && CROSSDOWN(MA60,C), TT) = 1; NN:BARSLAST(CROSS(CC1,0.5))+1; MM:BARSLAST(CROSS(CC2,0.5))+1; REF(CROSS(CC1,0.5),1)&&NN>5, SPARK; REF(CROSS(CC2,0.5),1)&&MM>5, SPARK; -
网友回复:
老师你好!改编的这个公式进过使用反而怎么不能报警了,您再看看,那个细节要完善的,以前的公式是能报警的,谢谢
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容