相關(guān)標(biāo)簽:
?
通達(dá)信的源碼
?
?
?
源碼:
?
?來(lái)源:程序化99( www.weiqiv.net.cn )
原理解析:
輸出VOLUME:成交量(手),VOLSTICK
當(dāng)滿足條件成交量(手)>=30日內(nèi)成交量(手)的最高值時(shí),在成交量(手)位置畫直線起點(diǎn),當(dāng)滿足條件成交量(手)<=10日內(nèi)成交量(手)的最低值時(shí),在6日內(nèi)成交量(手)的最高值位置畫直線終點(diǎn),1表示是否延長(zhǎng).,COLORFFCCCC
輸出AB:當(dāng)滿足條件成交量(手)>=10日內(nèi)成交量(手)的最高值時(shí),在成交量(手)位置畫直線起點(diǎn),當(dāng)滿足條件成交量(手)<=3日內(nèi)成交量(手)的最低值時(shí),在3日內(nèi)成交量(手)的最高值位置畫直線終點(diǎn),1表示是否延長(zhǎng).,畫黃色
當(dāng)滿足條件收盤價(jià)上穿AB時(shí),在收盤價(jià)+5000位置書寫文字,COLORFF00FF
輸出市盈率 :市盈(動(dòng))?
輸出換手:成交量(手)/當(dāng)前流通股本(手)*100 線寬為0, NODRAW?
輸出流通【億】:當(dāng)前流通股本(手)/1000000,線寬為0
MA5賦值:成交量(手)的5日簡(jiǎn)單移動(dòng)平均,畫白色,線寬為0
MA10賦值:成交量(手)的10日簡(jiǎn)單移動(dòng)平均,畫黃色,線寬為0
MA30賦值:成交量(手)的30日簡(jiǎn)單移動(dòng)平均,畫洋紅色,線寬為0
VAR7賦值:(最高價(jià) - 最低價(jià))
VAR8賦值:(開(kāi)盤價(jià)-收盤價(jià))的絕對(duì)值
VAR9賦值:(最高價(jià) - 如果(收陽(yáng)線),返回收盤價(jià),否則返回開(kāi)盤價(jià))
VAR10賦值:(如果(收陽(yáng)線),返回開(kāi)盤價(jià),否則返回收盤價(jià) - 最低價(jià))
VAR11賦值:((VAR8 / VAR7) * 成交量(手))
VAR12賦值:((VAR9 / VAR7) * 成交量(手))
VAR13賦值:((VAR10 / VAR7) * 成交量(手))
VAR14賦值:如果((成交量(手)/當(dāng)前流通股本(手))>0.001),返回1,否則返回((成交量(手)/當(dāng)前流通股本(手))*100)的對(duì)數(shù)的絕對(duì)值的指數(shù)
VARA賦值:(((收盤價(jià) - 收盤價(jià)的5日簡(jiǎn)單移動(dòng)平均) / 收盤價(jià)的5日簡(jiǎn)單移動(dòng)平均) * 100)
VARB賦值:(((收盤價(jià)的5日簡(jiǎn)單移動(dòng)平均 > 收盤價(jià)的10日簡(jiǎn)單移動(dòng)平均) AND (收盤價(jià)的10日簡(jiǎn)單移動(dòng)平均 > 收盤價(jià)的30日簡(jiǎn)單移動(dòng)平均)) AND (收盤價(jià)的30日簡(jiǎn)單移動(dòng)平均 > 收盤價(jià)的60日簡(jiǎn)單移動(dòng)平均))
VARC賦值:((收盤價(jià)的5日簡(jiǎn)單移動(dòng)平均 < 收盤價(jià)的10日簡(jiǎn)單移動(dòng)平均) AND (收盤價(jià)的10日簡(jiǎn)單移動(dòng)平均 < 收盤價(jià)的30日簡(jiǎn)單移動(dòng)平均))
VARD賦值:1日前的收盤價(jià)
當(dāng)滿足條件((VAR14>2)AND(成交量(手)<(成交量(手)的5日簡(jiǎn)單移動(dòng)平均/2)))時(shí),在成交量(手)-15000位置書寫文字,COLORFB2DFB
當(dāng)滿足條件((VAR14>2)AND(成交量(手)<(成交量(手)的5日簡(jiǎn)單移動(dòng)平均/2)))時(shí),在成交量(手)+59000位置書寫文字,COLORFB2DFB
換手率賦值:((成交量(手) / 當(dāng)前流通股本(手)) * 100)
當(dāng)滿足條件(((成交量(手)/1日前的(成交量(手)的5日累和/5))>=2)AND(換手率>1))時(shí),在(成交量(手)+55000)位置書寫文字,COLORFFFFCC
量賦值:如果(收盤價(jià)>200),返回(成交量(手)/1000000),否則返回(成交量(手)/100), 線寬為0
振幅賦值:(((最高價(jià) - 最低價(jià)) / 最低價(jià)) * 100)
當(dāng)滿足條件VAR12>VAR11ANDVARA>2ANDVAR12>VAR13ANDCLOSE>收盤價(jià)的5日簡(jiǎn)單移動(dòng)平均ANDCLOSE>收盤價(jià)的30日簡(jiǎn)單移動(dòng)平均ANDHIGH>收盤價(jià)的60日簡(jiǎn)單移動(dòng)平均ANDVOL>成交量(手)的5日簡(jiǎn)單移動(dòng)平均ANDVAR12>=成交量(手)的5日簡(jiǎn)單移動(dòng)平均時(shí),在成交量(手)+5000位置書寫文字,畫綠色
當(dāng)滿足條件VAR13>VAR11ANDVAR13>VAR12ANDVARA<-2ANDCLOSE<收盤價(jià)的30日簡(jiǎn)單移動(dòng)平均ANDVAR13<成交量(手)的5日簡(jiǎn)單移動(dòng)平均/2ANDMA(成交量(手),5)<成交量(手)的10日簡(jiǎn)單移動(dòng)平均時(shí),在成交量(手)+5000位置書寫文字, 畫黃色
LC1賦值:1日前的收盤價(jià)
RSI1賦值:收盤價(jià)-LC1和0的較大值的6日[1日權(quán)重]移動(dòng)平均/收盤價(jià)-LC1的絕對(duì)值的6日[1日權(quán)重]移動(dòng)平均*100
輸出抓大牛:RSI1上穿11
當(dāng)滿足條件抓大牛時(shí),在成交量(手)+55000位置書寫文字,畫紅色
EMA13賦值:收盤價(jià)的13日指數(shù)移動(dòng)平均,COLORFF8080
當(dāng)滿足條件最高價(jià)上穿EMA13時(shí),在成交量(手)+5000位置書寫文字,畫黃色
A01賦值:現(xiàn)價(jià)
A03賦值:收盤價(jià)的有效數(shù)據(jù)周期數(shù)
A04賦值:((收盤價(jià)/120日內(nèi)最高價(jià)的最高值)的3日[1日權(quán)重]移動(dòng)平均 * 100)
A05賦值:如果(A03>20),返回A04,否則返回0
A06賦值:如果(最低價(jià)>A01),返回0,否則返回如果(最高價(jià)<A01),返回1,否則返回(((A01-最低價(jià))+0.009)/((最高價(jià)-最低價(jià))+0.009))
A07賦值:以(成交量(手)/當(dāng)前流通股本(手))為權(quán)重A06的動(dòng)態(tài)移動(dòng)平均 * 60
A09賦值:如果(((A07>0)AND(A07>1日前的A07))AND(A05<=88)),返回A07,否則返回0
VAR1賦值:3*(收盤價(jià)-27日內(nèi)最低價(jià)的最低值)/(27日內(nèi)最高價(jià)的最高值-27日內(nèi)最低價(jià)的最低值)*100的5日[1日權(quán)重]移動(dòng)平均-2*(收盤價(jià)-27日內(nèi)最低價(jià)的最低值)/(27日內(nèi)最高價(jià)的最高值-27日內(nèi)最低價(jià)的最低值)*100的5日[1日權(quán)重]移動(dòng)平均的3日[1日權(quán)重]移動(dòng)平均
VAR2賦值:VAR1的8日指數(shù)移動(dòng)平均
VAR3賦值:3*(收盤價(jià)-55日內(nèi)最低價(jià)的最低值)/(55日內(nèi)最高價(jià)的最高值-55日內(nèi)最低價(jià)的最低值)*100的5日[1日權(quán)重]移動(dòng)平均-2*(收盤價(jià)-55日內(nèi)最低價(jià)的最低值)/(55日內(nèi)最高價(jià)的最高值-55日內(nèi)最低價(jià)的最低值)*100的5日[1日權(quán)重]移動(dòng)平均的3日[1日權(quán)重]移動(dòng)平均
趨勢(shì)賦值:VAR3的3日指數(shù)移動(dòng)平均-10
當(dāng)滿足條件(A09>0)AND趨勢(shì)<40時(shí),在0和成交量(手)/6位置之間畫柱狀線,寬度為2,0不為0則畫空心柱.,畫洋紅色
輸出粉色機(jī)構(gòu)建倉(cāng)區(qū):0,線寬為0,畫洋紅色
A011賦值:最高價(jià)
A013賦值:最高價(jià)的有效數(shù)據(jù)周期數(shù)
A014賦值:((最高價(jià)/120日內(nèi)收盤價(jià)的最高值)的3日[1日權(quán)重]移動(dòng)平均 * 100)
A015賦值:如果(A013>20),返回A014,否則返回0
A016賦值:如果(最高價(jià)<A011),返回0,否則返回如果(最低價(jià)>A011),返回1,否則返回(((A011-最高價(jià))+0.009)/((最低價(jià)-最高價(jià))+0.009))
A017賦值:以(成交量(手)/當(dāng)前流通股本(手))為權(quán)重A016的動(dòng)態(tài)移動(dòng)平均 * 60
A019賦值:如果(((A017>0)AND(A017>1日前的A017))AND(A015>=88)),返回A017,否則返回0
VAR21賦值:3*(收盤價(jià)-27日內(nèi)最高價(jià)的最高值)/(27日內(nèi)最低價(jià)的最低值-27日內(nèi)最高價(jià)的最高值)*100的5日[1日權(quán)重]移動(dòng)平均-2*(最高價(jià)-27日內(nèi)最高價(jià)的最高值)/(27日內(nèi)最低價(jià)的最低值-27日內(nèi)最高價(jià)的最高值)*100的5日[1日權(quán)重]移動(dòng)平均的3日[1日權(quán)重]移動(dòng)平均
VAR22賦值:VAR21的8日指數(shù)移動(dòng)平均
VAR23賦值:3*(最高價(jià)-55日內(nèi)最高價(jià)的最高值)/(55日內(nèi)最低價(jià)的最低值-55日內(nèi)最高價(jià)的最高值)*100的5日[1日權(quán)重]移動(dòng)平均-2*(最高價(jià)-55日內(nèi)最高價(jià)的最高值)/(55日內(nèi)最低價(jià)的最低值-55日內(nèi)最高價(jià)的最高值)*100的5日[1日權(quán)重]移動(dòng)平均的3日[1日權(quán)重]移動(dòng)平均
趨勢(shì)1賦值:VAR23的3日指數(shù)移動(dòng)平均-10
當(dāng)滿足條件(A019>0AND(趨勢(shì)1<20OR趨勢(shì)1>1日前的趨勢(shì)1AND趨勢(shì)1<50))時(shí),在0和成交量(手)/5位置之間畫柱狀線,寬度為2,0不為0則畫空心柱.,畫綠色
輸出綠色機(jī)構(gòu)出倉(cāng)區(qū):0,線寬為0,畫綠色
飛狐的也改到成交量中//填充背景
輸出當(dāng)日成交量:成交量(手)/10000,VOLSTICK
輸出換手率:成交量(手)/當(dāng)前流通股本(手)*100,線寬為0,畫青色
DRAWTEXTEX(收盤價(jià),1,0,0,'換手率'+NUMTOSTR((換手率),2)+'%'),ALIGN1,畫紅色
當(dāng)滿足條件-換手率時(shí),在-換手率和0位置之間畫柱狀線,寬度為8,1不為0則畫空心柱.,畫青色
輸出量比:如果BARPOS=DATACOUNT,返回量比,否則返回成交量(手)/1日前的成交量(手)的5日簡(jiǎn)單移動(dòng)平均,線寬為0
當(dāng)滿足條件-量比時(shí),在-量比和0位置之間畫柱狀線,寬度為8,1不為0則畫空心柱.,畫黃色
DRAWTEXTEX(收盤價(jià),1,80,0,'量比'+NUMTOSTR((量比),2)+'%'),ALIGN1,畫紅色
A01賦值:現(xiàn)價(jià)
A03賦值:收盤價(jià)的有效數(shù)據(jù)周期數(shù)
A04賦值:((收盤價(jià)/120日內(nèi)最高價(jià)的最高值)的3日[1日權(quán)重]移動(dòng)平均 * 100)
A05賦值:如果(A03>20),返回A04,否則返回0
A06賦值:如果(最低價(jià)>A01),返回0,否則返回如果(最高價(jià)<A01),返回1,否則返回(((A01-最低價(jià))+0.009)/((最高價(jià)-最低價(jià))+0.009))
A07賦值:以(成交量(手)/當(dāng)前流通股本(手))為權(quán)重A06的動(dòng)態(tài)移動(dòng)平均 * 60
A09賦值:如果(((A07>0)AND(A07>1日前的A07))AND(A05<=88)),返回A07,否則返回0
VAR1賦值:3*(收盤價(jià)-27日內(nèi)最低價(jià)的最低值)/(27日內(nèi)最高價(jià)的最高值-27日內(nèi)最低價(jià)的最低值)*100的5日[1日權(quán)重]移動(dòng)平均-2*(收盤價(jià)-27日內(nèi)最低價(jià)的最低值)/(27日內(nèi)最高價(jià)的最高值-27日內(nèi)最低價(jià)的最低值)*100的5日[1日權(quán)重]移動(dòng)平均的3日[1日權(quán)重]移動(dòng)平均
VAR2賦值:VAR1的8日指數(shù)移動(dòng)平均
VAR3賦值:3*(收盤價(jià)-55日內(nèi)最低價(jià)的最低值)/(55日內(nèi)最高價(jià)的最高值-55日內(nèi)最低價(jià)的最低值)*100的5日[1日權(quán)重]移動(dòng)平均-2*(收盤價(jià)-55日內(nèi)最低價(jià)的最低值)/(55日內(nèi)最高價(jià)的最高值-55日內(nèi)最低價(jià)的最低值)*100的5日[1日權(quán)重]移動(dòng)平均的3日[1日權(quán)重]移動(dòng)平均
趨勢(shì)賦值:VAR3的3日指數(shù)移動(dòng)平均-10
FILLRGN((A09 > 0 AND (趨勢(shì)<20 OR 趨勢(shì)>1日前的趨勢(shì)AND 趨勢(shì)<40)),0,換手率/2),畫洋紅色
輸出粉色機(jī)構(gòu)建倉(cāng)區(qū):0,線寬為0,畫洋紅色
A01賦值:最高價(jià)
A03賦值:最高價(jià)的有效數(shù)據(jù)周期數(shù)
A04賦值:((最高價(jià)/120日內(nèi)收盤價(jià)的最高值)的3日[1日權(quán)重]移動(dòng)平均 * 100)
A05賦值:如果(A03>20),返回A04,否則返回0
A06賦值:如果(最高價(jià)<A01),返回0,否則返回如果(最低價(jià)>A01),返回1,否則返回(((A01-最高價(jià))+0.009)/((最低價(jià)-最高價(jià))+0.009))
A07賦值:以(成交量(手)/當(dāng)前流通股本(手))為權(quán)重A06的動(dòng)態(tài)移動(dòng)平均 * 60
A09賦值:如果(((A07>0)AND(A07>1日前的A07))AND(A05>=88)),返回A07,否則返回0
VAR1賦值:3*(收盤價(jià)-27日內(nèi)最高價(jià)的最高值)/(27日內(nèi)最低價(jià)的最低值-27日內(nèi)最高價(jià)的最高值)*100的5日[1日權(quán)重]移動(dòng)平均-2*(最高價(jià)-27日內(nèi)最高價(jià)的最高值)/(27日內(nèi)最低價(jià)的最低值-27日內(nèi)最高價(jià)的最高值)*100的5日[1日權(quán)重]移動(dòng)平均的3日[1日權(quán)重]移動(dòng)平均
VAR2賦值:VAR1的8日指數(shù)移動(dòng)平均
VAR3賦值:3*(最高價(jià)-55日內(nèi)最高價(jià)的最高值)/(55日內(nèi)最低價(jià)的最低值-55日內(nèi)最高價(jià)的最高值)*100的5日[1日權(quán)重]移動(dòng)平均-2*(最高價(jià)-55日內(nèi)最高價(jià)的最高值)/(55日內(nèi)最低價(jià)的最低值-55日內(nèi)最高價(jià)的最高值)*100的5日[1日權(quán)重]移動(dòng)平均的3日[1日權(quán)重]移動(dòng)平均
趨勢(shì)賦值:VAR3的3日指數(shù)移動(dòng)平均-10
FILLRGN((A09 > 0 AND (趨勢(shì)<20 OR 趨勢(shì)>1日前的趨勢(shì)AND 趨勢(shì)<50)),0,換手率/2),畫綠色
輸出綠色機(jī)構(gòu)出倉(cāng)區(qū):0,線寬為0,畫綠色
?
?
?
?
公式導(dǎo)入教程: 【通達(dá)信公式源碼導(dǎo)入方法教程】 【同花順公式源碼導(dǎo)入方法教程】 【大智慧新一代公式源碼導(dǎo)入方法教程】
?