信号问题 在IF1210TICK图上测试模型,不会成交 [文华财经]
- 咨询内容:
在IF1210TICK图上测试模型,不会成交,为什么?可以帮忙测试一下吗?
//取得开盘价
MOPEN:VALUEWHEN(DATE<>REF(DATE,1),OPEN);
//设置开仓点位
UPLINE:=MOPEN+5;
DOWNLINE:=MOPEN-5;
//穿过开仓点位,开仓,次数限制5次,超过5次不再开仓
N:=BARSLAST(TIME=091500)+1;
S1:= COUNT(CROSS(CLOSE,UPLINE+10,N);//穿过止盈点位的次数
S2:= COUNT(CROSS(CLOSE,UPLINE) OR CROSS(DOWNLINE,CLOSE) ,N)//穿过开仓点位的次数
S1<1&&S2<=5&&TIME<151200&&CROSS(CLOSE,UPLINE) ,BK;
S1<1&&S2<=5&&TIME<151200&&CROSS(DOWNLINE,CLOSE),SK;
//设置止损为开仓点位偏移3点,穿过止损点平仓止损
CROSS(UPLINE-3,CLOSE),SP;
CROSS(CLOSE,DOWNLINE+3),BP;
//止盈设置,最高点偏移5
HH:HHV(H,BARSBK);
LL:LLV(L,BARSSK);
HH>UPLINE+10&&CROSS(HH-5,CLOSE),SP;
LL<DOWNLINE-10&&CROSS(CLOSE,HH+5),BP;
//二级止盈,最高点偏移10
HH>UPLINE+40&&CROSS(HH-10,CLOSE),SP;
LL<DOWNLINE-40&&CROSS(CLOSE,HH+10),BP;
//收盘前3分钟,有仓则平仓
VOL>0&&TIME>=151200,CLOSEOUT;
- 文华技术人员:
您是在日内高频中测试的吗
另TICK中没有高开等,只有成交价
- 文华客服:
是在日内高频中测试
- 网友回复:
日内高频中只有一天的数据,所以MOPEN:VALUEWHEN(DATE<>REF(DATE,1),OPEN);,是没有返回值的,您看看
您可以试试MOPEN:=VALUEWHEN(TIME=091500,OPEN);
仅供参考!
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容