【同花順】同花順公式編寫基礎(chǔ)教程(附詳細(xì)圖解公式)——搞懂你就是技術(shù)達(dá)人 關(guān)注主題 119838瀏覽 82跟帖 只看:王木木ths 樓主 王木木ths 2014-3-19 09:52 一、首先是打開公式編輯器,選擇“工具”——“公式管理”。 二、選擇“新建”按鈕,選擇想要編寫的公式類型,然后點(diǎn)擊“確定”。 三、然后在公式編輯器逐項(xiàng)輸入內(nèi)容。 四、在公式文本編輯區(qū)輸入公式代碼。 五、可以在“曲線屬性”——“坐標(biāo)類型”,選擇“主圖”或者“副圖”。 六、編寫完成以后可以通過公式管理——“用戶”分類的菜單里找到自己編寫的公式,也可以修改公式。 同花順公式系統(tǒng)可以編輯多種類型的公式,分別是技術(shù)指標(biāo)、預(yù)警公式、交易系統(tǒng)、條件選股、五彩K線、自定公式。 公式編寫步驟: 1.設(shè)定公式名稱:每個(gè)公式都有自己的名稱,它由字母、漢字、下劃線或數(shù)字組成,首字母是字母、漢字或者下劃線。請(qǐng)注意,公式名稱在同類公式中不能重復(fù),且不能為空。 2.描述公式:用于簡(jiǎn)單描述該公式的含義。 3.注釋公式:用于描述一個(gè)公式如何使用、計(jì)算方法等內(nèi)容。輸入后在相關(guān)窗口按“指標(biāo)說明”按鈕可以查看公式注釋(可省略)。 4.變量是一個(gè)隨著時(shí)間變化而變化的數(shù)據(jù),例如收盤價(jià);常量是一個(gè)不隨時(shí)間變化而變的數(shù)據(jù)。 5.設(shè)計(jì)技術(shù)指標(biāo)公式語句: 公式的形式由若干語句組成。每個(gè)語句得到一個(gè)計(jì)算結(jié)果,對(duì)于技術(shù)指標(biāo),就是一條指標(biāo)線,語句間用分號(hào)(;)隔開。一個(gè)語句由若干函數(shù)通過四則運(yùn)算或邏輯運(yùn)算而組成。函數(shù)是公式系統(tǒng)的基本成分,它是對(duì)數(shù)據(jù)做某種操作,如CLOSE()函數(shù)表示調(diào)用該分析周期的收盤價(jià)。 6.函數(shù)由函數(shù)名稱和參數(shù)組成,參數(shù)用函數(shù)名后的括號(hào)括起來,每個(gè)函數(shù)調(diào)用的參數(shù)可以是變量或常量。例如函數(shù)REF(X,N)用于引用N周期前的X值,X是一個(gè)變量,N是一個(gè)常量,REF(close,1)表示計(jì)算上一周期的收盤價(jià)。函數(shù)若需調(diào)用幾個(gè)參數(shù),則它們?cè)诶ㄌ?hào)內(nèi)是有順序的,函數(shù)計(jì)算得到的結(jié)果是一個(gè)變量,運(yùn)算符將函數(shù)連接成為語句。 7.運(yùn)算符分為算術(shù)計(jì)算符和邏輯計(jì)算符。算術(shù)計(jì)算符有+、-、*、/,分別是對(duì)計(jì)算符兩邊的數(shù)值進(jìn)行加減乘除計(jì)算;邏輯計(jì)算符有>、、>=、1的邏輯運(yùn)算結(jié)果等于1,1>2的邏輯運(yùn)算結(jié)果就等于0。 語句得到的計(jì)算結(jié)果連成線就是所謂的指標(biāo)線,不同的語句就得到不同的線,為了在指標(biāo)圖形中互相區(qū)分,不同的線有不同的顏色,而且語句還可以有自己的名稱,在指標(biāo)圖形中顯示在左上角位置。語句名寫在語句的前面,用一個(gè)冒號(hào)(“:”)將它與語句隔開。語句“昨日收盤價(jià):REF(close,1)”就表示該語句REF(close,1)的名稱為“昨日收盤價(jià)”。 只看:王木木ths 3樓 王木木ths 2014-3-19 09:59 【樓主】 語言規(guī)范: 在自定義公式里面的各種符號(hào)(如,“;” )只能用半角不能用全角。 關(guān)鍵字: if else while break continue return (無大小寫之分) 常數(shù): 浮點(diǎn)數(shù)、整數(shù)、字符串 分隔符: “ ” ‘ ’ ( ) ; { } 注釋:/* */ 運(yùn)算符(優(yōu)先級(jí)從高到低排列,同級(jí)同行) * / + - != > = And Or 語句 賦值 a = b 條件 IF (a==b) c=d; 循環(huán) while a==b c=d; 函數(shù)調(diào)用 func(a,b) 賦值語句的一般形式為: a=b; 含義為將b的值付給a。 注意:“=”和“:=”兩個(gè)運(yùn)算符的意義、用法完全相同。這樣做主要是為了更好地兼容市場(chǎng)上目前的各種帶有公式編輯功能的分析軟件。 只看:王木木ths 4樓 王木木ths 2014-3-19 10:12 【樓主】 簡(jiǎn)單的公式開始編寫,這里舉一些最簡(jiǎn)單的例子,有些只有一條語句且函數(shù)簡(jiǎn)單,較復(fù)雜的公式中函數(shù)復(fù)雜且語句較多。 均線系統(tǒng)的編寫: MA1: MA (CLOSE,5),coloryellow;(5日收盤價(jià)的均線,顏色為黃色) MA2:MA(C,20),color0000ff;(20日收盤價(jià)均線,顏色為紅色) MA3:MA(c,250),color00ff00;(年線,綠色) 均線:MA(c,N);(周期N可設(shè)置最大,最小,缺省) 乖離率的編寫:當(dāng)前股價(jià)與均線的偏差的程度。 乖離率:(c-ma(c,20))/ma(c,20)*100; 量比的編寫:當(dāng)期成交量與5日均量的比例。 lb:vol/ma(vol,5); 漲幅的編寫:漲幅指今日收盤價(jià)相對(duì)于昨日收盤價(jià)的變動(dòng)幅度,即(今日收盤價(jià)-昨日收盤價(jià))/昨日收盤價(jià)*100%。 漲幅:(CLOSE-REF(CLOSE,1))/REF(CLOSE,1) 創(chuàng)新高的編寫:創(chuàng)新高指當(dāng)日最高價(jià)是最近一段時(shí)間的最高價(jià)。 HIGH=HHV(HIGH,N);其中的HIGH為當(dāng)期最高價(jià),HHV(X,N)是求N周期內(nèi)X最高值,因此該公式的含義是當(dāng)日最高價(jià)創(chuàng)N日新高時(shí)返回值為1,否則為0。 橫盤整理的編寫:橫盤整理指最近一段時(shí)期價(jià)格在一定幅度之內(nèi)擺動(dòng)。 (HHV(CLOSE,10)-LLV(CLOSE,10))/CLOSE 其中LLV(X,N)是求N周期內(nèi)X最低值,因此該公式表示10日收盤價(jià)振幅振幅在5%以內(nèi)。 放量、縮量的編寫(成交量函數(shù)為VOL) A、放量 a.今天成交量較昨天增加了1倍,VOL/REF(VOL,1)>2 b.今天成交量較10個(gè)交易日平均成交量放大了1倍,vol/ma(vol,10)>2; c.今日的5日均量較10個(gè)交易日平均成交量放大了1倍,a:=ma(vol,10); b:=ma(vol,5); b/a>2; B、縮量 a.今日成交量較昨日減少了一半,vol/ref(vol,1) b.今日成交量較10個(gè)交易日平均成交量減少一倍,vol/ma(vol,10) c.今日的5日均量較10個(gè)交易日平均成交量減少1倍,a:=ma(vol,10); b:=ref(a,5); a/b 上漲、下跌的編寫 上漲: 今天的漲幅達(dá)到5%以上,表示如下: close>ref(close,1)>1.05; 5日均價(jià)連續(xù)上漲,表示如下: a:=ma(close,5); b:=ref(a,1); 下跌: 今天的跌幅達(dá)到5%以上,表示如下: close/ref(close,1) 5日均價(jià)連續(xù)下跌,表示如下: a:=ma(close,5); b:=ref(a,1); a 描述K線 陽線 close>open; 陰線 closeref(close,1); 低開 openref(high,1); 跳空低開(low為最低價(jià)) open 引用大盤數(shù)據(jù) INDEXDATA(“N”,&X,K); 例:INDEXDATA('1a0001',&HIGH,n);上證綜指N周期最高值 公式編寫實(shí)例: Var1:=LLV(LOW,5)=LLV(LOW,45) AND CLOSE>=OPEN*1.04; Var2:=CLOSE>(REF(HIGH,1)+REF(LOW,1))/2; 買入:Var1 AND Var2,STICK,colorgreen; Var3:=REF(CLOSE,1); Var4:=SMA(MAX(CLOSE-Var3,0),6,1)/SMA(ABS(CLOSE-Var3),6,1)*100; 賣出:CROSS(80,Var4),STICK; 只看:牛年的牛仔 5樓 牛年的牛仔 2014-3-19 10:14 搞懂這些,無非就是個(gè)半吊子的同花順程序員而已 炒股還差得遠(yuǎn) [ 本帖最后由 牛年的牛仔 于 2014-3-19 10:47 編輯 ] 只看:多路上漲 6樓 多路上漲 2014-3-19 10:15 牛逼!?。?!非常強(qiáng)大~~ 只看:任仁人 7樓 任仁人 2014-3-19 10:22 只看:王犖 8樓 王犖 2014-3-19 10:27 我是同花順用戶,公式編寫,值得學(xué)習(xí) 只看:多路上漲 9樓 多路上漲 2014-3-19 11:18 非常實(shí)用!?。?!感謝樓主 只看:多路上漲 10樓 多路上漲 2014-3-19 13:56 不會(huì)導(dǎo)入編寫程序?請(qǐng)點(diǎn)擊進(jìn)入>>>>http://web./viewthread.php?tid=5640883&extra=page%3D1%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D45 只看:王木木ths 11樓 王木木ths 2014-3-19 22:24 【樓主】 同花順的就是靠譜~~~~ 只看:多路上漲 12樓 多路上漲 2014-3-20 11:50 牛逼的技術(shù)貼!大家都喜歡~~啊哈哈哈哈 只看:王木木ths 13樓 王木木ths 2014-3-20 15:17 【樓主】 不要沉了啊。。。。。。。。。。。。。。 只看:王木木ths 14樓 王木木ths 2014-3-21 13:18 【樓主】 大家可以下載同花順免費(fèi)客戶端試試 【分享】同花順2014版免費(fèi)客戶端、綠色通道辦公室專用版 只看:王木木ths 15樓 王木木ths 2014-3-21 16:25 【樓主】 強(qiáng)帖?。。。。。。。。。。。。。。。。。。。。?! 只看:王木木ths 16樓 王木木ths 2014-3-21 19:14 【樓主】 技術(shù)達(dá)人就是你~~~~~~~~對(duì)!就是回貼的朋友~~ 只看:王木木ths 17樓 王木木ths 2014-3-28 13:19 【樓主】 感謝大家的支持。。。。。。。。。。。 只看:米蘭11899 18樓 米蘭11899 2014-3-28 13:39 先mark一下再說! 只看:凹的 19樓 凹的 2014-3-30 19:42 看帖回帖,...................... 只看:欲望號(hào)街車 20樓 欲望號(hào)街車 2014-7-23 21:54 路過。。。。。。。。。。。。。。 |
|