㈠ 如何學習編輯股票公式
第一講:認識公式編輯器
公式編輯器是導入源碼和進行編寫指標的窗口。公式編輯器共分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線,或在線與點之間的填充,又都離不開顏色。正是有了五顏六色才使得圖形豐富多采,便於區分,或者更具立體感。
㈡ 股票公式編輯教程
最常見的:
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線和均線了,但實際應用中要復雜得多,還要一些函數把他們連接起來。
㈢ 股票交易軟體公式怎麼編寫
用編程語言 在行情軟體里編
㈣ 股票公式如何編輯
可以這樣寫
cross(macd.dif,macd.dea);這一句代表的是DIF上交DEA就是經常說的MACD白黃線金叉
cross(macd.dea,macd.dif);這一句代表的是DEA上交DIF就是經常說的MACD黃白線死叉
用文字輸出函數寫文字
DRAWTEXT(COND,PRICE,TEXT);這代碼就是用來輸出文字的,這里函數值需要修改
COND這個是你所要的條件表達式
PRICE文字顯示的位置坐標
TEXT文字內容,可按自己的意思寫
股理乾坤為您解答
㈤ 股票交易公式編寫
if(條件and漲幅大於等於5%)
條件中的CLOSE改成H,
不知道你是什麼軟體下的,感覺怪怪的,公式可能寫得有問題,如果你是指標高手的話,那我可能對這個軟體不太了解,也有可能你只是說出思路。如果不是的話,也不是思路的話,那你寫的公式可能出了問題。我寫過好多版本軟體的指標,這種寫法沒遇到過。如果源代碼是這樣的話,我敢肯定你寫錯了,並且錯得很嚴重。
㈥ 怎麼在股票交易軟體中導入自己編寫的公式和代碼
1、首先打開通達信交易軟體。2、打開軟體後,來到股漂查看界面。選擇左上角的「功能」--「專家系統」--「公式管理器」,或者直接按快捷鍵Ctrl+F鍵,打開公式管理器。3、在公式管理器編輯界面,選擇你要導入的公式類型,選擇「其他類型」或「條件選股公式」,然後點擊右上角的「新建」按鈕。4、在公式編輯界面,給公式取一個名字便於識別,對公式進行一定的描述,然後寫上源代碼,或者導入源代碼,最後再點測試公式。看是否能測試通過。通過後,最後確定。5、下面,利用我們製作好的公式來進行選出滿足公式的股漂。點擊左上角的「功能」,選擇「選股器」裡面的「綜合選股」或「條件選股」。6、在公式中,下拉菜單,找到我們製作好的公式。7、然後「加入條件」,點擊右下角「執行選股」,數據就會開始分析。8、你可以把得到的股漂添加到自選的板塊,這樣數據分析完後,找到相應的板塊,比如我這里添加到自選股板塊中。按F6查看自選股板塊,就得到了我這個公式篩選出來的股漂了。
㈦ 手機炒股怎麼放入自編公式編輯啊
公式編輯器是導入源碼和進行編寫指標的窗口。公式編輯器共分4種,分別是:
1、技術指標公式編輯器;
2、條件選股公式編輯器;
3、交易系統公式編輯器;
4、五彩K線公式編輯器。
手機炒股軟體是基於移動通信網的數據傳輸功能來實現用手機進行信息查詢的新一代無線應用炒股系統,讓一個普通手機成為綜合性的處理終端。只要手機在GSM/CDMA網路覆蓋的范圍內(可以收到信號)能夠夠能進行查看行情、做。線路資源相對豐富,比較電話委託的「堵單」和網上的「線路連接不上」,手機在下單速度和線路通暢的可靠性上更勝一籌。所以,目前除了櫃台、電話委託和網上這三種方式外,最受股民歡迎的方式就是最快捷、最方便的手機了。
㈧ 股票公式編輯
拋開復雜的計算公式不提,簡單來說,它一般的參考數值是12(12日快速移動平均線),26(26日慢速移動平均線)以及9。
您說到的為什麼MACD不跟隨股價的不斷升跌而作出相應的調整,最關鍵就是這個9。快速移動平均線和慢速移動平均線差離值的是按照9天作為一個周期。所以MACD不會一直跟隨股價的無限升跌而升跌。
希望這個回答能令您滿意。望採納,謝謝!
至於公式
1. 計算平均股價 EMA(12)=12日平均價之和÷12
EMA(26)=26日平均價之和÷26
2. 計算平滑因子 L(12)=2÷(1+12)=2÷13
L(26)=2÷(1+26)=2÷27
3. 用平滑因子連續計算EMA
今日EMA(12)=L(12)×[ 今日股價-昨日股價EMA(12)]+昨日股價EMA(12)
今日EMA(26)=L(26)×[ 今日股價-昨日股價EMA(26)]+昨日股價EMA(26)
4. 計算差離值DIF
DIF=EMA(12)-EMA(26)
5. 根據差離值計算9日的平均值
MACD=9日DIF之和÷9
今日MACD=昨日MACD×8÷9+昨日MACD×2÷9
㈨ 股票通達信公式編寫
你想描述的意思是這樣嗎假設我有4個條件
a0條件第一天我要求收盤價金叉60日均線
b0條件第二天的成交量大於第一天的成交量
c0條件第三天60日均線大於第二天60日均線
d0條件第四天5日均線金叉10日均線
選股是第一天條件成立並且第二天條件成立並且第三天條件成立並且第三天條件成立。
A0:=CROSS(C,MA(C,60));
B0:=V>REF(V,1);
C0:=MA(C,60)>REF(C,60);
D0:=CROSS(MA(C,5),MA(C,10));
XG:REF(A0,3)&&REF(B0,2)&&REF(C0,1)&&D0;
是這意思嗎就是在這四天中有一天條件不符合都不選股。