前兩天給大家說了指標的大致界面,介紹了很多之前可能沒有見過的功能以及操作,這些都是接下來將要在后面的指標編輯中用到的東西,所以之前的都是鋪墊,后面指標編寫的內容重點給大家說一下,今天要分享的是公式的編寫規則,以及函數運算;
其實跟我們上學時候學習的邏輯都是一樣的,指標的編寫它所遵守的也都是統一的運算法則,一個完整的指標都是統一格式的函數,他們之間進行的函數運算,我們只有在掌握了基礎的指標原理之后,其他的指標也都萬變不離其宗了;我們今天就以最基本的指標來說明編寫規則:
打開通達信之后有很多系統自帶的基本指標:雙擊KDJ指標,我們就可以看到這個指標的代碼以及參數的設置;
N:2,90,9
M1:2,30,3
M2:2,30,3
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;
這個指標從名稱上就可以看出,是由三條線組成的,我們通常把KDJ指標叫做隨機指標,通過一個特定的周期(內出現過的最高價、最低價及最后一個計算三者之間的比例關系,得出一個隨機值RSV,再根據平滑移動平均線的方法來計算K值、D值與J值;
1.指標>80時,回檔機率大;指標<20時,反彈機率大;
2.K在20左右向上交叉D時,視為進場信號;
3.K在80左右向下交叉D時,視為出場信號;
4.J>100時,價格易反轉向下;J<0時,價格易反轉向上;
5.KDJ波動于50左右的任何信號,其作用不大。
1、列出指標所要用到的所有條件;
2、根據編寫要求設置參數的大小;
3、各個條件之間進項必要的運算,輸出需求點位信號;
這套指標也是嚴格的根據上面的規則編輯的,列出條件,進行函數的運算,下一章給大家具體說公式的構成以及函數的調用問題;
圖一:
圖二: