跨周期可以实现吗 (文华财经WH8赢智V8.2)

投资者咨询:跨周期可以实现吗 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-6-3 8:38
 比如同时满足一分钟的条件和五分钟的条件,这样的模组如何实现,如何加载?
技术人员回复
日期:2019-6-3 8:41
模组使用跨周期模型建立是可以实现的

在一分钟周期上引用5分钟周期的条件,然后开仓就可以了

跨周期模型编写参考




投资者咨询:跨周期可以实现吗 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-6-3 8:38
 N:=BARSLAST(TIME=0900)+1;
N2:=BARSLAST(DATE<>REF(DATE,1))+1;
M:=IFELSE(N>=5,5,N);
M2:=IFELSE(N2>=5,5,N2);
MA5:IF(TIME<2100&&TIME>=0900,MA(C,M),MA(C,M2));
EVERY(MA5>=REF(MA5,1),6)&&(TIME>=0930&&TIME<=1450),BK;
EVERY(MA5<=REF(MA5,1),6)&&(TIME>=0930&&TIME<=1450),SK;
CLOSEMINUTEEVERY(4)<=10,CLOSEOUT;
REF((EVERY(MA5<=REF(MA5,1),6)),1),SP;
REF((EVERY(MA5>=REF(MA5,1),6)),1),BP;
AUTOFILTER;
DAYTRADE;

我这个五分钟是从9:00开始计算的,在WH6上如何实现 
技术人员回复
日期:2019-6-3 9:00
实现不了

WH6不支持信号指令的,这个模型属于复杂程序化模型,只能在WH8上加载的


投资者咨询:跨周期可以实现吗 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-6-3 8:38
  N:=BARSLAST(TIME=0900)+1;
N2:=BARSLAST(DATE<>REF(DATE,1))+1;
M:=IFELSE(N>=5,5,N);
M2:=IFELSE(N2>=5,5,N2);
只是实现上述呢, 
技术人员回复
日期:2019-6-3 9:17
   N:=BARSLAST(TIME=0900)+1;
N2:=BARSLAST(DATE<>REF(DATE,1))+1;
M:=IFELSE(N>=2,2,N);
M2:=IFELSE(N2>=2,2,N2);
投资者咨询:跨周期可以实现吗 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-6-3 8:38
 为什么把5改成2
技术人员回复
日期:2019-6-3 13:02
 近似取值

5个5分钟周期大概就是2个15分钟周期
投资者咨询:跨周期可以实现吗 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-6-3 8:38
 为什么不能用原来的,要改呢
技术人员回复
日期:2019-6-3 14:58
 WH6不支持跨周期引用复杂指标的,只能换算近似实现的