還是錯(cuò)誤的錯(cuò)誤 [博易POBO]
咨詢內(nèi)容:
中軸:IF((DP<3 OR DP=13),DDEA8,IF(DP>2 AND DP<6,DDEA6,IF(DP>6 AND DP<13,DDEA4,DDEA6))),COLORC08080;
DRAWICON(中軸<=DDEA2,中軸,9),ALIGN(1);
DRAWICON(中軸>DDEA2,中軸,10),ALIGN(1),COLOR808040;
昨結(jié):=IF((DP=1 OR DP=13),DYNAINFO(02),DRAWNULL),COLORFFFFFF;
均價(jià):IF((DP<3 OR DP=13),DMAC,DRAWNULL),COLOR00FFFF,LINETHICK2;
今H:=HHV(H,CNT);今L:=LLV(L,CNT);
今H周期數(shù):=BARSLAST(H>REF(今H,1));今L周期數(shù):=BARSLAST(L<REF(今L,1));
今結(jié)H:=REF(均價(jià),今H周期數(shù)),COLOR8000FF;今結(jié)L:=REF(均價(jià),今L周期數(shù)),COLOR00FFFF;
時(shí)歸:=IF((DP<5 OR DP=13) ,2*C/5+STKCALC('',5,'REF(MA(C,5),1)-(REF(C,4)+REF(C,5))/5'),DRAWNULL);
時(shí)M5:=IF((DP<5 OR DP=13) ,C/5+STKCALC('',5,'REF(MA(C,5),1)-REF(C,5)/5'),DRAWNULL);
上叉周期數(shù):=IF(時(shí)歸>時(shí)M5,BARSLAST(CROSS(時(shí)歸,時(shí)M5))+1,DRAWNULL),NODRAW;
下叉周期數(shù):=IF(時(shí)歸<時(shí)M5,BARSLAST(CROSS(時(shí)M5,時(shí)歸))+1,DRAWNULL),NODRAW;
//日EMA12:=IF((DP<6 OR DP=13) ,STKCALC('',6,'MA(EMA(C,12),2)'),DRAWNULL);
//平多條件:=IF((DP=1 OR DP=13)AND 今結(jié)<今結(jié)H AND DDEA2<中軸,1,0),NODRAW;
//平空條件:=IF((DP=1 OR DP=13)AND 今結(jié)>今結(jié)L AND DDEA2>中軸,1,0),NODRAW;
平多條件:=IF(((DP=1 OR DP=13 )AND DIFF<DEA AND DDEA2<中軸 AND EMA12<=中軸)
OR(DP=2 AND DIFF<DEA AND M4<EMA12),1,0),NODRAW;
平空條件:=IF(((DP=1 OR DP=13 )AND DIFF<DEA AND DDEA2>中軸 AND EMA12>=中軸)
OR(DP=2 AND DIFF>DEA AND M4>EMA12),1,0),NODRAW;
開多倉:=BARSLAST(多條件=100 AND REF(多條件,1)<>100),NODRAW;
開空倉:=BARSLAST(空條件=200 AND REF(空條件,1)<>200),NODRAW;
//平空條件1
已平空1:=BARSLAST(平空條件=1 AND REF(平空條件,1)<>1),NODRAW;
已平多1:=BARSLAST(平多條件=1 AND REF(平多條件,1)<>1),NODRAW;
多開倉次數(shù)1:=COUNT2(開多倉=0,已平多1),NODRAW;
空開倉次數(shù)1:=COUNT2(開空倉=0,已平空1),NODRAW;
已平空:=BARSLAST(空開倉次數(shù)1=1 AND REF(空開倉次數(shù)1,1)<>1),NODRAW;
已平多:=BARSLAST(多開倉次數(shù)1=1 AND REF(多開倉次數(shù)1,1)<>1),NODRAW;
多平倉次數(shù):=COUNT2(平多條件=1,已平多),NODRAW;
空平倉次數(shù):=COUNT2(平空條件=1,已平空),NODRAW; //6491----
IFCURRENTDATE>1180101THENRETURN;
DP:=DATAPERIOD;
NT:=REF(HOUR,1)=15ANDHOUR<>15,NODRAW;?
CNT:=BARSLAST(NT)+1,NODRAW;
天數(shù):COUNT2(NT,DATACOUNT),NODRAW;
CNTTT:=(CNT[CNT]),NODRAW;
//CNTTT:COUNT2(CNTT=CNTT[NODRAW],0),NODRAW;
N:=IF(DP=1,30,IF(DP=13,10,IF(DP=2,6,IF(DP=3,2,IF(DP=4,1,DRAWNULL)))));
DVOL_:=SUM(VOL,CNT);
DVC:=SUM(VOL*(H+O+L+C)/4,CNT);
DMAC:=DVC/DVOL_,COLORFF0000;
M4:=(C-REF(C,4))/5+MA(C,5),COLORFFFFFF;
MA5:MA(C,5),COLORFF80FF;
EMA12:MA(EMA(C,12),2),COLORFF8000,LINETHICK2;
前EMA12:=REF(EMA12,1);
DDEA2:=EMA((EMA(C,24)-EMA(C,52)),18)+EMA(C,52),LINETHICK2;
DDEA4:=EMA(DDEA2,4);
DDEA6:=EMA(DDEA2,6);
DDEA8:=EMA(DDEA2,8);
DDEA16:=EMA(DDEA2,16);
DDEA30:=EMA(DDEA2,30);
DDEA60:=EMA(DDEA2,60); 來源 程序化久久網(wǎng)
還是錯(cuò)誤的錯(cuò)誤
//8899-----中軸:IF((DP<3 OR DP=13),DDEA8,IF(DP>2 AND DP<6,DDEA6,IF(DP>6 AND DP<13,DDEA4,DDEA6))),COLORC08080;
DRAWICON(中軸<=DDEA2,中軸,9),ALIGN(1);
DRAWICON(中軸>DDEA2,中軸,10),ALIGN(1),COLOR808040;
昨結(jié):=IF((DP=1 OR DP=13),DYNAINFO(02),DRAWNULL),COLORFFFFFF;
均價(jià):IF((DP<3 OR DP=13),DMAC,DRAWNULL),COLOR00FFFF,LINETHICK2;
今H:=HHV(H,CNT);今L:=LLV(L,CNT);
今H周期數(shù):=BARSLAST(H>REF(今H,1));今L周期數(shù):=BARSLAST(L<REF(今L,1));
今結(jié)H:=REF(均價(jià),今H周期數(shù)),COLOR8000FF;今結(jié)L:=REF(均價(jià),今L周期數(shù)),COLOR00FFFF;
時(shí)歸:=IF((DP<5 OR DP=13) ,2*C/5+STKCALC('',5,'REF(MA(C,5),1)-(REF(C,4)+REF(C,5))/5'),DRAWNULL);
時(shí)M5:=IF((DP<5 OR DP=13) ,C/5+STKCALC('',5,'REF(MA(C,5),1)-REF(C,5)/5'),DRAWNULL);
上叉周期數(shù):=IF(時(shí)歸>時(shí)M5,BARSLAST(CROSS(時(shí)歸,時(shí)M5))+1,DRAWNULL),NODRAW;
下叉周期數(shù):=IF(時(shí)歸<時(shí)M5,BARSLAST(CROSS(時(shí)M5,時(shí)歸))+1,DRAWNULL),NODRAW;
//日EMA12:=IF((DP<6 OR DP=13) ,STKCALC('',6,'MA(EMA(C,12),2)'),DRAWNULL);
?
?來源:程序化99網(wǎng)( m.kzuj.com.cn )
博易技術(shù)人員: //420//平多條件:=IF((DP=1 OR DP=13)AND 今結(jié)<今結(jié)H AND DDEA2<中軸,1,0),NODRAW;
//平空條件:=IF((DP=1 OR DP=13)AND 今結(jié)>今結(jié)L AND DDEA2>中軸,1,0),NODRAW;
平多條件:=IF(((DP=1 OR DP=13 )AND DIFF<DEA AND DDEA2<中軸 AND EMA12<=中軸)
OR(DP=2 AND DIFF<DEA AND M4<EMA12),1,0),NODRAW;
平空條件:=IF(((DP=1 OR DP=13 )AND DIFF<DEA AND DDEA2>中軸 AND EMA12>=中軸)
OR(DP=2 AND DIFF>DEA AND M4>EMA12),1,0),NODRAW;
開多倉:=BARSLAST(多條件=100 AND REF(多條件,1)<>100),NODRAW;
開空倉:=BARSLAST(空條件=200 AND REF(空條件,1)<>200),NODRAW;
//平空條件1
已平空1:=BARSLAST(平空條件=1 AND REF(平空條件,1)<>1),NODRAW;
已平多1:=BARSLAST(平多條件=1 AND REF(平多條件,1)<>1),NODRAW;
多開倉次數(shù)1:=COUNT2(開多倉=0,已平多1),NODRAW;
空開倉次數(shù)1:=COUNT2(開空倉=0,已平空1),NODRAW;
已平空:=BARSLAST(空開倉次數(shù)1=1 AND REF(空開倉次數(shù)1,1)<>1),NODRAW;
已平多:=BARSLAST(多開倉次數(shù)1=1 AND REF(多開倉次數(shù)1,1)<>1),NODRAW;
多平倉次數(shù):=COUNT2(平多條件=1,已平多),NODRAW;
空平倉次數(shù):=COUNT2(平空條件=1,已平空),NODRAW; //6491----
IFCURRENTDATE>1180101THENRETURN;
DP:=DATAPERIOD;
NT:=REF(HOUR,1)=15ANDHOUR<>15,NODRAW;?
CNT:=BARSLAST(NT)+1,NODRAW;
天數(shù):COUNT2(NT,DATACOUNT),NODRAW;
CNTTT:=(CNT[CNT]),NODRAW;
//CNTTT:COUNT2(CNTT=CNTT[NODRAW],0),NODRAW;
N:=IF(DP=1,30,IF(DP=13,10,IF(DP=2,6,IF(DP=3,2,IF(DP=4,1,DRAWNULL)))));
DVOL_:=SUM(VOL,CNT);
DVC:=SUM(VOL*(H+O+L+C)/4,CNT);
DMAC:=DVC/DVOL_,COLORFF0000;
M4:=(C-REF(C,4))/5+MA(C,5),COLORFFFFFF;
MA5:MA(C,5),COLORFF80FF;
EMA12:MA(EMA(C,12),2),COLORFF8000,LINETHICK2;
前EMA12:=REF(EMA12,1);
DDEA2:=EMA((EMA(C,24)-EMA(C,52)),18)+EMA(C,52),LINETHICK2;
DDEA4:=EMA(DDEA2,4);
DDEA6:=EMA(DDEA2,6);
DDEA8:=EMA(DDEA2,8);
DDEA16:=EMA(DDEA2,16);
DDEA30:=EMA(DDEA2,30);
DDEA60:=EMA(DDEA2,60); 來源 程序化久久網(wǎng)
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 或微信:cxhjy888 進(jìn)行 有償收費(fèi) 編寫!(注:由于人數(shù)限制,QQ或微信請選擇方便的一個(gè)聯(lián)系我們就行,謝謝您!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容