请问老师,实盘与测试的时间差问题 [文华财经]
- 咨询内容:
请问老师,测试时是按每根K线的收盘价计算的,比如小时K线,但是实盘的时候,小时K线CLOSE的时候给出的买卖信号,是不是软件要在下一根K线的第一秒,下单去执行了?如果是一天的最后一根K线出的买卖点,那是不是要第二天的开盘才能买卖了?
谢谢老师。 - 文华技术人员:
您的理解是正确的。如果想要当天最后一根k线出信号在k线走完买卖的话,可以通过下面的函数解决。
CLOSEKLINE(TYPE,N) 设置K线提前N秒走完,确认信号下单,K线走完进行复核
用法:
CLOSEKLINE(TYPE,N),TYPE=0,代表每小节和收盘前最后一根K线提前N秒走完,TYPE=1,代表收盘前最后一根K线提前N秒走完,TYPE=2,代表每一根K线提前N秒走完。N是时间(秒数)。 - 文华客服:
老师可否用下面的公式举例一下?比如设定每小时K线走完前3秒走完下单。还有,请问老师,您说的每小节结束时,这个小节是什么意思啊?是说9:00-10:15算一小节,10:30-11:30算一小节,13:30-15:00算一小节,21:00-01:00算一小节对吗?
谢谢老师。
MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差TOP:MID+P*TMP2;//布林通道上轨BOTTOM:MID-P*TMP2;//布林通道下轨CROSS(C,MID),BPK;//当最新价上穿BBI1时,做多CROSS(MID,C),SPK;//当最新价下穿BBI1时,做空AUTOFILTER; - 网友回复:
这样写:
MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差
TOP:MID+P*TMP2;//布林通道上轨
BOTTOM:MID-P*TMP2;//布林通道下轨
CROSS(C,MID),BPK;//当最新价上穿BBI1时,做多
CROSS(MID,C),SPK;//当最新价下穿BBI1时,做空
CLOSEKLINE(0,3);
AUTOFILTER;
10:15-10:30 午休,夜盘收盘,白盘收盘都算作小结休市 - 网友回复: 谢谢老师
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容