相關(guān)標(biāo)簽:
原理解析:
買(mǎi)線賦值:收盤(pán)價(jià)的2日指數(shù)移動(dòng)平均
賣(mài)線賦值:收盤(pán)價(jià)的21日線性回歸斜率*20+收盤(pán)價(jià)的42日指數(shù)移動(dòng)平均
BU賦值:買(mǎi)線上穿賣(mài)線
SEL賦值:賣(mài)線上穿買(mǎi)線
當(dāng)滿(mǎn)足條件買(mǎi)線>=賣(mài)線時(shí),在最低價(jià)和最高價(jià)位置之間畫(huà)柱狀線,寬度為0.1,0不為0則畫(huà)空心柱.,畫(huà)紅色
當(dāng)滿(mǎn)足條件買(mǎi)線>=賣(mài)線時(shí),在收盤(pán)價(jià)和開(kāi)盤(pán)價(jià)位置之間畫(huà)柱狀線,寬度為3,0不為0則畫(huà)空心柱.,畫(huà)紅色
當(dāng)滿(mǎn)足條件買(mǎi)線<賣(mài)線時(shí),在收盤(pán)價(jià)和開(kāi)盤(pán)價(jià)位置之間畫(huà)柱狀線,寬度為3,0不為0則畫(huà)空心柱.,COLORFFF000
當(dāng)滿(mǎn)足條件買(mǎi)線<賣(mài)線時(shí),在最低價(jià)和最高價(jià)位置之間畫(huà)柱狀線,寬度為0.1,0不為0則畫(huà)空心柱.,COLORFFF000
Z1賦值:4日前的最高價(jià)=2*4+1日內(nèi)最高價(jià)的最高值
Y1賦值:Z1的3日過(guò)濾
C1賦值:若Y1則將最近3+1周期置為1
D1賦值:C1的3日過(guò)濾
A2賦值:3日前的最低價(jià)=2*3+1日內(nèi)最低價(jià)的最低值
V2賦值:A2的3日過(guò)濾
C2賦值:若V2則將最近3+1周期置為1
D2賦值:C2的3日過(guò)濾
E1賦值:(1日前的2*3日內(nèi)最低價(jià)的最低值+1日前的2*3日內(nèi)最高價(jià)的最高值)/2
E2賦值:(最高價(jià)+最低價(jià))/2
H1賦值:(D1 AND 取反) OR 是否最后一個(gè)周期=1 OR 收盤(pán)價(jià)的有效數(shù)據(jù)周期數(shù)=1
H2賦值:D1 AND 取反
L1賦值:D2 AND 取反
X1賦值:1日前的上次H1距今天數(shù)+1
F1賦值:若H1ANDCOUNT(L1,X1)>0則將最近X1日內(nèi)如果L1,返回最低價(jià),否則返回10000距今天數(shù)周期置為1
G1賦值:F1>1日前的F1
I1賦值:若G1則將最近2周期置為1
LD賦值:I1>1日前的I1
L2賦值:LD OR 是否最后一個(gè)周期=1 OR 收盤(pán)價(jià)的有效數(shù)據(jù)周期數(shù)=1
X2賦值:1日前的上次L2距今天數(shù)+1
F2賦值:若L2ANDCOUNT(H2,X2)>0則將最近X2日內(nèi)如果H2,返回最高價(jià),否則返回0距今天數(shù)周期置為1
G2賦值:F2>1日前的F2
I2賦值:若G2則將最近2周期置為1
HD賦值:I2>1日前的I2
UU2賦值:若是否最后一個(gè)周期=1則將最近上次HD距今天數(shù)+1周期置為1
VV2賦值:UU2>1日前的UU2
WW2賦值:若VV2則將最近1日前的上次HD距今天數(shù)+2周期置為1
XX2賦值:WW2>1日前的WW2
突破線賦值:上次VV2距今天數(shù)日前的最高價(jià)
持倉(cāng)線賦值:上次XX2距今天數(shù)日前的最高價(jià)
TP1賦值:收盤(pán)價(jià)上穿突破線
TP2賦值:收盤(pán)價(jià)上穿持倉(cāng)線
當(dāng)滿(mǎn)足條件TP1時(shí),在最高價(jià)和最低價(jià)位置之間畫(huà)柱狀線,寬度為0,0不為0則畫(huà)空心柱.,畫(huà)黃色
?
源碼:
?
買(mǎi)線:=EMA(C,2);
賣(mài)線:=EMA(SLOPE(C,21)*20+C,42);
BU:=CROSS(買(mǎi)線,賣(mài)線);
SEL:=CROSS(賣(mài)線,買(mǎi)線);
STICKLINE(買(mǎi)線>=賣(mài)線,LOW,HIGH,0.1,0),COLORRED;
STICKLINE(買(mǎi)線>=賣(mài)線,CLOSE,OPEN,3,0),COLORRED;
STICKLINE(買(mǎi)線<賣(mài)線,CLOSE,OPEN,3,0),COLORFFF000;
STICKLINE(買(mǎi)線<賣(mài)線,LOW,HIGH,0.1,0),COLORFFF000;
Z1:=REF(HIGH,4)=HHV(HIGH,2*4+1);
Y1:=FILTER(Z1,3);
C1:=BACKSET(Y1,3+1);
D1:=FILTER(C1,3);
A2:=REF(LOW,3)=LLV(LOW,2*3+1);
V2:=FILTER(A2,3);
C2:=BACKSET(V2,3+1);
D2:=FILTER(C2,3);
E1:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2;
E2:=(HIGH+LOW)/2;
H1:=(D1 AND NOT(D2 AND E1>=E2)) OR ISLASTBAR=1 OR BARSCOUNT(CLOSE)=1;
H2:=D1 AND NOT(D2 AND E1>=E2);
L1:=D2 AND NOT(D1 AND E1=E2);
X1:=REF(BARSLAST(H1),1)+1;
F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,LOW,10000),X1));
G1:=F1>REF(F1,1);
I1:=BACKSET(G1,2);
LD:=I1>REF(I1,1);
L2:=LD OR ISLASTBAR=1 OR BARSCOUNT(CLOSE)=1;
X2:=REF(BARSLAST(L2),1)+1;
F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,HIGH,0),X2));
G2:=F2>REF(F2,1);
I2:=BACKSET(G2,2);
HD:=I2>REF(I2,1);
UU2:=BACKSET(ISLASTBAR=1,BARSLAST(HD)+1);
VV2:=UU2>REF(UU2,1);
WW2:=BACKSET(VV2,REF(BARSLAST(HD),1)+2);
XX2:=WW2>REF(WW2,1);
突破線:=REF(H,BARSLAST(VV2));
持倉(cāng)線:=REF(H,BARSLAST(XX2));
TP1:=CROSS(C,突破線);
TP2:=CROSS(C,持倉(cāng)線);
STICKLINE(TP1,H,L,0,0),COLORYELLOW;{來(lái)源:www.kzuj.com.cn 程序化交易}
?
公式導(dǎo)入教程: 【通達(dá)信公式源碼導(dǎo)入方法教程】 【同花順公式源碼導(dǎo)入方法教程】 【大智慧新一代公式源碼導(dǎo)入方法教程】
?