您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

修改,谢谢。 [文华财经]

  • 咨询内容: 老师,请帮我仅保留MACD  KDJ  RSI 顶底背离的显示,其它的都不要。
        A:=MA(CLOSE,17)+ABS(MA(CLOSE,17)-REF(MA(CLOSE,17),1)); B:=MA(CLOSE,17)+MA(CLOSE,17)-REF(MA(CLOSE,17),1); 分水岭:IF(MA(CLOSE,17)<B,B,MA(CLOSE,17)),COLORFF00FF,LINETHICK2; 操作线:分水岭-(EMA(C,3)-分水岭),COLOR00FFFF,LINETHICK2; PM:MA(C,5),COLORWHITE,LINETHICK2; IF(PM> REF(PM,1),PM,NULL),COLORRED,LINETHICK2; IF(PM=REF(PM,1),PM,NULL),COLORRED; IF(PM<REF(PM,1),PM,NULL),COLORFF9900,LINETHICK2; S:=(PM> 操作线); DD:=分水岭<REF(分水岭,1); IF(DD,分水岭,NULL),COLOR00FF00,LINETHICK2; IF(S,分水岭,NULL),COLOR00FF00,POINTDOT,LINETHICK4; DIF :=EMA(CLOSE,12) - EMA(CLOSE,26);DEA  :=EMA(DIF,9);MACD:=2*(DIF-DEA),COLORSTICK;RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
    K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;LC := REF(CLOSE,1);
    RSI1:SMA(MAX(CLOSE-LC,0),7,1)/SMA(ABS(CLOSE-LC),7,1)*100;RSI2:SMA(MAX(CLOSE-LC,0),14,1)/SMA(ABS(CLOSE-LC),14,1)*100;DRAWICON(CROSS(分水岭,操作线),分水岭-0.1,1);A1:=BARSLAST(REF(CROSS(DIF,DEA),1)); B1:=REF(C,A1+1)> C AND REF(DIF,A1+1)<DIF AND CROSS(DIF,DEA); DRAWTEXT(B1> 0,L-0.02,'ACD底背离',COLOR00FFFF;{MACD底背离} A2:=BARSLAST(REF(CROSS(K,D),1)); B2:=REF(C,A2+1)> C AND REF(K,A2+1)<K AND CROSS(K,D); DRAWTEXT(B2,L-0.10,'DJ底背离',COLORFF00FF;{KDJ底背离} A3:=BARSLAST(REF(CROSS(RSI1,RSI2),1)); B3:=REF(C,A3+1)> C AND REF(RSI1,A3+1)<RSI1 AND CROSS(RSI1,RSI2); DRAWTEXT(B3> 0,L-0.18,'SI底背离',COLOR0000FF;{RSI底背离} C1:=BARSLAST(REF(CROSS(DEA,DIF),1)); D1:=REF(C,C1+1)<C AND REF(DIF,C1+1)> DIF AND CROSS(DEA,DIF); DRAWTEXT(D1> 0,H+0.16,'ACD顶背离',COLOR00FF00;{MACD顶背离} C2:=BARSLAST(REF(CROSS(D,K),1)); D2:=REF(C,C2+1)<C AND REF(K,C2+1)> K AND CROSS(D,K); DRAWTEXT(D2> 0,H+0.08,'DJ顶背离',COLORFFFFCC;{KDJ顶背离} C3:=BARSLAST(REF(CROSS(RSI2,RSI1),1)); D3:=REF(C,C3+1)<C AND REF(RSI1,C3+1)> RSI1 AND CROSS(RSI2,RSI1); DRAWTEXT(D3>0,H+0.04,'SI顶背离',COLORFF9900;

     

     来源:程序化99

  • 文华技术人员:  
    DIF :=EMA(CLOSE,12) - EMA(CLOSE,26); DEA  :=EMA(DIF,9); MACD:=2*(DIF-DEA),COLORSTICK; RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
    K:=SMA(RSV,3,1); D:=SMA(K,3,1); J:=3*K-2*D; LC := REF(CLOSE,1);
    RSI1:SMA(MAX(CLOSE-LC,0),7,1)/SMA(ABS(CLOSE-LC),7,1)*100; RSI2:SMA(MAX(CLOSE-LC,0),14,1)/SMA(ABS(CLOSE-LC),14,1)*100; A1:=BARSLAST(REF(CROSS(DIF,DEA),1));  B1:=REF(C,A1+1)> C AND REF(DIF,A1+1)<DIF AND CROSS(DIF,DEA);  DRAWTEXT(B1> 0,L-0.02,'ACD底背离',COLOR00FFFF; {MACD底背离}  A2:=BARSLAST(REF(CROSS(K,D),1));  B2:=REF(C,A2+1)> C AND REF(K,A2+1)<K AND CROSS(K,D);  DRAWTEXT(B2,L-0.10,'DJ底背离',COLORFF00FF; {KDJ底背离}  A3:=BARSLAST(REF(CROSS(RSI1,RSI2),1));  B3:=REF(C,A3+1)> C AND REF(RSI1,A3+1)<RSI1 AND CROSS(RSI1,RSI2);  DRAWTEXT(B3> 0,L-0.18,'SI底背离',COLOR0000FF; {RSI底背离}  C1:=BARSLAST(REF(CROSS(DEA,DIF),1));  D1:=REF(C,C1+1)<C AND REF(DIF,C1+1)> DIF AND CROSS(DEA,DIF);  DRAWTEXT(D1> 0,H+0.16,'ACD顶背离',COLOR00FF00; {MACD顶背离}  C2:=BARSLAST(REF(CROSS(D,K),1));  D2:=REF(C,C2+1)<C AND REF(K,C2+1)> K AND CROSS(D,K);  DRAWTEXT(D2> 0,H+0.08,'DJ顶背离',COLORFFFFCC; {KDJ顶背离}  C3:=BARSLAST(REF(CROSS(RSI2,RSI1),1));  D3:=REF(C,C3+1)<C AND REF(RSI1,C3+1)> RSI1 AND CROSS(RSI2,RSI1);  DRAWTEXT(D3>0,H+0.04,'SI顶背离',COLORFF9900;

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信号:cxh99cxh99  进行 有偿收费 编写!

怎么收费,代编流程等详情请点击阅读!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容