Ⅰ 怎樣編寫指標
先學你要寫的軟體裡面寫指標語言的語法,學會了就寫自己的指標。
剛開始學,建議先研究軟體自帶的指標,這樣會容易上手一些。
Ⅱ 股票公式編輯教程
最常見的:
1、MA(X,N),求X的N周期簡單移動平均值。
演算法:(專X1+X2+X3+...+Xn)/N
例如:MA(CLOSE,20),表示屬求20日均價。
2、EMA(X,N),求X的N周期指數平滑移動平均。
演算法:若Y=EMA(X,N)則Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周期Y值。
例如:EMA(CLOSE,20),表示求20日指數平滑均價。
3、SMA(X,N,M),求X的N周期移動平均,M為權重。
演算法:若Y=SMA(X,N,M)則Y=(M*X+(N-M)*Y')/N,其中Y'表示上一周期Y值,N必須大於M。
例如:SMA(CLOSE,20,1),表示求20日移動平均價。
這三個均線函數在股軟中是通用的。關於它們的區別,開始學習時不必深究。其實數值區別也不是很大。要均線真實反映每天的價格變化,用MA,適當圓滑些,用EMA或SMA。
三、常用連接函數
有了上述基本函數,可以表述出K線和均線了,但實際應用中要復雜得多,還要一些函數把他們連接起來。
Ⅲ 求股票公式編輯教程書籍
方法1 你上macd俱樂部 可以找到你想要的公式
方法2 第一講:認識公式編輯器
公式編輯器是導入源碼和進行編寫指標的窗口。公式編輯器共分4種,分別是:
1、技術指標公式編輯器;
2、條件選股公式編輯器;
3、交易系統公式編輯器;
4、五彩K線公式編輯器。
由於這幾種編輯器的展開和使用大同小異。所以,本文僅以技術指標公式編輯器為例加以說明。
由於目前各種股軟的區別,不僅有些函數不通用,編輯器的打開方式也略有區別。本講就是告訴大家如何展開公式編輯器。
FNC是大智慧2和分析家格式,只有這兩個股軟能夠導入。導入的方法是:打開公式編輯器,點擊導入——找到存放此公式的文件夾——雙擊——在出現的列表中撣單擊該公式——選導入。
特別提示:必須先將公式存放在一個文件夾中,已有的,新建都可以。否則編輯器無法找到該公式。
ALG是飛狐和金狐軟體的格件格式,exp式,tnc是通達信軟是大智慧internet版格式,hxf是同花順格式,還有比較特殊的fml是多空陣線格式(與飛狐的自編公式文件後綴一樣)
第二講:公式編寫的基礎函數
打開技術指標公式,我們最常見的,它的組成不外乎兩種情況,一是K線,二是均線。其他諸如柱狀線,綵帶,分段線等等,都是在K線或均線基礎上的延伸或變形。為此,我們先熟悉一下構成這兩種狀態的基本函數。
一、K線函數
非常簡單,大家都可能熟知。作為基礎,還是說明一下。
1、開盤價:OPEN可簡寫為O
2、最高價:HIGH可簡寫為H
3、最低價smi49liesOW可簡寫為L
4、收盤價:CLOSE可簡寫為C
有了這4個函數,就可構成一根K線了。比如:收盤價小於開盤價,即陰線:C
那麼長下影的光頭陽線,即T形線呢?理解了原理,也很簡單。一要以最高價收盤(否則有上影),二要開盤價大於最低價。所以有如下表示:C=HANDO>L;這里我們沒有考慮下影的長度和T字上邊一橫(實體部分)的寬度。
習題:一根光頭陽線,實體部分小於5分錢,下影超過實體的兩倍,如何表述?
特別提示:編輯指標必須在英文狀態下輸入。其中運用的數學符號,包括加減乘除、分號,引號等(+-*/;""''><#)也必須在英文狀態下輸入。
二、均線函數
單根K線的形態是相當枯燥的。尤其在主圖里。配合以均線等形式就會豐富多采,或者更利於我們從中發現規律和分析問題。這就需要均線函數來解決了。
最常見的:
1、MA(X,N),求X的N周期簡單移動平均值。
演算法:(X1+X2+X3+...+Xn)/N
例如:MA(CLOSE,20),表示求20日均價。
2、EMA(X,N),求X的N周期指數平滑移動平均。
演算法:若Y=EMA(X,N)則Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周期Y值。
例如:EMA(CLOSE,20),表示求20日指數平滑均價。
3、SMA(X,N,M),求X的N周期移動平均,M為權重。
演算法:若Y=SMA(X,N,M)則Y=(M*X+(N-M)*Y')/N,其中Y'表示上一周期Y值,N必須大於M。
例如:SMA(CLOSE,20,1),表示求20日移動平均價。
這三個均線函數在股軟中是通用的。關於它們的區別,開始學習時不必深究。其實數值區別也不是很大。要均線真實反映每天的價格變化,用MA,適當圓滑些,用EMA或SMA。
三、常用連接函數
有了上述基本函數,可以表述出K線和均線了,但實際應用中要復雜得多,還要一些函數把他們連接起來。
大致有這么幾個:
1、AND就是「和」的意思。如:AANDB;就是A和B兩個條件要同時成立。
2、OR「或」,「或者」的意思。如:AORB;就是A和B兩個條件有其中一個成立就行。
3、IF根據條件取不同的值。如:IF(X,A,B),若X不為0則返回A,否則返回B。實例:IF(C
4、CROSS交叉函數。CROSS(A,B),表示A從下方向上穿過B。
5、REF向前引用。引用若干周期前的數據。例如:REF(CLOSE,1),表示昨收的收盤價。那麼前天的最高價呢,就是:REF(H,2)。
四、成交量
VOL表示每天的成交量。因以後會經常用到,所以先交待給大家。
上面這幾個函數是最常用的,希望大家記住,不知怎麼寫也要知道其表述的意思。當然,記不住也不要緊,《公式編輯器》中全有。
習題:10日均線與20日均線金叉和漲幅超過百分之三,且成交量比昨天放大一倍。
第三講:認識顏色符號或繪圖函數
我們所看到的指標是以線為基礎的。不論是均線,K線,或在線與點之間的填充,又都離不開顏色。正是有了五顏六色才使得圖形豐富多采,便於區分,或者更具立體感。
方法 3第二根無論陰陽,振幅±4之間,每三根陽線,
Ⅳ 通達信指標怎麼編輯
通達信指標怎麼編輯是股票編程范疇非常專業,非常復雜,需要編寫程序代碼才能選股,建議付費請專業的股票編程老師來幫助編寫,應該可以解決.
Ⅳ 你有指標公式的編寫教程嗎
現成的沒法用,總是不能完全合意,要麼想要的功能不完整,要麼顯示結果不合習慣,所以基本上都是自己動手豐衣足食。因此,我主要結合我的實踐談談啊。
指標應該分為兩類:技術指標、選股指標。技術指標是用來展現你需要的關鍵數據的,有數字、曲線等。選股指標可以是幾個技術指標聯立來求滿足其條件的函數。這兩類指標本質都是函數,因此應該從函數的角度來設計和編寫。
我當時研究的最多的是編寫合意的技術指標,選股指標自然而然的就會使用了(相信我沒錯的,水到自然渠成,還是在技術指標編寫上下功夫吧)。我編寫過的(全是自用)可以劃分為比較、趨勢、數值、疊加四類。下面簡單舉例說明一下。
我設計的趨勢指標主要是針對均線系列,所以在原有均線指標上更改時間參數就可以了,你可以在軟體裡面的公式管理裡面直接修改,這是最簡單的。需要注意的是,所有函數都是有數學依據的,例如MA、EMA等只是計算方式不同,應該依據實際需要選用,不要盲聽盲信。
比較指標相對復雜,因為牽涉到數據和函數比較,所以要對使用的軟體中相應的表達式和因子含義弄清楚,這一步可以直接在幫助文件或公式編輯器裡面查找。而按照自己的思路進行編輯時主要要對函數關系理清楚,這一步是自己在紙上完成的,不必拘泥表達完美,只要邏輯關系達到指標設計的目標就可以了。最後就是查詢函數表達式,把設計思路和相關要素帶入。試運行後調整通過就可以了。
數值類和趨勢類、比較類的差別是要不要輸出指標線,指標編輯器「線段、繪圖」裡面很清楚。
疊加類僅僅就是在指標編輯面板裡面將「主圖疊加」復選框勾上就可以了,主要疊加在K線圖上。
大概就是這樣,具體的指標如何編寫我們可以繼續交流。
Ⅵ 求通達信指標編寫教程全部內容
到新浪下載裡面找