翻譯程序化模型
作者:文華財(cái)經(jīng) 來源:cxh99.com 發(fā)布時(shí)間:2015年11月08日
- 咨詢內(nèi)容:
文化的老師您好;我有個(gè)程序化交易的模型需要翻譯成文字
- 文華技術(shù)人員:
HH:=HHV(HIGH,N);LL:=LLV(LOW,N);
H1:=IF(HH<REF(HH,1)&&LL<REF(LL,1)&&REF(OPEN,1)>CLOSE&&OPEN>CLOSE&&(HHV(OPEN,Q)-CLOSE)>Q1,REF(HH,N1),0);
L1:=IF(LL>REF(LL,1)&&HH>REF(HH,1)&&REF(OPEN,1)<CLOSE&&OPEN<CLOSE&&(CLOSE-LLV(OPEN,Q))>Q1,REF(LL,N1),0);
H2:=VALUEWHEN(H1>0,H1);
L2:=VALUEWHEN(L1>0,L1);
K1:=IF(CLOSE>H2,-3,IF(CLOSE<L2,1,0));
K2:=VALUEWHEN(K1<>0,K1);
G:=IF(K2=1,H2,L2);
G1:=VALUEWHEN(ISLASTBAR,G);
DRAWNUMBER(LL>0,G1,G1,0,COLORCYAN);
TMP:=K2;
W1:=K2;
W2:=OPEN-CLOSE;
HT:=IF(OPEN>CLOSE,OPEN,CLOSE);
LT:=IF(OPEN<CLOSE,OPEN,CLOSE);
DRAWLINE(W1=1,HIGH,W1=1,HT,COLORCYAN);
DRAWLINE(W1=1,LOW,W1=1,LT,COLORCYAN);
DRAWLINE(W1=-3,HIGH,W1=-3,HT,COLORRED);
DRAWLINE(W1=-3,LOW,W1=-3,LT,COLORRED);
STICKLINE(W1>0,OPEN,CLOSE,COLORCYAN,1);
STICKLINE(W1<=0,OPEN,CLOSE,COLORRED,1);
STICKLINE(W2>0&&W1<=0,OPEN,CLOSE,COLORRED,0);
STICKLINE(W2>0&&W1>0,OPEN,CLOSE,COLORCYAN,0);
DRAWLINE(TMP=1&&REF(TMP,1)=1,G,TMP=1&&REF(TMP,1)=1,REF(G,1),COLORCYAN);
DRAWLINE(TMP=-3&&REF(TMP,1)=-3,G,TMP=-3&&REF(TMP,1)=-3,REF(G,1),COLORRED);
DRAWSL(K2=1,G,0,1,0,COLORCYAN);
DRAWSL(K2=-3,G,0,1,0,COLORRED);
MA55:=MA(CLOSE,55);
CROSS(TMP,0)||CROSS(TMP,0)&&CLOSE<=MA55,SPK;
CROSS(0,TMP)||CROSS(0,TMP)&&CLOSE>=MA55,BPK;
AUTOFILTER;
- 文華客服:
HH賦值:N日內(nèi)最高價(jià)的最高值LL賦值:N日內(nèi)最低價(jià)的最低值H1賦值:如果HH<1日前的HH并且LL<1日前的LL并且1日前的開盤價(jià)>收盤價(jià)并且收陰線并且(Q日內(nèi)開盤價(jià)的最高值-收盤價(jià))>Q1,返回N1日前的HH,否則返回0L1賦值:如果LL>1日前的LL并且HH>1日前的HH并且1日前的開盤價(jià)<收盤價(jià)并且收陽線并且(收盤價(jià)-Q日內(nèi)開盤價(jià)的最低值)>Q1,返回N1日前的LL,否則返回0H2賦值:如果H1>0,返回H1,否則返回上個(gè)輸出值L2賦值:如果L1>0,返回L1,否則返回上個(gè)輸出值K1賦值:如果收盤價(jià)>H2,返回-3,否則返回如果收盤價(jià)<L2,返回1,否則返回0K2賦值:如果K1不等于0,返回K1,否則返回上個(gè)輸出值G賦值:如果K2=1,返回H2,否則返回L2G1賦值:如果是否最后一個(gè)周期,返回G,否則返回上個(gè)輸出值當(dāng)滿足條件LL>0時(shí),在G1位置書寫數(shù)字TMP賦值:K2W1賦值:K2W2賦值:開盤價(jià)-收盤價(jià)HT賦值:如果收陰線,返回開盤價(jià),否則返回收盤價(jià)LT賦值:如果收陽線,返回開盤價(jià),否則返回收盤價(jià)當(dāng)滿足條件W1=1時(shí),在最高價(jià)位置畫直線起點(diǎn),當(dāng)滿足條件W1=1時(shí),在HT位置畫直線終點(diǎn),畫青色表示是否延長.當(dāng)滿足條件W1=1時(shí),在最低價(jià)位置畫直線起點(diǎn),當(dāng)滿足條件W1=1時(shí),在LT位置畫直線終點(diǎn),畫青色表示是否延長.當(dāng)滿足條件W1=-3時(shí),在最高價(jià)位置畫直線起點(diǎn),當(dāng)滿足條件W1=-3時(shí),在HT位置畫直線終點(diǎn),畫紅色表示是否延長.當(dāng)滿足條件W1=-3時(shí),在最低價(jià)位置畫直線起點(diǎn),當(dāng)滿足條件W1=-3時(shí),在LT位置畫直線終點(diǎn),畫紅色表示是否延長.當(dāng)滿足條件W1>0時(shí),在開盤價(jià)和收盤價(jià)位置之間畫柱狀線,寬度為畫青色,1不為0則畫空心柱.當(dāng)滿足條件W1<=0時(shí),在開盤價(jià)和收盤價(jià)位置之間畫柱狀線,寬度為畫紅色,1不為0則畫空心柱.當(dāng)滿足條件W2>0并且W1<=0時(shí),在開盤價(jià)和收盤價(jià)位置之間畫柱狀線,寬度為畫紅色,0不為0則畫空心柱.當(dāng)滿足條件W2>0并且W1>0時(shí),在開盤價(jià)和收盤價(jià)位置之間畫柱狀線,寬度為畫青色,0不為0則畫空心柱.當(dāng)滿足條件TMP=1并且1日前的TMP=1時(shí),在G位置畫直線起點(diǎn),當(dāng)滿足條件TMP=1并且1日前的TMP=1時(shí),在1日前的G位置畫直線終點(diǎn),畫青色表示是否延長.當(dāng)滿足條件TMP=-3并且1日前的TMP=-3時(shí),在G位置畫直線起點(diǎn),當(dāng)滿足條件TMP=-3并且1日前的TMP=-3時(shí),在1日前的G位置畫直線終點(diǎn),畫紅色表示是否延長.DRAWSL(K2=1,G,0,1,0,畫青色)DRAWSL(K2=-3,G,0,1,0,畫紅色)MA55賦值:收盤價(jià)的55日簡單移動(dòng)平均TMP上穿0或者TMP上穿0并且收盤價(jià)<=MA55,SPK0上穿TMP或者0上穿TMP并且收盤價(jià)>=MA55,BPKAUTOFILTER
- 網(wǎng)友回復(fù):
謝謝
- 網(wǎng)友回復(fù):
這個(gè)模型止損太大怎么能給改小呢