咨詢內容:
麻煩哪位老師幫我修改一下文華財經的這個公式,
P:=21;
CURRBARSCOUNT:=DATACOUNT-BARPOS;
WH1:=IF(L=LLV(L,P),L,DRAWNULL),COLOR00F000;
WH2:=REFX(BARSLAST(CROSS(WH1>0,0.5)),DATACOUNT-BARPOS-1);
WH3:=REFX(IF(WH2=0,H,REF(H,WH2)),DATACOUNT-BARPOS-1);
WH4:=REFX(REF(BARSLAST(H>WH3),WH2+1)+WH2+1,DATACOUNT-BARPOS-1);
WH5:=REFX(IF(WH4=0,H,REF(H,WH4)),DATACOUNT-BARPOS-1);
WH6:=REFX(REF(BARSLAST(H>WH5),WH4+1)+WH4+1,DATACOUNT-BARPOS-1);
進場:IF(CURRBARSCOUNT<=WH2+21,REFX(IF(WH6=0,H,REF(H,WH6)),DATACOUNT-BARPOS-1),DRAWNULL),COLORRED;
IF(CURRBARSCOUNT<=WH2+1,IF(L=LLV(L,P),L,DRAWNULL),DRAWNULL),POINTDOT,COLORRED;
DRAWTEXT(CURRBARSCOUNT=INTPART((WH2+21)*0.618),進場,'進場線'),COLORRED;
超跌進場:IF(CURRBARSCOUNT<=WH2+21,REFX(IF(WH4=0,H,REF(H,WH4)),DATACOUNT-BARPOS-1),DRAWNULL),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=INTPART((WH2+21)*0.618),超跌進場,'超跌進場線'),COLORMAGENTA;
H1:=IF(H=HHV(H,P),H,DRAWNULL);
H2:=REFX(BARSLAST(CROSS(H1>0,0.5)),DATACOUNT-BARPOS-1);
H3:=REFX(IF(H2=0,L,REF(L,H2)),DATACOUNT-BARPOS-1);
H4:=REFX(REF(BARSLAST(L<H3),H2+1)+H2+1,DATACOUNT-BARPOS-1);
H5:=REFX(IF(H4=0,L,REF(L,H4)),DATACOUNT-BARPOS-1);
H6:=REFX(REF(BARSLAST(L<H5),H4+1)+H4+1,DATACOUNT-BARPOS-1);
止損:IF(CURRBARSCOUNT<=H2+21,REFX(IF(H6=0,L,REF(L,H6)),DATACOUNT-BARPOS-1),DRAWNULL),COLORYELLOW;
IF(CURRBARSCOUNT<=H2+1,IF(H=HHV(H,P),H,DRAWNULL),DRAWNULL),POINTDOT,COLORBLUE;
DRAWTEXT(CURRBARSCOUNT=INTPART((H2+21)*0.618),止損,'止損線'),COLORYELLOW;
止盈:IF(CURRBARSCOUNT<=H2+21,REFX(IF(H4=0,L,REF(L,H4)),DATACOUNT-BARPOS-1),DRAWNULL),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=INTPART((H2+21)*0.618),止盈,'止盈線'),COLORMAGENTA;
?
?來源:程序化99網( m.kzuj.com.cn )
博易技術人員:
你要怎么修改
?
這個止盈止損在圖表上不顯示阿
來源 程序化久久網