[求助]多信号执行问题 [文华财经]
- 咨询内容:
一个策略中,有两个信号,一个信号A是出现时,则立即执行;另一个B则是需要持续一定时间后,才执行;最后K线周期结束后复核,如A和B都消失,则恢复。
谢谢老是,这个如何写?
另外如何判断一个周期的第一次进入(即新周期),还有如果想判断信号出现次数,这个如何来实现,脚本中无法写类似 A:=A+1。 - 文华技术人员:
1. 关于不同信号执行方式不同,以及最后k线走完复核,您可以参考下面的函数来编写
CHECKSIG_MIN 设置信号确认与复核的指令价方式(逐分钟回测)
注:函数的具体用法您可以在编写---编写趋势模型--插入函数中的信号控制函数里了解。
2.新周期和信号出现次数分别使用下面的函数编写。
KLINESTART 判断K线当前状态是否是K线开始。
COUNTSIG(X,N); 统计N周期内,X信号的数量;
用法:X可以为BK、SK、SP、BP、SPK、BPK、CLOSEOUT
3.关于A=A+1;您可以使用循环函数LOOP2来实现。 - 文华客服:
非常感谢及时回复!
第一个问题还是没有解决,我现在的策略是这样的,当指标出现买入信号,这时判断该信号的强度,若大于设定的值,则立即进行开仓;当判断该K线周期走完前M秒,若买入信号还存在,则也进行开仓。K线周期走完后复核。
CHECKSIG_SEC函数来识别。CHECKSIG_SEC(SIG,'A',0,'D',0);//出信号立即下单,K线走完复核
- 网友回复:
- 网友回复:那我想统计本周期内信号出现次数,N怎么取?
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容