在編寫公式的時候,大家一定體會到了,由于計算機的使用給我們帶來了巨大的方便,可使計算機并不是完全智能化的,所以它只是一個工具,還有著許多的重要的工作需要人去完成,您千萬不能放棄了自己而去迷信一個工具,可能它是您的幫手,但目前來說,無法替代您!您的投資還得由您去做!
《公式教程》公式讀書------量能決定趨勢
摘錄《職業(yè)操盤實戰(zhàn)課程》第七講-------- 花容
-----------------------------------------http://tdx.com.cn/show.php?id=1043
量能動力的分析要點
由于目前市場上的優(yōu)質(zhì)上市公司有限,供求關(guān)系決定著投資者的盈虧。這樣大盤與個股的歷史量能、即時量能、潛在量能與市場機會的多寡有著直接關(guān)系。一般情況下,大盤的成交量能大機會就多,大盤的成交量能小機會就少,上述情況均與大盤的漲跌無關(guān)。
個股的量能決定趨勢運行的可靠性,主要公式有:
(1)、量能大+漲得多=繼續(xù)大漲(適合強勢中買進使用)
使用該公式時,注意強勢中量比、量能、漲幅榜與開收盤用。
(2)、量能大+漲得少=注意反轉(zhuǎn)(適合強勢中賣出使用)
使用該公式時,注意k線的高低位與應(yīng)用公式。
(3)、量能小+漲得多=注意反轉(zhuǎn)(適合弱勢中賣出使用)
使用該公式時,注意與莊股斗法。
(4)、量能小+漲得少=繼續(xù)小漲(適合盤整勢中買進使用)
使用該公式時,注意k線的低位莊股。
(5)、量能大+跌得多=繼續(xù)大跌(適合弱勢中賣出使用)
每年年底這種股票比較多。
(6)、量能大+跌得少=注意反轉(zhuǎn)(適合弱勢中買進使用)
使用該公式時,注意k線的高低位與邏輯公式。
(7)、量能小+跌得少=繼續(xù)小跌(適合弱勢中換股使用)
使用該公式時,注意目標股是否減倉。
(8)、量能小+跌得多=注意反轉(zhuǎn)(適合弱勢中買進使用)
這種情況是弱勢中的天賜良機。
第一步 慨念公式化
上述講座中提到的名詞有:
量能:成交量 函數(shù):vol;
趨勢:股價走勢 [公式短語]趨勢:=100*(close-ref(close,n))/ref(close,n);
強勢:趨勢向上 [公式短語]趨勢>0;
量能大:區(qū)間換手率大 [公式短語]sum(hsl,n)>2*n;
量比:今日量與前五日均量之比 [公式短語]100*vol/ma(vol,5);
漲得多:漲幅高 [公式短語] 100*(close-ref(close,n))/ref(close,n)>=1.5*n;
"量能大+漲得多=繼續(xù)大漲" :[公式短語] 繼續(xù)大漲:=sum(hsl,n)>=3*n and 100*(close-ref(close,n))/ref(close,n)>=3*n;
"量能大+漲得少=注意反轉(zhuǎn)":[公式短語] 注意反轉(zhuǎn):=sum(hsl,n)>=3*n and 100*(close-ref(close,n))/ref(close,n)<=n;
"量能小+漲得多=注意反轉(zhuǎn)":[公式短語] 注意反轉(zhuǎn):=sum(hsl,n)<=0.5*n and 100*(close-ref(close,n))/ref(close,n)>=3*n;
"量能小+漲得少=繼續(xù)小漲":[公式短語] 繼續(xù)小漲:=sum(hsl,n)<=0.5*n and 100*(close-ref(close,n))/ref(close,n)<=n;
"量能大+跌得多=繼續(xù)大跌":[公式短語] 繼續(xù)大跌:=sum(hsl,n)>=3*n and 100*(close-ref(close,n))/ref(close,n)>=-3*n;
"量能大+跌得少=注意反轉(zhuǎn)":[公式短語] 注意反轉(zhuǎn):=sum(hsl,n)>=3*n and -n<100*(close-ref(close,n))/ref(close,n)<0;
"量能小+跌得少=繼續(xù)小跌":[公式短語] 繼續(xù)小跌:=m(hsl,n)<=0.5*n and -n<100*(close-ref(close,n))/ref(close,n)<0;
"量能小+跌得多=注意反轉(zhuǎn)":[公式短語] 注意反轉(zhuǎn):=sum(hsl,n)<=0.5*n and 100*(close-ref(close,n))/ref(close,n)<=-3*n;
第二步 公式圖形化
量能動力 公式
量能:sum(hsl,n),nodraw;
漲幅: 100*(close-ref(close,n))/ref(close,n),nodraw;
stickline(hsl<=1,hsl,0,1,1),colorbrown;
stickline(hsl>1 and hsl<3,hsl,0,1,0),colorliblue;
stickline(hsl>=3,hsl,0,1,0),colormagenta;
繼續(xù)大漲: drawtext(量能>3*n and 漲幅>3*n,hsl,'繼續(xù)大漲'),colorred;
繼續(xù)小漲: drawtext(量能<0.5*n and 漲幅<n,hsl,'繼續(xù)小漲'),colormagenta;
繼續(xù)小跌: drawtext(量能<0.5*n and 漲幅>-n and 漲幅>0,hsl,'繼續(xù)小跌'),colorligreen;
繼續(xù)大跌: drawtext(量能>3*n and 漲幅<-3*n,hsl,'繼續(xù)大跌'),colorcyan;
注意反轉(zhuǎn): drawtext(((量能>3*n and 漲幅<n) or (量能3*n)
or (量能>3*n and 漲幅>-n and 漲幅<0) or (量能<0.5*n and 漲幅<-3*n)),hsl,'注意反轉(zhuǎn)'),colorblue;
-----------------------------------------
財務(wù)指標的寫法!
【市凈率】:close/finance(35),nodraw;
【市盈率】:close/(finance(30)/finance(1)/10000),nodraw;
【換手率】:hsx,volstick;
【凈收益率】:finance(30)/finance(1)/100/finance(34),nodraw;
【流通盤】:finance(7),nodraw,nodraw;
【凈資產(chǎn)】:finance(34),nodraw;
【每股收益】:finance(30)/finance(1)/10000,nodraw;
---------------------------------------------
均線函數(shù)說明
//簡單移動平均:ma(x,n)=(x1+x2+x3+...+xn)/n
//異同移動平均:ema(x,n),expma(x,n):ema=(2*x+(n-1)*ema[i-1])/(n+1)
//平滑移動平均:mema(x,n):ema[n-1]=ma(x,n),mema=(x+(n-1)*mema[i-1])/n;
//加權(quán)平滑平均:expmema(x,n):expmema[n-1]=ma(x,n),expmema=(2*x+(n-1)*expmema[i-1])/(n+1)
//累積平均:sma(x,n,p):sma=(p*x+(n-p)*sma[i-1])/n
送給愛好公式的股友
公式的作用---送給愛好公式的股友
有學員問我:“公式?jīng)]什么用----漲三天金叉,跌三天死叉;漲七天超漲,跌七天超跌。公式那么多用什么好?”
目前,我國還沒有程式交易咨詢公司,公式只停留在娛樂論壇、股評解盤、祖?zhèn)髅胤街?,有的軟件營銷業(yè)者將公式商業(yè)化到既不可信又好笑的地步,大有狗皮膏藥之嫌。有“公式不可信”的觀念的人,說明他們在證券分析中,上了一個臺階。前進一步就到了對“操盤方案”的探討,更進一步就會上到“程式交易”的新天地。公式的作用就如同工具一樣,看你怎么用。
例如:有一個操盤方案,短期頭寸調(diào)整方法為:
換手率< 0.5,買進10%;
rsi(12)< 25,加倉20%;
單日跌5%加倉10%;
換手率> 5,賣出清倉;
沒有公式就無法完成買賣。要識別價值高估的股票單個公式還遠遠不夠。因為高估的股票往往同時具有很高的波動性、價量背離、同類股票走勢離差大、與大盤相關(guān)系數(shù)小等等屬性。所以不能僅僅停留在玩公式這個層面。把市場內(nèi)在的運作方式和股票之間歷史和理論上的關(guān)系編程計算機語言--公式,就是你魚桿、魚網(wǎng),小心呵護,就會帶來利潤和娛樂。
技術(shù)分析派認為:價格是最重要的,其他的因素可以不計;我們現(xiàn)在將股價的變化看成很多自變條件是結(jié)果,分析的思維方式變得復(fù)雜不堪。有的朋友將七項變量寫成一個公式,結(jié)果不如20日均線。公式復(fù)雜化容易,簡單就要用心。用簡單地公式做成交易提示,是一件快樂的事。走進了公式誤區(qū)的朋友,回過頭來看看工具的作用,也就理解公式的作用。崇拜思想用于公式是不大合適。
選股-----被股民用來判斷股評家水平高低的標準。在目前的情況下,大盤與個股聯(lián)動強烈的今天,在同類股票中(疊加即可看清楚),選股的意義不大。如:0005、0404、0852、007、買賣時機相同,盈虧比例相近,至于指標、k線形態(tài)上的差異就不必細究了。目前有800多只股票與大盤相近,還在增加。就此看:跑贏大勢應(yīng)是舉手之勞,可跑贏大勢仍是基金操盤手現(xiàn)在和未來的理想。從國內(nèi)外基金經(jīng)理的述職報告中都可見“跑贏大勢”的艱難。
編輯公式首先要能讀懂k線或者實時圖。我們知道:趨勢類公式只在牛市行情中期才有用,追漲的方法也是在此時才有用武之地。對于一些有明顯缺點的股票,就不需公式幫助了。設(shè)立簡單的預(yù)警即可。如:散戶股的換手率方法。有些方法如:k線組合論明顯不對(打開多日走勢圖就得知);周期分析至今還是猜想(只能事后演義);波浪理論簡直可笑(但她的哲學基礎(chǔ)至今無論能敵);價量關(guān)系已有了無可爭議之結(jié)論(下載區(qū)),疊加分析可能是我國股市未來的熱門投機分析方法(疊加分析類的公式用處不大,因為疊加很直觀,無需公式的蛇足了)。目前公式適用最多的地方在均線類、反趨勢類的實戰(zhàn)技法中。公式排序的公式就是畫蛇添鞋了。而公式大有可為的地方,在于它是套利對沖、操盤方案、程式交易的建筑材料,是猜想與理論實證工具。
大家迷信公式的同時不要忘記:
“股價在任何一點都可轉(zhuǎn)向,沒有一定要漲,或者一定要跌的道理”
公式要實現(xiàn)“參數(shù)的自動調(diào)整”,使用時機判斷。參數(shù)自動調(diào)整問題:大家可效仿“濟安線”的均線周期自動調(diào)整原理;時機類公式很少,有信趣的可來貼提出個人要求,我會考量滿足你。
送給愛好公式的股友
公式的作用---送給愛好公式的股友
有學員問我:“公式?jīng)]什么用----漲三天金叉,跌三天死叉;漲七天超漲,跌七天超跌。公式那么多用什么好?”
目前,我國還沒有程式交易咨詢公司,公式只停留在娛樂論壇、股評解盤、祖?zhèn)髅胤街校械能浖I銷業(yè)者將公式商業(yè)化到既不可信又好笑的地步,大有狗皮膏藥之嫌。有“公式不可信”的觀念的人,說明他們在證券分析中,上了一個臺階。前進一步就到了對“操盤方案”的探討,更進一步就會上到“程式交易”的新天地。公式的作用就如同工具一樣,看你怎么用。
例如:有一個操盤方案,短期頭寸調(diào)整方法為:
換手率< 0.5,買進10%;
rsi(12)< 25,加倉20%;
單日跌5%加倉10%;
換手率> 5,賣出清倉;
沒有公式就無法完成買賣。要識別價值高估的股票單個公式還遠遠不夠。因為高估的股票往往同時具有很高的波動性、價量背離、同類股票走勢離差大、與大盤相關(guān)系數(shù)小等等屬性。所以不能僅僅停留在玩公式這個層面。把市場內(nèi)在的運作方式和股票之間歷史和理論上的關(guān)系編程計算機語言--公式,就是你魚桿、魚網(wǎng),小心呵護,就會帶來利潤和娛樂。
技術(shù)分析派認為:價格是最重要的,其他的因素可以不計;我們現(xiàn)在將股價的變化看成很多自變條件是結(jié)果,分析的思維方式變得復(fù)雜不堪。有的朋友將七項變量寫成一個公式,結(jié)果不如20日均線。公式復(fù)雜化容易,簡單就要用心。用簡單地公式做成交易提示,是一件快樂的事。走進了公式誤區(qū)的朋友,回過頭來看看工具的作用,也就理解公式的作用。崇拜思想用于公式是不大合適。
選股-----被股民用來判斷股評家水平高低的標準。在目前的情況下,大盤與個股聯(lián)動強烈的今天,在同類股票中(疊加即可看清楚),選股的意義不大。如:0005、0404、0852、007、買賣時機相同,盈虧比例相近,至于指標、k線形態(tài)上的差異就不必細究了。目前有800多只股票與大盤相近,還在增加。就此看:跑贏大勢應(yīng)是舉手之勞,可跑贏大勢仍是基金操盤手現(xiàn)在和未來的理想。從國內(nèi)外基金經(jīng)理的述職報告中都可見“跑贏大勢”的艱難。
編輯公式首先要能讀懂k線或者實時圖。我們知道:趨勢類公式只在牛市行情中期才有用,追漲的方法也是在此時才有用武之地。對于一些有明顯缺點的股票,就不需公式幫助了。設(shè)立簡單的預(yù)警即可。如:散戶股的換手率方法。有些方法如:k線組合論明顯不對(打開多日走勢圖就得知);周期分析至今還是猜想(只能事后演義);波浪理論簡直可笑(但她的哲學基礎(chǔ)至今無論能敵);價量關(guān)系已有了無可爭議之結(jié)論(下載區(qū)),疊加分析可能是我國股市未來的熱門投機分析方法(疊加分析類的公式用處不大,因為疊加很直觀,無需公式的蛇足了)。目前公式適用最多的地方在均線類、反趨勢類的實戰(zhàn)技法中。公式排序的公式就是畫蛇添鞋了。而公式大有可為的地方,在于它是套利對沖、操盤方案、程式交易的建筑材料,是猜想與理論實證工具。
大家迷信公式的同時不要忘記:
“股價在任何一點都可轉(zhuǎn)向,沒有一定要漲,或者一定要跌的道理”
公式要實現(xiàn)“參數(shù)的自動調(diào)整”,使用時機判斷。參數(shù)自動調(diào)整問題:大家可效仿“濟安線”的均線周期自動調(diào)整原理;時機類公式很少,有信趣的可來貼提出個人要求,我會考量滿足你。
簡單公式1.1 技術(shù)指標公式編輯器 技術(shù)指標公式即通常所說畫線指標,此類公式的主要目的是通過對數(shù)據(jù)采取一定的運算,將輸出結(jié)果直觀的顯現(xiàn)在分析圖上,為投資者提供研判行情的基本依據(jù)。此類指標至少要有一條輸出線,本系統(tǒng)允許最多6條的輸出線。技術(shù)指標公式編輯器實現(xiàn)對技術(shù)圖表分析中各類技術(shù)指標和自我定義的技術(shù)分析指標的編寫,并且通過tdx的分析界面形成圖表、曲線,以方便和尋找有意義的技術(shù)圖形和技術(shù)特征。 1.2 條件選股公式編輯器 也就是通常意義上解釋的智能選股。但我們的目的在于建立一個完全開放、自由的選股平臺,可以通過對該平臺的熟練使用,借助計算機的高速和準確的檢索功能尋找滿足您的理解的股票形態(tài)和技術(shù)特征,作到先知先覺,快人一步!并且提供相應(yīng)的同樣開放式的結(jié)果檢測報告。 1.3 五彩k線公式編輯器 準確講,該編輯器的功能是附屬于條件選股功能之上的,我們可以通過該功能將滿足條件的連續(xù)k線形態(tài)賦予顏色,區(qū)別了其它的k線。 條件選股公式與五彩k線公式的區(qū)別:條件選股公式和五彩k線公式都有且僅有一個輸出,其目的都是為投資者提供買入或賣出點的指示,不同之處在于:條件選股公式僅對最近數(shù)據(jù)提示買入或賣出,而五彩k線公式則對輸入的所有歷史數(shù)據(jù)進行提示。另外,五彩k線公式的輸出是在k線圖上,通過各種顏色對提示數(shù)據(jù)進行標識,條件選股公式的輸出是找出符合最近條件的所有股票。 1.4 交易系統(tǒng)公式編輯器 交易系統(tǒng)公式是通過設(shè)定買入和賣出點(有且僅有這兩個輸出),由計算機進行模擬操作。以此為依據(jù),系統(tǒng)一方面可以進行五彩k線公式的功能,同時提示買入和賣出;另一方面可以通過模擬操作,對指標買賣的收益、指標的最佳參數(shù)及最佳指標等各情形進行測試。交易系統(tǒng)是在條件選股功能上的一次大的延伸,旨在建立一套完整的交易規(guī)則體系,通過該編輯器對各個相關(guān)的交易環(huán)節(jié),包括買入的切入、賣出、止損以及整體的交易性能檢驗等等作出定量的規(guī)定,幫助投資者建立一套屬于自己的買賣規(guī)則和理論。 tdx系統(tǒng)所有的分析方法,包括技術(shù)指標、條件選股、交易系統(tǒng)和五彩k線,均采用開放平臺進行描述。也就是說,所有分析方法的算法對用戶時開放的,任何人都可以對原算法進行修改,或增加自己的新算法。 快捷鍵:〖ctrl〗+〖f〗在公式管理器中,用戶可以對系統(tǒng)公式進行全面管理,包括新建公式,修改公式算法、引入、輸出公式、設(shè)置組合條件等。公式管理器用樹形結(jié)構(gòu)顯示系統(tǒng)中存在的所有分析方法,包括指標公式、條件選股公式、交易系統(tǒng)公式、五彩k線公式和組合條件。需要對哪一類公式進行處理,可以用鼠標點取將該類公式展開,直到找到需要的公式名稱。 查找公式可以從公式組、全部、系統(tǒng)和自編四種列表方始中選擇,公式組方式便于分類管理,全部方式便于有公式名稱直接查找,系統(tǒng)方式便于系統(tǒng)內(nèi)置常用指標的快速查找,而自編方式則便于查找自己編寫的或從外部引入的公式。公式管理器可管理四種類型的公式:指 標 公 式: 用于指標圖形的繪制。條件選股公式:用于條件選股。交易系統(tǒng)公式:用于專家指示及測參、測指。五彩k線公式:用于k線模式指示。這四種公式相互獨立,名稱可以相同,但其內(nèi)容和作用不同。每種類型的公式包括四種形式: 系統(tǒng)加密公式:用綠色圖標和鎖形符號顯示,要進行密碼確認 系統(tǒng)公式:用綠色圖標顯示,可進行刪改 用戶加密公式:用紅色圖標和鎖形符號顯示,要進行密碼確認 用戶公式:用紅色圖標顯示,可進行刪改指標公式附加買賣邏輯判斷式,得到交易系統(tǒng)公式;指標公式附加選股條件邏輯判斷式,得到條件選股公式。指標公式附加色彩邏輯判斷,得到五彩k線公式。 調(diào)出公式管理器方法: 1.點擊〖新建〗或〖修改〗按鈕; 2.鼠標左鍵單擊指標線、指標參數(shù)選中指標,再用右鍵單擊,彈出的對話框中選中“修改指標公式”,系統(tǒng)彈出公式編輯器。公式編輯其中包含許多輸入窗口和按鈕,功能分別為:〖公式名稱〗用于識別公式,最多可以有9個字符,該名稱在每一類分析方法必須唯一,例如不能出現(xiàn)兩個ma技術(shù)指標,但可以出現(xiàn)一個ma技術(shù)指標和一個ma條件選股指標?!脊矫枋觥胶唵蚊枋鲈撝笜说挠猛?,可以輸入任意字符。〖密碼保護〗選中密碼保護,表示將對該公式加密,加密密碼輸入到密碼輸入框中。對于已加密的公式,今后對它進行修改和查看必須先輸入密碼,在輸出公式到文件時也需要密碼。要去掉密碼,點擊“密碼保護”,使它前面的√消失即可。〖畫線方法〗這組單選按鈕用于指定指標公式類型,緊密圍繞股票價格變化的指標可定為主圖疊加類型,疊加在主圖上顯示;否則定為副圖指標,顯示在副圖上。(僅在編輯技術(shù)指標公式時出現(xiàn))〖參數(shù)〗公式可以帶有0-6個參數(shù),使用參數(shù)可以方便地使用中需要修改得數(shù)值進行調(diào)整。每個參數(shù)需要設(shè)定參數(shù)名稱、最小值、最大值和缺省值?!甲鴺宋恢谩娇芍付ㄔ谀承┨厥馕恢卯嬎阶鴺司€,例如對rsi,可以輸入:0;20;50;系統(tǒng)將在這三個數(shù)值處繪制三條水平坐標線。缺省時為“自動”,即系統(tǒng)據(jù)實際情況定水平坐標線。(深紅色線) (僅在編輯副圖技術(shù)指標時出現(xiàn))〖額外y軸分界〗:在副圖坐標中顯示重要的數(shù)值分界線(白色線);〖測試公式〗檢查公式的語法錯誤?!家胫笜斯健揭韵到y(tǒng)已有的某個指標公式為藍本,新建自己的指標公式?!疾迦牒瘮?shù)〗顯示選擇函數(shù)對話框,幫助您在通達信函數(shù)集中尋找所需函數(shù)。當您對系統(tǒng)提供的標準函數(shù)還不熟時,這個功能可幫你節(jié)省時間?!加梅ㄗ⑨尅焦┯脩糨斎胫笜怂惴ā⒂梅ǖ慕忉?,在使用公式時提示操作方法及注意事項?!紕討B(tài)提示〗用戶輸入指標、算法或函數(shù)時,同步提示中文語意。〖參數(shù)精靈〗在使用分析工具時,很多時候用戶都需要調(diào)整參數(shù),但很多用戶無法理解對參數(shù)調(diào)整的實際意義。使用參數(shù)精靈,可以將參數(shù)調(diào)整及參數(shù)意義放在同一段文字中,方便用戶使用。用戶在使用分析方法時,會在指標旁邊顯示參數(shù)精靈的內(nèi)容。參數(shù)精靈的內(nèi)容是由公式剪輯者輸入的一段文字,該文字描述了參數(shù)的使用方法,并且可以將參數(shù)設(shè)置與文字混合編輯。方法是用param#n來代替參數(shù)即可。例如:公式中有兩個參數(shù)m和n,需要描述當m日均線與n日均線金叉時買入,可以這樣寫參數(shù)精靈: param#1日均線與param#2日均線發(fā)生金叉,發(fā)出買入信號在實際使用該分析方法時,系統(tǒng)將顯示: 5日均線與10日均線發(fā)生金叉,系統(tǒng)發(fā)出買入信號其中被包圍在輸入框中的5和10是參數(shù),用戶可以直接修改這些參數(shù),而實際運算時將采用這些參數(shù)進行計算。使用參數(shù)精靈大大降低了公式的使用難度?!脊骄庉嫶啊焦骄庉嫶坝糜跁鴮懛治龇椒ǖ乃惴?,是公式編輯器的核心部分。用戶可以將自己的算法用公式語法書寫到編輯窗中,關(guān)于公式語法請參見附錄。公式編輯器在使用上十分靈活,支持豐富的鍵盤操作和鼠標操作。 第2節(jié) 公式編寫規(guī)則 所有的公式系統(tǒng)都是遵守統(tǒng)一的運算法則,統(tǒng)一的格式進行函數(shù)之間的計算,所以我們掌握了技術(shù)指標公式的基本原理,其他的公式也不會出脫其外。例如指標公式:kdj,右鍵點擊kdj,選擇“編輯公式”后打開公式算法編輯器,顯示出kdj指標公式的內(nèi)容。參數(shù)名稱:缺省值,最小值,最大值 n:9,1,10o m1:3,2,40 m2:3,2,40 rsv:=(close-llv(low,n))/(hhv(high,n)-llv(low,n))*100; k:sma(rsv,m1,1); d:sma(k,m2,1); j:3*k-2*d;該公式繪制k、d、j三條指標線。rsv行是一個中間語句,計算當期收盤價與n天內(nèi)最低價之差除以n內(nèi)最高價與最低價之差的比值,再乘以系數(shù)100。k線為rsv的m1天移動平均線,d線為線k的m2天移動平均線,j線為k線與j線的差值。
簡單公式編輯第2節(jié) 公式編寫規(guī)則
所有的公式系統(tǒng)都是遵守統(tǒng)一的運算法則,統(tǒng)一的格式進行函數(shù)之間的計算,所以我們掌握了技術(shù)指標公式的基本原理,其他的公式也不會出脫其外。例如指標公式:kdj,右鍵點擊kdj,選擇“編輯公式”后打開公式算法編輯器,顯示出kdj指標公式的內(nèi)容。
參數(shù)名稱:缺省值,最小值,最大值
n:9,1,10o
m1:3,2,40
m2:3,2,40
rsv:=(close-llv(low,n))/(hhv(high,n)-llv(low,n))*100;
k:sma(rsv,m1,1);
d:sma(k,m2,1);
j:3*k-2*d;
該公式繪制k、d、j三條指標線。rsv行是一個中間語句,計算當期收盤價與n天內(nèi)最低價之差除以n內(nèi)最高價與最低價之差的比值,再乘以系數(shù)100。k線為rsv的m1天移動平均線,d線為線k的m2天移動平均線,j線為k線與j線的差值。
指標數(shù)據(jù)引用:
經(jīng)常地編制公式的過程當中,需要使用另外一個指標的值,如果按照通常的做法,重新編寫過這個指標顯得麻煩,因此有必要學習使用如何調(diào)用別的指標公式。
基本的格式為:“指標.指標線”(參數(shù))
a) 指標和指標線之間用逗號分開,一個指標不—定只有一條指標線,所以有必要在指標后標注指標線的名稱,但是如果缺失則表示引用最后一條指標線。
b) 參數(shù)在表達式的末尾,必須用括號括起來,參數(shù)之間用逗號分開,通過參數(shù)設(shè)置可以選擇設(shè)定該指標的參數(shù),如果參數(shù)缺失則表示使用該指標的默認參數(shù)設(shè)置。
c) 整個表達式用引號引在其中,除參數(shù)以外。例如:“macd.dea”(26,12,9)表示計算macd指標的dea指標線。計算參數(shù)為26、11、9, “macd”(26,12,9)表示該指標的最后一條指標線,計算參數(shù)是26、12、9, “macd”表示該指標的最后—條指標線并且使用公式的默認參數(shù)。
b 跨周期引用指標數(shù)據(jù):
a) 引用大盤數(shù)據(jù):引用大盤數(shù)據(jù)時使用下列函數(shù): indexc/ndexv,等等!
b) 引用個股數(shù)據(jù):引用個數(shù)據(jù)時使用下列格式:“股票代碼$數(shù)據(jù)”.在以上格式當中調(diào)用close,vol,amount等等!例如“000002$vol'表000002該股本周期的成交量。“999998$close"同樣也可以表示為a股指數(shù)本周期的收盤價,此時的a股指數(shù)被視為一只個股。
c 其它股票數(shù)據(jù)引用:
使用以下的格式可以在當前的分析界面下引用大盤的數(shù)據(jù)或者其它個股的數(shù)據(jù)實現(xiàn)橫向上的對比。
a) 引用大盤數(shù)據(jù):引用大盤數(shù)據(jù)時使用下列函數(shù): indexc/ndexv,等等!
b) 引用個股數(shù)據(jù):引用個數(shù)據(jù)時使用下列格式:“股票代碼$數(shù)據(jù)”.在以上格式當中調(diào)用close,vol,amount等等!例如“000002$vol'表000002該股本周期的成交量。“999998$close”同樣也可以表示為a股指數(shù)本周期的收盤價,此時的a股指數(shù)被視為一只個股。
a公式語句
所有的公式體由若干語句按照一定的格式組成,每個語句表示一個計算結(jié)果,根據(jù)各個語句的功能分為兩大類語句,一類是賦值語句,一類是中間表達式。
b賦值語句:
在技術(shù)指標“b:az”和“c:b*0.618”就是分別兩條指標線,語句間用分號隔開。該語句被稱為賦值語句,在技術(shù)指標當中,賦值語句的計算結(jié)果將會被計算機執(zhí)行并形成相應(yīng)的圖形。每個語句可以有一個名稱,該名稱寫在語句的最前面,并用一個冒號將它與語句分隔開。例如:st:ma(close,5);表示該語句求收盤價的五日均線,語句的名稱為st。在該語句后的語句中可以直接用st來替代ma(close,5),例如:ma(st, 5)表示對收盤價的五日均線再求五日平均。
c中間語句;
一個語句如果不需要顯示,可以將它定義為中間語句,例如在上例當中的第一句“a:=x+y;”,這樣該語句就不會披系統(tǒng)辨認為是指標線了。中間語句用“:=”替代冒號,其它與一般語句完全一樣。使用中間語句可以有效降低公式的書寫難度,還可以將需要重復(fù)使用的語句定義成中間語句以減少計算量。每個公式最多可以分6個語句,中間公式數(shù)量沒有限制,所有語句之間需要使用分號隔開。
d公式計算符
公式計算符將函數(shù)連接成為公式。計算分為算術(shù)計算符和邏輯計算符。
a)算術(shù)計算符
包括十、一、*、/,它們分別對計算符兩邊的數(shù)據(jù)進行加減乘除計算,這同一般意義上的算術(shù)計算沒有差異。
b)邏輯計算符
包括>、<、<>、>=、<=、=、and、or八種,分別表示大于、小于、不等于、大于等于、小于等于、等于、邏輯與、邏輯或運算,如果條件成立計算結(jié)果就等于1,否則等于0。例如:3+4等于7,4>3就等于1。“邏輯與”表示兩個條件都成立時結(jié)果才成立:“邏輯或”表示兩個條件中只要有一個成立結(jié)果成立。例如:4>3andl2>=4的結(jié)果等于1,4>3 0r 3>12的結(jié)果等于1。
e 線形描述符
對于技術(shù)指標公式可以在語句加上線形描述符.用來表示如何畫該語句描述的指標線。線形描述符包括以下7種。描述符寫在語句后分號前,用逗號將它與語句分隔開,例如在上例當中加入一句線形描述符,c:b*0.618,colorstick;該語句在被執(zhí)行時,會在圖中添加彩色柱線,該功能在編制macd等指標的時候會顯出它的用處。
a) colorred等三個線形描述符還可以自定義顏色,格式為color+“bbggrr”:bb、gg、rr表示藍色、綠色和紅色的分量,每種顏色的取值范圍是00-ff,采用了16進制。例如:ma5:ma(close,5),color00ffff表示純紅色與純綠色的混合色:color808000表示淡藍色和淡綠色的混合色。
b) linethlck可以允許對線型的粗細進行白定義的描述,格式linethick+(1-9)”;參數(shù)的取值范圍在1—9之間,“linethick1”表示最細的線,而“linethick9”表示最粗的線;
2.4 關(guān)于無效數(shù)的問題
所謂無效數(shù)即指沒有數(shù)據(jù)。在某些情況下,一些數(shù)據(jù)項可能取不到數(shù)據(jù),這時返回值為無效數(shù)。例如,ma(close,500),其含義是該股票最近500天收盤價的均價,如果有些公司上市時間較短沒有500天,則其值為無效數(shù)。反應(yīng)在分析圖上則該指標線不顯示。在tdx分析系統(tǒng)中函數(shù)nodraw代表無效數(shù),可作為常數(shù)使用。
無效數(shù)與任何數(shù)作計算,其結(jié)果仍為無效數(shù)。例如:7*nodraw得到的結(jié)果仍為nodraw。
第3節(jié) 公式編寫示例
• 公式示例
• 指標公式:均線通道
• 選股公式:均線通道
• 五彩k線公式:均線通道
• 交易系統(tǒng)公式:均線通道
• 顏色參數(shù)應(yīng)用:macdk
• 新增函數(shù)應(yīng)用:horcalc(x)
• 新增函數(shù)應(yīng)用:blocksetnum(板塊名稱)
簡單公式
這里舉一些最簡單的公式例子,有些只有一條語句且函數(shù)簡單,較復(fù)雜的公式中函數(shù)復(fù)雜且語句較多。
收盤價線
這是最簡單的公式:
close;
均線
計算n日內(nèi)收盤價的算術(shù)平均值,它是最常用的指標之一,公式為:
ma(close,5);
其中的ma(x,n)表示x的n日平均。
漲幅
漲幅指今日收盤價相對于昨日收盤價的變動幅度,即(今日收盤價-昨日收盤價)/昨日收盤價*100%, 昨日收盤價的公式為:ref(close,1),因此漲幅的公式:
(close-ref(close,1))/ref(close,1);