参考:
DIFF:EMA(CLOSE,12) - EMA(CLOSE,26),NODRAW;
DEA:EMA(DIFF,9),NODRAW;
MACD:2*(DIFF-DEA),NODRAW;
C>3700&&DIFF>DEA&&MACD<REF(MACD,1),SK;
CONDITION_ORDER;
条件1.3分钟MACD金叉(固定)驱动→条件2:股指大于3700→驱动条件3:1分钟K线macd缩小,下空单,不同时间k线的macd可以做到吗?
可以通过跨周期编写实现,具体方式参考这个帖子:【编写技巧】:wh8 跨周期编写方法介绍
被引用指标AA:
DIFF:EMA(CLOSE,12) - EMA(CLOSE,26),NODRAW;
DEA:EMA(DIFF,9),NODRAW;
AA:DIFF>DEA;
加载模型:
#IMPORT[MIN,3,AA] AS VAR
DIFF:EMA(CLOSE,12) - EMA(CLOSE,26),NODRAW;
DEA:EMA(DIFF,9),NODRAW;
AA:VAR.AA;
MACD:2*(DIFF-DEA),NODRAW;
C>3700&&AA&&MACD<REF(MACD,1),SK;
CONDITION_ORDER;
楼上就是开空仓,如果平多仓改一下指令就可以:
被引用指标AA:
DIFF:EMA(CLOSE,12) - EMA(CLOSE,26),NODRAW;
DEA:EMA(DIFF,9),NODRAW;
AA:DIFF>DEA;
加载模型:
#IMPORT[MIN,3,AA] AS VAR
DIFF:EMA(CLOSE,12) - EMA(CLOSE,26),NODRAW;
DEA:EMA(DIFF,9),NODRAW;
AA:VAR.AA;
MACD:2*(DIFF-DEA),NODRAW;
C>3700&&AA&&MACD<REF(MACD,1),SP;
CONDITION_ORDER;