程序化交易编写咨询 (文华财经WH8赢智V8.2)

投资者咨询:程序化交易编写咨询 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-23 10:48
 请问老师,下面一个交易思路可以用WIN8是实现吗?
MACD的DIFF上穿DEA时对应的价格C1,与前30个周期之外的最近一次DIFF上穿DEA 时对应的价格C2,当CI大于C2时,买开。
技术人员回复
日期:2018-5-23 10:55
这样试试:

DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
金:CROSS(DIFF,DEA),NODRAW;
A:FILTER(金,30),NODRAW;
VERTLINE(A,COLORYELLOW);
C1:VALUEWHEN(金,C),NODRAW;
C2:REF(C,SUMBARS(A,2)),NODRAW;
A&&C1>C2,BK;

投资者咨询:程序化交易编写咨询 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-23 10:48
请问模型加载后,有很多竖线怎么处理?然后DIFF下穿DEA,卖出,如何编写?谢谢

图片点击可在新窗口打开查看
技术人员回复
日期:2018-5-23 13:34
 这样:

DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
金:CROSS(DIFF,DEA),NODRAW;
A:FILTER(金,30),NODRAW;
//VERTLINE(A,COLORYELLOW);
C1:VALUEWHEN(金,C),NODRAW;
C2:REF(C,SUMBARS(A,2)),NODRAW;
A&&C1>C2,BK;
CROSSDOWN(DIFF,DEA),SP;
AUTOFILTER;