相關(guān)標(biāo)簽:
?
?
?
原理解析:
輸出A5:收盤(pán)價(jià)的5日簡(jiǎn)單移動(dòng)平均,COLOR00FFFF
輸出A20:收盤(pán)價(jià)的20日簡(jiǎn)單移動(dòng)平均,COLORFF00FF
輸出A30:收盤(pán)價(jià)的30日簡(jiǎn)單移動(dòng)平均,COLOR00FF00
M5賦值:(A5/1日前的A5-1)*100的反正切*180/3.14159
M20賦值:(A20/1日前的A20-1)*100的反正切*180/3.14159
M30賦值:(A30/1日前的A30-1)*100的反正切*180/3.14159
QSXS賦值:M30>0
A50賦值:如果M5<0,返回-25,否則返回0
A51賦值:如果M5位于0和45之間,返回25,否則返回A50
A52賦值:如果M5位于45和75之間,返回50,否則返回A51
MA5賦值:如果M5>75,返回75,否則返回A52*QSXS
A200賦值:如果M20<0,返回-25,否則返回0
A201賦值:如果M20位于0和45之間,返回25,否則返回A200
A202賦值:如果M20位于45和75之間,返回50,否則返回A201
MA20賦值:如果M20>75,返回75,否則返回A202*QSXS
A300賦值:如果M30<0,返回-25,否則返回0
A301賦值:如果M30位于0和45之間,返回25,否則返回A300
A302賦值:如果M30位于45和75之間,返回50,否則返回A301
MA30賦值:如果M30>75,返回75,否則返回A302*QSXS
SGSJ賦值:上次MA5上穿1日前的MA5+1距今天數(shù)
XGSJ賦值:上次1日前的MA5-1上穿MA5距今天數(shù)
列車(chē)賦值:如果MA5>=50ANDMA20>=25ANDMA30>=25ANDSGSJ<XGSJ,返回50,否則返回25
啟動(dòng)賦值:如果列車(chē)上穿45,返回50,否則返回25
站臺(tái)賦值:如果MA5<=0ANDCOUNT(MA20>=25,10)>=9ANDMA30>=25,返回-25,否則返回25
買(mǎi)票賦值:如果站臺(tái)=-25ANDCOUNT(站臺(tái)=-25,3)>=2ANDC>=4日前的收盤(pán)價(jià),返回25,否則返回-10
上車(chē)賦值:如果MA5上穿0ANDCOUNT(MA20>=25,10)>=9ANDMA30>=25,返回50,否則返回25
當(dāng)滿(mǎn)足條件列車(chē)=50時(shí),在A30位置書(shū)寫(xiě)文字,COLOR88FFFF
當(dāng)滿(mǎn)足條件啟動(dòng)=50時(shí),在A30位置書(shū)寫(xiě)文字,COLORFF00FF
當(dāng)滿(mǎn)足條件站臺(tái)=-25時(shí),在A30和A30*0.98位置之間畫(huà)柱狀線,寬度為4,0不為0則畫(huà)空心柱.,COLORFFFF00
當(dāng)滿(mǎn)足條件買(mǎi)票=25時(shí),在A30和A30*0.98位置之間畫(huà)柱狀線,寬度為2,0不為0則畫(huà)空心柱.,COLORFFFFFF
當(dāng)滿(mǎn)足條件買(mǎi)票=25時(shí),在A30*0.97位置書(shū)寫(xiě)文字,COLORFF8800
當(dāng)滿(mǎn)足條件上車(chē)=50時(shí),在A30位置書(shū)寫(xiě)文字,COLORFFFFFF
源碼:
?
A5:MA(C,5),COLOR00FFFF;
A20:MA(C,20),COLORFF00FF;
A30:MA(C,30),COLOR00FF00;
M5:=ATAN((A5/REF(A5,1)-1)*100)*180/3.14159;
M20:=ATAN((A20/REF(A20,1)-1)*100)*180/3.14159;
M30:=ATAN((A30/REF(A30,1)-1)*100)*180/3.14159;
QSXS:=M30>0;
A50:=IF(M5<0,-25,0);
A51:=IF(BETWEEN(M5,0,45),25,A50);
A52:=IF(BETWEEN(M5,45,75),50,A51);
MA5:=IF(M5>75,75,A52)*QSXS;
A200:=IF(M20<0,-25,0);
A201:=IF(BETWEEN(M20,0,45),25,A200);
A202:=IF(BETWEEN(M20,45,75),50,A201);
MA20:=IF(M20>75,75,A202)*QSXS;
A300:=IF(M30<0,-25,0);
A301:=IF(BETWEEN(M30,0,45),25,A300);
A302:=IF(BETWEEN(M30,45,75),50,A301);
MA30:=IF(M30>75,75,A302)*QSXS;
SGSJ:=BARSLAST(CROSS(MA5,REF(MA5+1,1)));
XGSJ:=BARSLAST(CROSS(REF(MA5-1,1),MA5));
列車(chē):=IF(MA5>=50 AND MA20>=25 AND MA30>=25 AND SGSJ<XGSJ,50,25);
啟動(dòng):=IF(CROSS(列車(chē),45),50,25);
站臺(tái):=IF(MA5<=0 AND COUNT(MA20>=25,10)>=9 AND MA30>=25,-25,25);
買(mǎi)票:=IF(站臺(tái)=-25 AND COUNT(站臺(tái)=-25,3)>=2 AND C>=REF(C,4),25,-10);
上車(chē):=IF(CROSS(MA5,0) AND COUNT(MA20>=25,10)>=9 AND MA30>=25,50,25);
DRAWTEXT(列車(chē)=50,A30, '○'),COLOR88FFFF;
DRAWTEXT(啟動(dòng)=50,A30, '●'),COLORFF00FF;
STICKLINE(站臺(tái)=-25,A30,A30*0.98,4,0),COLORFFFF00;
STICKLINE(買(mǎi)票=25,A30,A30*0.98,2,0),COLORFFFFFF;
DRAWTEXT(買(mǎi)票=25,A30*0.97, '票'),COLORFF8800;
DRAWTEXT(上車(chē)=50,A30, '△'),COLORFFFFFF;{來(lái)源:m.kzuj.com.cn 程序化交易}
?
公式導(dǎo)入教程: 【通達(dá)信公式源碼導(dǎo)入方法教程】 【同花順公式源碼導(dǎo)入方法教程】 【大智慧新一代公式源碼導(dǎo)入方法教程】
?
原理解析:
?
源碼:
?