投资者咨询:
请问,模型这么表达对不对 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-7-13 15:11
操作周期是5分钟K线。早上,中午,夜盘这三个时间段的开盘第一根5分钟K线如果跳空的话后面的价格突破第一根K线的最高价开多,破最低价开空。商品期货这么表达对不对:
0905<TIME<0910 && REF(L,1)>REF(H,2) && CROSS(C,REF(H,1)),BK;
0905<TIME<0910 && REF(H,1)<REF(L,2) && CROSS(REF(L,1),C),SK;
1335<TIME<1340 && REF(L,1)>REF(H,2) && CROSS(C,REF(H,1)),BK;
1335<TIME<1340 && REF(H,1)<REF(L,2) && CROSS(REF(L,1),C),SK;
2105<TIME<2110 && REF(L,1)>REF(H,2) && CROSS(C,REF(H,1)),BK;
2105<TIME<2110 && REF(H,1)<REF(L,2) && CROSS(REF(L,1),C),SK;
BARSBK=5,SP;
BARSSK=5,BP;
谢谢老师!
这样修改一下:
TIME=0910 && REF(L,1)>REF(H,2) && CROSS(C,REF(H,1)),BK;
TIME=0910 && REF(H,1)<REF(L,2) && CROSS(REF(L,1),C),SK;
TIME=1340 && REF(L,1)>REF(H,2) && CROSS(C,REF(H,1)),BK;
TIME=1340 && REF(H,1)<REF(L,2) && CROSS(REF(L,1),C),SK;
TIME=2100 && REF(L,1)>REF(H,2) && CROSS(C,REF(H,1)),BK;
TIME=2100 && REF(H,1)<REF(L,2) && CROSS(REF(L,1),C),SK;
BARSBK=5,SP;
BARSSK=5,BP;
AUTOFILTER;
投资者咨询:
请问,模型这么表达对不对 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-7-13 15:11
是指令价模型哦。 0905<TIME<0910 && REF(L,1)>REF(H,2) && CROSS(C,REF(H,1)),BK;0905<TIME<0910 && REF(H,1)<REF(L,2) && CROSS(REF(L,1),C),SK;
1335<TIME<1340 && REF(L,1)>REF(H,2) && CROSS(C,REF(H,1)),BK;
1335<TIME<1340 && REF(H,1)<REF(L,2) && CROSS(REF(L,1),C),SK;
2105<TIME<2110 && REF(L,1)>REF(H,2) && CROSS(C,REF(H,1)),BK;
2105<TIME<2110 && REF(H,1)<REF(L,2) && CROSS(REF(L,1),C),SK;
BARSBK=5,SP;
BARSSK=5,BP;
CHECKSIG_MIN(BK,'A',0,'C',0); //BK信号的执行方式为:出信号立即下单,不进行复核
CHECKSIG_MIN(SK,'A',0,'C',0); //SK信号的执行方式为:出信号立即下单,不进行复核
再添加上指令价函数,最后两行语句就可以
投资者咨询:
请问,模型这么表达对不对 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-7-13 15:11
说是
CHECKSIG_MIN不支持15分钟以下周期,所以,改为以下对吗: 0905<TIME<0910 && REF(L,1)>REF(H,2) && CROSS(C,REF(H,1)),BK;0905<TIME<0910 && REF(H,1)<REF(L,2) && CROSS(REF(L,1),C),SK;
1335<TIME<1340 && REF(L,1)>REF(H,2) && CROSS(C,REF(H,1)),BK;
1335<TIME<1340 && REF(H,1)<REF(L,2) && CROSS(REF(L,1),C),SK;
2105<TIME<2110 && REF(L,1)>REF(H,2) && CROSS(C,REF(H,1)),BK;
2105<TIME<2110 && REF(H,1)<REF(L,2) && CROSS(REF(L,1),C),SK;
BARSBK=5,SP;
BARSSK=5,BP;
CHECKSIG(BK,'A',0,'C',0,0); //BK信号的执行方式为:出信号立即下单,不进行复核
CHECKSIG(SK,'A',0,'C',0,0); //SK信号的执行方式为:出信号立即下单,不进行复核
5楼主模型需要参考2楼回复修改一下:
TIME=0910 && REF(L,1)>REF(H,2) && CROSS(C,REF(H,1)),BK;
TIME=0910 && REF(H,1)<REF(L,2) && CROSS(REF(L,1),C),SK;
TIME=1340 && REF(L,1)>REF(H,2) && CROSS(C,REF(H,1)),BK;
TIME=1340 && REF(H,1)<REF(L,2) && CROSS(REF(L,1),C),SK;
TIME=2100 && REF(L,1)>REF(H,2) && CROSS(C,REF(H,1)),BK;
TIME=2100 && REF(H,1)<REF(L,2) && CROSS(REF(L,1),C),SK;
BARSBK=5,SP;
BARSSK=5,BP;
AUTOFILTER;
CHECKSIG(BK,'A',0,'C',0,0); //BK信号的执行方式为:出信号立即下单,不进行复核
CHECKSIG(SK,'A',0,'C',0,0); //SK信号的执行方式为:出信号立即下单,不进行复核
投资者咨询:
请问,模型这么表达对不对 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-7-13 15:11
没太懂。
假如9.08分出信号了,那TIME=0910,就不能及时执行开仓信号了?
7楼在第二根盘中判断参考这样的方式:
TIME>0905 &&TIME<=0910 && REF(L,1)>REF(H,2) && CROSS(C,REF(H,1)),BK;
投资者咨询:
请问,模型这么表达对不对 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-7-13 15:11
改了。
在商品上回测,人工交易本来应该出信号的地方,没有信号,问题出在哪?
您可以上传一下完整的源码,加载合约、加载周期
并具体截图说明一下,哪里是“人工交易本来应该出信号的地方”但是没有信号