同花順編程教程_第1頁
同花順編程教程_第2頁
同花順編程教程_第3頁
同花順編程教程_第4頁
同花順編程教程_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、一、首先是打開公式編輯器,選擇“工具”“公式管理”。 二、選擇“新建”按鈕,選擇想要編寫的公式類型,然后點擊“確定”。三、然后在公式編輯器逐項輸入內(nèi)容。四、在公式文本編輯區(qū)輸入公式代碼。 五、可以在“曲線屬性”“坐標(biāo)類型”,選擇“主圖”或者“副圖”。六、編寫完成以后可以通過公式管理“用戶”分類的菜單里找到自己編寫的公式,也可以修改公式。2011-02-26 18:50:00|快速回復(fù)|引用回復(fù)|舉報|管理 同花順公式系統(tǒng)可以編輯多種類型的公式,分別是技術(shù)指標(biāo)、預(yù)警公式、交易系統(tǒng)、條件選股、五彩K線、自定公式。公式編寫步驟:1.設(shè)定公式名稱:每個公式都有自己的名稱,它由字母、漢字、下劃線或數(shù)字組

2、成,首字母是字母、漢字或者下劃線。請注意,公式名稱在同類公式中不能重復(fù),且不能為空。2.描述公式:用于簡單描述該公式的含義。3.注釋公式:用于描述一個公式如何使用、計算方法等內(nèi)容。輸入后在相關(guān)窗口按“指標(biāo)說明”按鈕可以查看公式注釋(可省略)。4.變量是一個隨著時間變化而變化的數(shù)據(jù),例如收盤價;常量是一個不隨時間變化而變的數(shù)據(jù)。5.設(shè)計技術(shù)指標(biāo)公式語句: 公式的形式由若干語句組成。每個語句得到一個計算結(jié)果,對于技術(shù)指標(biāo),就是一條指標(biāo)線,語句間用分號(;)隔開。一個語句由若干函數(shù)通過四則運算或邏輯運算而組成。函數(shù)是公式系統(tǒng)的基本成分,它是對數(shù)據(jù)做某種操作,如CLOSE()函數(shù)表示調(diào)用該分析周期的收

3、盤價。6.函數(shù)由函數(shù)名稱和參數(shù)組成,參數(shù)用函數(shù)名后的括號括起來,每個函數(shù)調(diào)用的參數(shù)可以是變量或常量。例如函數(shù)REF(X,N)用于引用N周期前的X值,X是一個變量,N是一個常量,REF(close,1)表示計算上一周期的收盤價。函數(shù)若需調(diào)用幾個參數(shù),則它們在括號內(nèi)是有順序的,函數(shù)計算得到的結(jié)果是一個變量,運算符將函數(shù)連接成為語句。7.運算符分為算術(shù)計算符和邏輯計算符。算術(shù)計算符有+、-、*、/,分別是對計算符兩邊的數(shù)值進行加減乘除計算;邏輯計算符有、=、1的邏輯運算結(jié)果等于1,12的邏輯運算結(jié)果就等于0。語句得到的計算結(jié)果連成線就是所謂的指標(biāo)線,不同的語句就得到不同的線,為了在指標(biāo)圖形中互相區(qū)分

4、,不同的線有不同的顏色,而且語句還可以有自己的名稱,在指標(biāo)圖形中顯示在左上角位置。語句名寫在語句的前面,用一個冒號(“:”)將它與語句隔開。語句“昨日收盤價:REF(close,1)”就表示該語句REF(close,1)的名稱為“昨日收盤價”。 語言規(guī)范:在自定義公式里面的各種符號(如,“;” )只能用半角不能用全角。關(guān)鍵字: if else while break continue return (無大小寫之分)常數(shù): 浮點數(shù)、整數(shù)、字符串分隔符: “ ” ( ) ; 注釋:/* */運算符(優(yōu)先級從高到低排列,同級同行)* /+ -!= = = AndOr語句 賦值 a = b條件 IF

