请老师在5分钟线里引用日线问题 (文华财经随身行iPhone   5.4.3)

投资者咨询:请老师在5分钟线里引用日线问题 (文华财经随身行iPhone   5.4.3)
来源:文华财经  日期:2018-7-18 12:35
老师您好,我写的跨周期模型怎么都不对。请老师帮忙写一下,
当日线下穿布林线上轨,5分钟线下穿上轨,同时满足两个条件开空
止损5个点
开空后价格到达5分钟布林线下轨时平空
开空后8个5分线内没有触发止损和平空指令,平空
当日线上穿布林线下轨,5分钟线上穿下轨,同时满足两个条件开多
止损5个点
开多后价格到达5分钟布林线上轨时平多
开多后8个5分线内没有触发止损和平多指令,平多
投资者咨询:请老师在5分钟线里引用日线问题 (文华财经随身行iPhone   5.4.3)
来源:文华财经  日期:2018-7-18 12:35
请教老师夸周期问题
技术人员回复
日期:2018-7-18 13:36

参考

 

MID:MA(CLOSE,26);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,26);//求M个周期内的收盘价的标准差
TOP:MID+2*TMP2;//布林通道上轨
BOTTOM:MID-2*TMP2;//布林通道下轨
XC:=CROSSDOWN(C,TOP);
SC:=CROSS(C,BOTTOM);

 

//以上请保存并命名为AAA

 

 

跨周期主模型,可随意命名

#IMPORT[DAY,1,AAA] AS VAR
MID:MA(CLOSE,26);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,26);//求M个周期内的收盘价的标准差
TOP:MID+2*TMP2;//布林通道上轨
BOTTOM:MID-2*TMP2;//布林通道下轨
VAR.XC&&CROSSDOWN(C,TOP),SK;
BARSSK<8&&C>SKPRICE+5*MINPRICE,BP;
BARSSK<8&&C<=BOTTOM,BP;
BARSSK=8,BP;

VAR.SC&&CROSS(C,BOTTOM),BK;
BARSBK<8&&C<BKPRICE-5*MINPRICE,SP;
BARSBK<8&&C>=TOP,SP;
BARSBK=8,SP;
AUTOFILTER;

 

关于跨周期模型的编写参考:【编写技巧】:wh8 跨周期编写方法介绍  图片点击可在新窗口打开查看   

 

 
投资者咨询:请老师在5分钟线里引用日线问题 (文华财经随身行iPhone   5.4.3)
来源:文华财经  日期:2018-7-18 12:35
感谢,老师
投资者咨询:请老师在5分钟线里引用日线问题 (文华财经随身行iPhone   5.4.3)
来源:文华财经  日期:2018-7-18 12:35
老师您好这个模型不出信号,能帮我看看吗?
技术人员回复
日期:2018-7-19 11:39
如下修改下AAA指标:

MID:MA(CLOSE,26);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,26);//求M个周期内的收盘价的标准差
TOP:MID+2*TMP2;//布林通道上轨
BOTTOM:MID-2*TMP2;//布林通道下轨
XC:=C<TOP;
SC:=C>BOTTOM;
投资者咨询:请老师在5分钟线里引用日线问题 (文华财经随身行iPhone   5.4.3)
来源:文华财经  日期:2018-7-18 12:35
老师还是没有信号
技术人员回复
日期:2018-7-19 14:29

检查2楼模型编写没问题的,

 

您可以将开平仓条件定义出来,加载K线图查看是否在该出信号的位置没返回1,

 

可能是您的条件太苛刻,可以适当放宽开仓条件试下

 

 

以买开条件为例,这样定义出来看下:TJ1..VAR.XC&&CROSSDOWN(C,TOP);

 

 

投资者咨询:请老师在5分钟线里引用日线问题 (文华财经随身行iPhone   5.4.3)
来源:文华财经  日期:2018-7-18 12:35
开仓条件是这样的,要是把引用的日线改成15分钟线应该怎么改呢
技术人员回复
日期:2018-7-19 15:43

跨周期主模型这样修改下:

 

#IMPORT[MIN,15,AAA] AS VAR
MID:MA(CLOSE,26);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,26);//求M个周期内的收盘价的标准差
TOP:MID+2*TMP2;//布林通道上轨
BOTTOM:MID-2*TMP2;//布林通道下轨
VAR.XC&&CROSSDOWN(C,TOP),SK;
BARSSK<8&&C>SKPRICE+5*MINPRICE,BP;
BARSSK<8&&C<=BOTTOM,BP;
BARSSK=8,BP;

VAR.SC&&CROSS(C,BOTTOM),BK;
BARSBK<8&&C<BKPRICE-5*MINPRICE,SP;
BARSBK<8&&C>=TOP,SP;
BARSBK=8,SP;
AUTOFILTER;