[求助]模型编写问题 (文华财经WH8赢智V8.2)

投资者咨询:[求助]模型编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-11 19:14
 老师,你好:帮忙编一个程序:

                           1. MACD中DIFF值大于0.
                           2. DIFF值在往回看,过去至少15根K线中为最大值。
                           3. MACD中,其差值 O=DIFF-DEA,逐步由小增大,当差值出现减小


                             以上三个条件同时满足,则平多新开空单(SPK)
                          
                      如图

按此在新窗口浏览图片
文件名:2mm.png
技术人员回复
日期:2018-7-11 20:00
  条件3,MACD中,其差值 O=DIFF-DEA,逐步由小增大

――是在多少周期内一直满足当前周期的O,大于前一周期的O值呢?
投资者咨询:[求助]模型编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-11 19:14
林木老师你好:
                            
                                     
       

                条件改为如下:  1. DIFF值在往回看,过去至少15根K线中为最大值。
                                          2..  MACD中,DIFF从下往上穿越0轴,值由负变正,  MACD其差值 :DIFF-DEA,逐步由小增大,当差值出现减小

                     


                             以上三个条件同时满足,则平多新开空单(SPK)


                                 (这里没有0,不考虑。2楼是随意给一个字母O,不是零)
技术人员回复
日期:2018-7-12 8:02
参考:
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
BARSLASTCOUNT(DIFF>REF(DIFF,1))>=15&&DIFF>0&&REF(EVERY(DIFF-DEA>REF(DIFF-DEA,1),10),1)&&DIFF-DEA<=REF(DIFF-DEA,1),SPK;