5、(a=b) c=d;循環(huán) while a=b c=d;函數(shù)調(diào)用 func(a,b)賦值語句的一般形式為:a=b; 含義為將b的值付給a。注意:“”和“:=”兩個運算符的意義、用法完全相同。這樣做主要是為了更好地兼容市場上目前的各種帶有公式編輯功能的分析軟件。簡單的公式開始編寫,這里舉一些最簡單的例子,有些只有一條語句且函數(shù)簡單,較復(fù)雜的公式中函數(shù)復(fù)雜且語句較多。均線系統(tǒng)的編寫:MA1: MA (CLOSE,5),coloryellow;(5日收盤價的均線,顏色為黃色)MA2:MA(C,20),color0000ff;(20日收盤價均線,顏色為紅色)MA3:MA(c,250),color00ff

6、00;(年線,綠色)均線:MA(c,N);(周期N可設(shè)置最大,最小,缺?。┕噪x率的編寫:當(dāng)前股價與均線的偏差的程度。乖離率:(c-ma(c,20)/ma(c,20)*100;量比的編寫:當(dāng)期成交量與5日均量的比例。lb:vol/ma(vol,5);漲幅的編寫:漲幅指今日收盤價相對于昨日收盤價的變動幅度,即(今日收盤價昨日收盤價)昨日收盤價*100%。漲幅:(CLOSE-REF(CLOSE,1)/REF(CLOSE,1) 創(chuàng)新高的編寫:創(chuàng)新高指當(dāng)日最高價是最近一段時間的最高價。HIGH=HHV(HIGH,N);其中的HIGH為當(dāng)期最高價,HHV(X,N)是求N周期內(nèi)X最高值,因此該公式的含義是當(dāng)

7、日最高價創(chuàng)日新高時返回值為,否則為。橫盤整理的編寫:橫盤整理指最近一段時期價格在一定幅度之內(nèi)擺動。(HHV(CLOSE,10)-LLV(CLOSE,10)/CLOSE2b.今天成交量較10個交易日平均成交量放大了1倍,vol/ma(vol,10)2; c.今日的5日均量較10個交易日平均成交量放大了1倍,a:=ma(vol,10); b:=ma(vol,5); b/a2; B、縮量 a.今日成交量較昨日減少了一半,vol/ref(vol,1)0.5; b.今日成交量較10個交易日平均成交量減少一倍,vol/ma(vol,10)2; c.今日的5日均量較10個交易日平均成交量減少1倍,a:=ma

8、(vol,10); b:=ref(a,5); a/bref(close,1)1.05; 5日均價連續(xù)上漲,表示如下: a:=ma(close,5); b:=ref(a,1); 下跌: 今天的跌幅達(dá)到5以上,表示如下: close/ref(close,1)0.95; 5日均價連續(xù)下跌,表示如下: a:=ma(close,5); b:=ref(a,1); aopen; 陰線 closeref(close,1); 低開 openref(high,1); 跳空低開(low為最低價) open=OPEN*1.04;Var2:=CLOSE(REF(HIGH,1)+REF(LOW,1)/2;買入:Var1

9、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日、10日和20日等三條均線同時向上時,標(biāo)出“買”。MA1: MA (CLOSE,5),coloryellow;MA2:MA(C,10),color0000ff;MA3:MA(C,20),color00ff00;我編到這里就編不下去了,請教哪位好心的老師,幫幫我好嗎? 引用原帖由 小蜜蜂27797 于 201

10、1-02-27 15:55:20 發(fā)表于 5樓誠摯請教:我的目的是編一個5日、10日和20日等三條均線同時向上時,標(biāo)出“買”。MA1: MA (CLOSE,5),coloryellow;MA2:MA(C,10),color0000ff;MA3:MA(C,20),color00ff00;我編到這里就編不下去了,請教哪位好心的老師,幫幫我好嗎?DRAWTEXT(CROSS(MA1,MA2) AND(MA1 REF(MA1,1),MA1,買),colorred; Var3:=(CLOSE+HIGH+LOW)/3; Var4:=EMA(EMA(EMA(Var3,1),13),21); 控盤度:(Var

11、4-REF(Var4,1)/REF(Var4,1)*100,COLORSTICK,LINETHICK3; 強弱分界:0,COLORYELLOW,LINETHICK3; Var5:=LLV(LOW,33); Var6:=HHV(HIGH,17); Var7:=EMA(CLOSE-Var5)/(Var6-Var5)*100,20)*0.998; Var8:=EMA(0.667*REF(Var7,1)+0.333*Var7,1); Var9:=EMA(100*(HHV(HIGH,20)-CLOSE)/(HHV(HIGH,20)-LLV(LOW,33),20); VarA:=EMA(Var9,1);

12、VarB:=VOL/CAPITAL*100; VarC:=SUM(VarB,5)=3; VarD:=VarC/REF(VarB,10)=2; VarE:=HHV(CLOSE,5); VarF:=VarE/REF(CLOSE,5)=1.01; Var10:=VarA 20; Var11:=HIGH/REF(LOW,20) 0.85 AND CLOSESUM(VOL,10)/CAPITAL 0.2 OR SUM(VOL,3)/CAPITAL 0.1 OR CLOSE/REF(CLOSE,20)=1.9; Var16:=Var15 0.85 AND (CLOSE 0.2 OR SUM(VOL,3)/

13、CAPITAL 0.1) OR CLOSE/REF(CLOSE,20)=1.9; DRAWTEXT(Var16,0.5,主力出貨跡象!),COLORYELLOW,LINETHICK3; 611111990702104來自天津市主題數(shù):2回帖數(shù):1116樓2011-03-02 16:22:16|快速回復(fù)|引用回復(fù)|舉報|管理 Var1:=0;多頭買入 ENTERLONG: ZIG(3,DATA)REF(ZIG(3,DATA),1) AND REF(ZIG(3,DATA),1)=REF(ZIG(3,DATA),2) AND REF(ZIG(3,DATA),2)=REF(ZIG(3,DATA),3)

14、; 611111990702104來自天津市主題數(shù):2回帖數(shù):1117樓2011-03-02 16:24:13|快速回復(fù)|引用回復(fù)|舉報|管理 Var1:=0;多頭買入 ENTERLONG: ZIG(3,DATA)REF(ZIG(3,DATA),1) AND REF(ZIG(3,DATA),1)=REF(ZIG(3,DATA),2) AND REF(ZIG(3,DATA),2)=REF(ZIG(3,DATA),3); 611111990702104來自天津市主題數(shù):2回帖數(shù):1118樓2011-03-02 16:27:01|快速回復(fù)|引用回復(fù)|舉報|管理 80,COLORRED;20;VAR1

15、:=HHV(HIGH,9)-LLV(LOW,9);VAR2:=HHV(HIGH,9)-C;VAR3:=C-LLV(LOW,9);VAR4:=VAR2/VAR1*100-70;VAR5:=(C-LLV(LOW,60)/(HHV(HIGH,60)-LLV(LOW,60)*100;VAR6:=(2*C+H+L)/4;VAR7:=SMA(VAR3/VAR1*100,3,1);VAR8:=LLV(LOW,34);VAR9:=SMA(VAR7 ,3 ,1 )-SMA(VAR4 ,9 ,1);VAR10:=IF(VAR9100 ,VAR9-100 ,0 );VAR11:=HHV(HIGH,34);VAR12

16、:=EMA(VAR6- VAR8)/(VAR11-VAR8)*100,13 );VAR13:=EMA(0.667*REF(VAR12 ,1) +0.333*VAR12,2 );VAR13,COLORRED;STICKLINE(VAR12-VAR13 0,VAR12 ,VAR13 ,8 ,0 ),COLOR00FF0F;STICKLINE(VAR12-VAR13 =0 ,0 ,差值 ,4 ,0 ),COLORYELLOW;STICKLINE( 差值=0 ,0 ,差值*0.8 ,4 ,0),COLORFFAA66;STICKLINE( 差值=0 ,0 ,差值*0.6 ,4 ,0),COLORFFB

17、B99;STICKLINE( 差值=0 ,0 ,差值*0.4 ,4 ,0),COLORFFCCCC;STICKLINE( 差值=0 ,0 ,差值*0.2 ,4 ,0),COLORFFDDDD;STICKLINE( 差值=0 ,0 ,差值*1 ,4 , 0),COLORGREEN;STICKLINE( 差值=0 ,0 ,差值*0.8 ,4 ,0),COLOR33CC00;STICKLINE( 差值=0 ,0 ,差值*0.6 ,4 ,0),COLOR339900;STICKLINE( 差值=0 ,0 ,差值*0.4 ,4 ,0),COLOR337700;STICKLINE( 差值Var1,CLOS

18、E,Var1,9,0), COLORRED; STICKLINE(CLOSE10,50,0,10,0),coloryellow,LINETHICK1;建倉: IF(Var790),10,0), , linethick2 color6699ff; 大戶:sma(c-llv(l,27)/(hhv(h,27)-llv(l,27)*100,9,1);散戶:sma(大戶,3,1), , colorff9933;主力:3*大戶-2*散戶, , COLORRED;頭部:89.307,pointdot;底線:6.788,COLORFFFF00;強弱線:49,COLORGREEN,pointdot; 61111

19、1990702104來自天津市主題數(shù):2回帖數(shù):1121樓2011-03-02 16:35:25|快速回復(fù)|引用回復(fù)|舉報|管理 BBI:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24)/4; UPR:BBI+3*STD(BBI,10); DWN:BBI-3*STD(BBI,10); A1:(EMA(CLOSE,2.7)+MA(CLOSE,6)+MA(CLOSE,10.8)/3; A2:(EMA(CLOSE,3)+MA(CLOSE,7.5)+MA(CLOSE,13)/3; A3:(EMA(CLOSE,4)+MA(CLOSE,8.5)+MA(C

20、LOSE,16.5)/3; A4:(EMA(CLOSE,4.8)+MA(CLOSE,10.2)+MA(CLOSE,18.6)/3; A5:(EMA(CLOSE,6.5)+MA(CLOSE,11.8)+MA(CLOSE,21)/3; A6:(EMA(CLOSE,7)+MA(CLOSE,13.5)+MA(CLOSE,23)/3; 安全線:MA(CLOSE,60); LC:=REF(CLOSE,1); RSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100; DRAWTEXT(DATE700101 and CROSS(84,RSI) , HI

21、GH,賣出) COLORff9966; A7:=(2*C+H+L)/4; Var1:=LLV(LOW,34); Var2:=HHV(HIGH,34); SK:=EMA(A7-Var1)/(Var2-Var1)*100,n); SD:=EMA(0.667*REF(SK,1)+0.333*SK,p); Var3:=LLV(LOW,120); Var4:=HHV(HIGH,60); Var5:=Var4-Var3; 最低價: Var3; 最高價: Var4; DRAWTEXT(IF(count(closeq/10 and vol=1.5*ma(vol,5) and count(sk=sd,3) an

22、d ref(low,1)=LLV(Low,120),1,0),LOW,買進) COLOR0099ff; DRAWTEXT(IF(count(close6/10 and count(sksd,6) and ref(low,5)=LLV(Low,120) and ref(close=open,4) and ref(closeopen,3) and REF(CLOSEOPEN,2) AND ref(openclose,1) and openref(close,1),1,0),LOW,買進) COLOryellow; D:=MA(CLOSE,80)-MA(CLOSE,10)/3; DRAWTEXT(i

23、f(CLOSEMA(VOL,5)/240 AND CLOSEREF(CLOSE,1)*1.08 AND CLOSE 611111990702104來自天津市主題數(shù):2回帖數(shù):1122樓2011-03-02 16:36:59|快速回復(fù)|引用回復(fù)|舉報|管理 Var1:=999999999999999999999999999;Var2:=(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21)*100-10;Var3:=(CLOSE-LLV(LOW,21)/(HHV(HIGH,21)-LLV(LOW,21)*100;Var4:=SMA(Var3,13,8);高拋

24、: 90, POINTDOT;低吸: 0, POINTDOT;多方能量: SMA(Var4,13,8);空方能量: SMA(Var2,21,8);買進: IF(CROSS(多方能量,45),18,-4);賣出: IF(CROSS(45,多方能量),18,-4);強弱分界: 45, CIRCLEDOT; 611111990702104來自天津市主題數(shù):2回帖數(shù):1123樓2011-03-02 16:41:11|快速回復(fù)|引用回復(fù)|舉報|管理 X1:EMA(C,7),color0088ff;X2:EMA(c,21),color44bbff;X3:EMA(X2,21),color0088ff;x4:ema(x3,27),color009900;x5:ema(x2,100),colorFFAA00;x6:ema(x5,100),color009900; 順風(fēng)飛來自遼寧省主題數(shù):1回帖數(shù):724樓2011-03-05 12:31:32|快速回復(fù)|引用回復(fù)|舉報|管理 第23橫CLOSE SUM寫成了CLOSESUM

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論