A. 股票軟體中的cross函數的計算方法是什麼
很好算。昨天A線在B線下方,今天A線在B線上方,符合這兩條件就是上穿。
B. 通達信var函數的用法
行情函數
1.OPEN:O 開盤價
2.CLOSE:C 收盤價
3.HIGH:H 最高價
4.LOW:L 最低價
5.VOL:V 成交量(手)
6.CAPITAL:流通盤
7.AMOUNT:成交金額
8.ADVANCE :上漲家數(大盤)
9.DECLINE:下跌家數(大盤)
10.SELLVOL:內盤主動賣
11.BUYVOL:外盤主動賣
引用函數
1.COUNT(X,N) :參數x為數組,N為計算周期,統計N周期內滿足X的周期數,N為0則從第一個有效數據開始。
COUNT(C>O,0);//歷史中陽k線的天數;
COUNT(C>O,20);//20日內出現陽k線的天數;
2.REF(X,N) X為數組,N為周期,N可以為變數,N參數經常與BARSLAST()等函數一起使用,說明:引用N周期前的X值。
C/REF(C,1)>=1.095 ;//漲停
C/REF(C,1)<=0.905;//跌停
C>REF(C,1);//上漲
C<REF(C,1);//下跌
COUNT(C/REF(C,1)>=1.095,10) //10日內漲停的次數
3.SUM(X,N) X為數組,N為計算周期,統計N周期中X的總和,N為0時則統計所有有效值。
SUM(C/REF(C,1)>=1.095,20);//20日內漲停的次數
SUM(IF(C>REF(C,1),V,IF(C<REF(C,1),-1*V,0)),0);//能量潮
4.MA(X,N);X為數組,N為計算周期,求X的N日移動平均值,演算法為(X1+X2+X3+X4+…XN)/N
MA(C,5);//5日均線
MA(C,10);//10日均線
5.HHV(X,N) ……求N周期內的X最高值
LLV(X,N)…… 求N周期呢的X的最低值
N為0,表示從第一個有效數值開始
HHV(H,10);//10日最高價的最高價
LLV(L,10);//10日最低價的最低價
HHV(C,10);
LLV(O,10);
6.HHVBARS(X,N)N周期內最高的X到本周期的周期數
LLVBARS(X,N)N周期內最低的X值到本周期的周期數
HHVBARS(H,20);//20日內最高價的最高價到距離今天是幾天
7.SUMBARS(X,A) 將X向前累加直到大於等於A,返回這個區間的周期數
SUMBARS(VOL,CAPITAL);//完全換手到現在的周期數,返回成交量累加到流通盤的周期數
日期數:=SUMBARS(VOL,CAPITAL);
驗證:SUM(V,日期數)/CAPITAL;
8.BARSCOUNT(X) 第一個有效數據X到當前的周期數
BARSCOUNT(C) //對於日線數據來說返回上市以來的總日數
新股:BARSCOUNT(C)=1;
次新股:BARSCOUNT(C)<180;
//有效數據並不是全是大於等於1的數據,只要有輸出數據,不管是0,還是負數,均為有效數據。
BARSCOUNT(MA(C,10)) //從第10根數據才開始輸出的,所以要注意了
9.BARSLAST(X) X為數組,上一次X不為0到現在的天數
BARSLAST(C/REF(C,1)>=1.095);//上一次漲停到現在的天數
10.BARSSINCE(X) X為數組,第一次X不為0到現在的天數
BARSINCE(HHV(V,30)/LLV(V,30)>=10);//第一次出現30日內最高成交量是最低成交量的10倍 到現在的周期數
邏輯函數
1.IF(X,A,B)若X不為0則返回A,否則返回B。
相對強弱指標 RSI
INPUT:N(5,1,100);
LC:=REF(C,1);
D:=IF(C>LC,C-LC,0);
E:=IF(C<LC,C-LC,0);
A:=SUM(D,N)/N;
B:=SUM(E,N)/N;
原始RSI:(A/A+B)*100;
IF(X
,A
,IF(Y
,C
,IF(P
,M
,N)
)
)
2.CROSS (A,B),兩條線交叉,表示當A從下方向上上穿B時,返回1,否則返回0。也就是上一個周期A<B,而當前周期A>B時,CROSS(A,B)返回1,否則返回0;從下方穿過也就是平時說的金叉,這是個模糊的說法,當兩條線同時向下時,也會發生所謂的金叉。
CROSS(MA(C,5),MA(C,10));//五日均線金叉
CROSS(MA(C,10),MA(C,5));//五日均線死叉
3.NOT 求邏輯非 NOT(X)返回非X,即當X為0時返回1,當X返回1時,返回0 調整N,我們可以得到結論:當X大於1時NOT(X)返回0,小於1時,返回1
NOT(ISUP);//表示平盤或收陰
NOT(0.1);//返回1
4.ISUP 該周期是否收陽,ISUP當收盤大於開盤,返回1,否則返回0;
ISEQUAL 概周期是否平盤,當開盤價等於收盤,則返回1,否則返回0;
ISDOWN 該周期時候收陰,當收盤價小於開盤價,則返回1,否則返回0;
5.ISLASTBAR 是否最後周期,最後一個周期返回去1,否則返回0
6.BETWEEN(A,B,C) 介於兩個數字之間,表示A處於B和C之間時返回1,否則返回0.
BETWEEN(2,1,3)=1;
BETWEEN(4,3,1)=0;
7.RANGE(A,B,C) 表示A大於B同時小於C時返回1,否則返回0
RANGE(2,1,3)=1;
RANGE(2,3,1)=0;
//區別 BETWEEN B與C位置顛倒不影響返回結果
關於BETWEEN的舉例,均線粘合,均線粘合是很多朋友都感興趣的問題,類似的這樣的問題看似很簡單,在實際編寫中對其進行量化是編輯這類公式的關鍵,
所謂均線粘合是指各條均線在一段時間內,均線處於狹小 的區域運行,這里有兩個因素,一個是一段時間,必須要指明這個時間段,另一個是狹小的區域,也就 要定義這個區域的上界和下界。
以下是一個6條均線粘合的選股公式,使用方法,調整參數N為粘合程度,N值越小粘合的程度越高,即均線距離越近嗎,M為粘合周期,參數N1—N6為各條均線的參數,如果不需要這么多均線參與粘合計算,其中不需要的設為1就可以了
INPUT:
N(2,1,100),
M(10,1,100),
N1(5,1,100),
N2(10,1,100),
N3(20,1,1000),
N4(30,1,1000),
N5(60,1,1000),
N6(120,1,1000);
A1:=MA(C,N1);
A2:=MA(C,N2);
A3:=MA(C,N3);
A4:=MA(C,N4);
A5:=MA(C,N5);
A6:=MA(C,N6);
AA:=(A1+A2+A3+A4+A5+A6)/6;
UP:=AA*(N/100)+AA;
DN:=AA-AA*(N/100);
NH:COUNT(
BETWEEN(A1,UP,DN)) AND
BETWEEN(A2,UP,DN) AND
BETWEEN(A3,UP,DN) AND
BETWEEN(A4,UP,DN) AND
BETWEEN(A5,UP,DN) AND
BETWEEN(A6,UP,DN)
,M)=M;
8.EXIST是否存在,EXIST(X,N) 返回N周期內的是否滿足條件X,有一次滿足就返回1,N為常量或變數
EXIST1:EXIST(C<REF(C,1),3);//三天中只要有一次下跌就有信號出現
9.EVERY(X,N) 返回N周期內是否一直滿足X,N可以為常量或變數。
EVERY1:EVERY(C<REF(C,1),3);//連續下跌三天才返回信號
COUNT(C<REF(C,1),3)=3
10.LAST(X,A,B) 返回第前A周期到B周期是否一直滿足條件X,若A為0,表示從第一天開始,B為0則表示到最後日止。
AA:=MA(C,5)>MA(C,10);
存在:LAST(AA,4,2);//這個函數使滿足連續條件的信號滯後,往後移了
11.LONGCROSS兩條線維持一定周期內後交叉,LONGCROSS(A,B,N)表示N周期內A都小於B,本周期從下方上穿B時返回1,否則返回0.
AA:=CROSS(MA(C,5),MA(C,10));
BB:=LAST(MA(C,5)<MA(C,10),5,1);
條件金叉:AA AND BB;
長金叉: LONGCROSS(MA(C,5),MA(C,10),5);
12.MAX(A,B) 返回A和B中的較大值
MIN(A,B) 返回A和B中的較小值
13.COST(N)N為常數,N為百分比 ,返回獲利盤比例為N%的價格
WINNER(A)獲利盤比例, A為常數或數組,為價格,返回A價格以下獲利百分比,該函數僅對日線數據有效,表示獲利盤比例
COST(WINNER(C))=C
平均成本價格:COST(50);
AA:=(VOL,CAPITAL);
平均成本價:SUM(C*V,AA)/SUM(V,AA);
//cost函數的平均價格與完成流通股本換手的每日均價
換手率:VOL/CAPITAL*100;
穿越籌碼:ABS(WINNER(CLOSE)-WINNER(OPEN))*100,VOLSTICK;
無量長陽:=穿越籌碼>=10 AND MA(換手率,5)<=3 OR (穿越籌碼/換手率)>9;
DRAWICON(無量長陽,穿越籌碼,10);
大盤函數
INDEXC:大盤收盤
INDEXO:大盤開盤
INDEXV:大盤量能
//石開B系數
//貝塔=K*(個股漲跌幅-指數漲跌幅)*100,k的意思是當指數漲幅在1%以上時,k=0.9,當指數漲跌幅在1%以內時,K=1,當指數漲跌幅超過1%時,k=1.2
INPUT:N(10,1,100),M(40,1,100);
VAR1:=(INDEXC-REF(INDEXC,1))/REF(INDEXC,1);
VAR2:=(CLOSE-REF(C,1))/REF(C,1);
K:=IF(VAR1>0.01,0.9,IF(VAR1<-0.01,1.2,1));
B1:(VAR2-VAR1)*K*100;
B:SUM(B1,N);
M5:SMA(B,M,1);
引用函數
1、引用指標公式:『』指標.指標線#周期『』(參數)
「MACD.DEA#WEEK」(26,12,9);表示當天引用了本周期所在的本周的MACD指標中的數據。#的格式調用的本周期所在的上一級周期的指標數據。##的格式則表示調用了前一種格式的前一周期的指標數據。
"MACD.DEF##WEEK"(26,12,9)
//表示當天引用了上一周的MACD的DEF數據,#本周,##上周
2.引用交易系統公式
「SYSTEM.公式名稱.交易類型」(參數表)
「SYSTEM.FMLNAME.ENTERLONG」(P1,P2)。交易類型:ENTERLONG 多頭買入
EXITLONG 多頭賣出 ENTERSHORT 空頭買入 EXITSHORT 空頭賣出
可供引用的周期類型有MIN1 MIN5 MIN15 MIN30 MIN60 DAY WEEK MONTH 分表表示1分鍾 5分鍾 15分鍾 30分鍾 6分鍾 日線 周線 月線
ENTERLONG:CROSS(MACD,0)
EXITLONG:CROSS(0,MACD)
引用任意股票數據,引用大盤數據可用INDEXC,INDEXV等
股票代碼 「股票代碼@數據」
數據名稱可以有OPEN HIGH CLOSE LOW AMOUNT (注意這里不可以 用簡稱)。
"000002@VOL"表示000002該周期的成交量
"1A0001@CLOSE"表示大盤本周期的收盤價,此時大盤被當做一個個股
財務函數
FINONE(id,年份,月日)
FINONE(183,2016,1231);
繪圖函數
這組函數的功能是在主圖或幅圖上設定條件輸出圖像 圖標 直線 文字 數字 指標線 指標柱 等 全部可以單獨使用。
公式編輯器的強大,在此組函數中表現的淋漓盡致,無論在表面美感,還是實質上提高工作效率上,都有良好的表現。較好的使用這組函數,可以使公式 輸出更加美觀 鮮明 直觀。
1.寫字
顯示文字 DRAWTEXT(COND,PRICE ,』TEXT』),當COND條件滿足時,在PRICE位置輸入文字TEXT,顯示多行文本可用\N換行。
顯示數字,DRAWNUMBER(COND,PRICE,NUMBER),當COND 滿足條件時,在PRICE位置書寫數字。
換行 文字大小 顏色分別用系統默認的\N COLOR
DRAWNUMBER(C/O>1.06,0.95*L,L), COLORGREEN;
DARATEXT(C/O>1.06,0.95*L,」反彈啦、\N大陽線」), COLORRED;
在圖形上繪制小圖標.
DRAWICON(COND,PRICE,TYPE),當COND條件滿足時,在PRICE位置畫TYPE號圖標(TYPE為1--41).
//DRAWICON(CLOSE>OPEN,LOW,1)表示當收陽時在最低價位置畫1號圖標.
DRAWICON(CLOSE>OPEN,LOW,1);
DRAWICON(CLOSE>OPEN,LOW+1,2);
DRAWICON(CLOSE>OPEN,LOW+2,3);
DRAWICON(CLOSE>OPEN,LOW+3,4);
DRAWICON(CLOSE>OPEN,LOW+4,5);
DRAWICON(CLOSE>OPEN,LOW+5,6);
2.畫線
DRAWLINE畫直線,DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),當滿足COND1時,在PRICE1位置畫直線起點,當COND2條件滿足時,在PRICE2位置畫直線終點,DRAWLINE目前支持POINTDOT LINETHICK COLOR 這四個描述函數,EXPAND=0 EXPAND=1分別表示 不延長 延長。
DRAWLINE是唯一一個語句裡面用到兩個COND的繪圖函數,因為她需要兩個點來決定一條直線,DRAWLINE是從第一個點滑到第二點的,即在起點與終點的順序關系,第一點出現的時間,要在第二點前,否則線是畫不出來的。
DRAWLINE(HIGH>=HHV(H,20),H,L<=LLV(L,20),L,1);
POLYINE(COND,PRICE)當COND條件 滿足時,在PRICE位置為頂點畫折現連接可以用於只顯示指標線,不在頂部顯示數據的場合支持POINTDOT LINETHICK COLOR SHIFT 這四個描述函數
POLYLINE(C>REF(C,1),H),COLORRED;
//把所有點全連接起來
STICKLINE 畫柱狀線 STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),當COND條件滿足時,在PRICE1 和PRICE2位置之間畫柱狀線,寬度為WIDTH可為0-100(10為標准間距),WIDTH為寬度,支持小數,可為0,用1和0.1,會有很大的差距,取8時和主圖的K線寬度差不多,EMPTH不為0則畫空心柱,0為實心柱,PRICE1和PRICE2沒有順序關系。
AA:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1);
線形描述
這一組中的函數,全部不能單獨使用,一定要和其他指標一起用才能發揮效力,因為他們是描述指標線的。
指標在主圖或幅圖中顯示,主要分為柱狀和線狀兩種,這一組中的函數,全部 為了控制指標的顯示而設計的。
掌握這組函數,可以使指標輸出顯示豐富多彩,色彩繽紛。
使用的一般形式:指標,指標描述函數1,指標描述函數2……;
-畫柱狀線,STICK的英文是柱 棒的意思,COLORSTICK是以零軸為中心畫彩色柱狀線,零軸以下 是陰線顏色,零軸上為陽線顏色,LINESHITK同時畫柱狀線和指標線。
一般的指標顯示,在軟體默認中是線狀的,即如果不加指標線描述函數,則指標以線狀的形式輸出。
C-REF(C,1),STICK;
C-REF(C,1),COLORSTICK;
C-REF(C,1),LINESTICK;
//一般的信號,不加描述符函數,會有箭頭狀,加了STICK之後,就成柱狀了。
C>REF(C,1)AND C>REF(C,2);
C>REF(C,1)AND C>REF(c,2),STICK;
//在同一個指標中,有多個相同性質的描述 函數時,軟體只認最後一個描述函數,既想顯示指標線和柱狀線,又想以零軸為中心顯示彩色柱狀線,可以用分開的兩句語句來達成目標。
A:=C-REF(C,1);
A,LINESTICK;
A,COLORSTICK;
-VOLSTICK 畫成交量柱狀線,今天的收盤價DAU昨天的收盤價,顯示陽柱,小於等於顯示陰柱。
V,VOLSTICK;
-CROSSDOT 畫叉線或X狀線、CIRCLEDOT 畫小圓圈線、POINTDOT 畫點狀線
叉狀線:MA(C,20), CROSSDOT;
小圓圈線:MA(C,30),CIRCLEDOT;
點狀線:MA(C,6),POINTDOT ,LINTTHICK3;
MA(C,90),CROSSDOT;
MA(C,90),CIRCLEDOT,COLORMAGENTA;
-LINETHICK 畫線粗細 參數1-9, THICK,字面意思是厚的,LINETHICK就可以理解為線(棒)的粗細了。
N分別取 1 2 3 4 5 6 7 做7個幅圖。
-COLOR顏色
C. 炒股函數MA、DMA、EMA有什麼區別
1.炒股函數MA、DMA、EMA三者的區別:MA就是以每天收盤價做數值,來做簡單的平均;EMA則需要給每天的最高最低等價位數值做一個權重處理,然後再平均;DMA是用換手率作為權重系數,利用當日收盤價在均價中的比重計算均價。
2.均線的MA就是以每天收盤價做數值,來做簡單的平均; EMA則需要給每天的最高最低等價位數值做一個權重處理,然後再平均。實際EMA更具平均價值,但由於加權的具體方法不為多數人知,一般用MA的較多,更直觀可控。DMA(C,V/CAPITAL)的直接含義是用換手率作為權重系數,利用當日收盤價在均價中的比重計算均價。
1)EMA(P1,P2),中文名:平滑移動平均,求P1的P2日平滑移動平均,演算法:P=EMA(P1,P2), P=[2*P1+(P2-1)*P']/(P2+1),P'=上周期P值
2)MA(CLOSE,5)--5日均價 DMA(P1,P2),中文名:變因子移動平均
3)DMA,求P1的變因子移動平均, P2為平滑因子 演算法:P=DMA(P1,P2),P=P2*P1+(1-P2)*P',P'=上周期P值,P2<1。
1.炒股,指倒買倒賣股票。炒股的核心內容就是通過證券市場的買入與賣出之間的股價差額,獲取利潤。股價的漲跌根據市場行情的波動而變化,之所以股價的波動經常出現差異化特徵,源於資金的關注情況,他們之間的關系,好比水與船的關系。水溢滿則船高,(資金大量湧入則股價漲),水枯竭而船淺(資金大量流出則股價跌)。
2.MA是移動平均,MA(CLOSE,5)的演算法是把最近5天的收盤價加起來再除以5.EMA是指數移動平均線,有的軟體簡稱為EXPMA,是一種加權的移動平均線指標。與簡單移動平均線相比,指數移動平均線為近期的價格賦予較大的權重,同時又綜合考慮了股票上市以來的所有交易價格。以12日EMA為例,其計算方法如下:W=2÷(12+1)=0.1538EMA(12)=(收盤價-昨日的EMA)×0.1538+昨日的EMA。
D. 股票軟體的公式、指標的未來函數是什麼意思
關於「未來函數」問題的探討
很多人使用指標公式,不知有「未來函數」,更有人一提到「未來函數」就談虎色變,大罵「未來函數」之害,這都是不正確的。要弄懂「未來函數」的本質,必須知其然並知其所以然,下面從五個方面進行探討。
一、什麼是「未來函數」
所謂「未來函數」,是指可能引用未來數據的函數,即引用或利用當時還沒有發生的數據對之前發出的判斷進行修正的函數。具體地說,就是本周期結束後顯示的指標值,包括線段和買賣提示信號,可能在以後發生新的數據後改變位置或消失。
通俗地講,含有不確定性判斷的指標公式,就是含「未來函數」的指標公式。含有未來數據指標的基本特徵是買賣信號不確定,常常是某日發出了買入或賣出信號(線段的轉折點與此同理),第二天如果繼續下跌或上漲,則該信號消失,並在明天新的位置標示出來。
二、含有未來函數公式的種類
(一)以之字轉向為代表的ZIG類函數。我們最常見到和經常提到的多指此類。
1、ZIG(K,N)之字轉向。
當價格變化量超過N%時轉向。K表示 0:開盤價;1:最高價;2:最低價;3:收盤價
例如:ZIG(3,5)表示收盤價的5%的ZIG轉向 。
2、PEAK(K,N,M)向前數前M個ZIG轉向波峰值。(以下用法略。點擊軟體中相應的函數時,下面有提示或用法)
3、PEAKBARS(K,N,M)前M個ZIG轉向波峰到當前距離。
4、TROUGH(K,N,M)前M個ZIG轉向波谷值。
5、TROUGHBARS(K,N,M)前M個ZIG轉向波谷到當前距離。
6、FLATZIG、FLATZIGA、PEAKA、PEAKBARSA、TROUGHA、ZIGA等等都屬於此類未來函數。
(二)准未來函數。
這部分函數存在引用未來數據的問題,但不如上述函數明顯,有些目前爭議較大。
1、FFT(X,N)、傅立葉變換。對序列X進行傅立葉變換或變換處理後反變換。
2、BACKSET(X,N)、向前賦值。若X非0,則將當前位置到N周期前的數值設為1。
3、WINNER、LWINNER等獲利盤比例類的和COST也有未來函數的性質,有時可使信號產生漂移。
(三)使用跨周期數據。
這是一種最為隱弊的方法,它的危害性更大。例如在日線中引用本周周線或本月月線數據時,就會造成本周或本月股價上漲時則信號成功;如果股價下跌,則信號自動消失。用公式檢測的辦法測試不出來。我們經常見到的用KD月、周、日同時金叉進行選股,就屬於此類,看起來成功率很高,實際是虛假的。
(四)指定買賣日期或買賣價格。
一般多發生在交易系統里。比如指定最低價買入,最高價賣出,或指定漲跌幅度,這些在交易過程中是無法實現的,所以盡管測試成功率時非常高,其實沒有任何實用價值。
三、未來數據的檢測方法
知道了未來函數的特徵和種類,具備了認識公式中有無未來數據的基礎,具體應用中如何識別呢,有以下方法:
1、公式中凡是用了ZIG之字轉向類的函數和使用了跨周期數據(如上所述)均應視為使用了未來函數。
2、看買賣信號是否確定。凡是已經出現的信號在新的一天或若干周期中存在漂移的,公式中存在未來函數。
3、從指標圖中鑒別。凡是買賣提示信號極為准確的(應看多張圖),即沒有失誤的,肯定有未來函數。
4、用股軟鑒別。
A、使用分析家軟體的系統測試平台檢測,是否含有未來數據系統會自動提醒。如果想親自看看信號的穩定性和歷史的變化過程,分析家的時空隧道可以令時光倒流讓你回到從前,信號如何產生、如何消失一目瞭然。
B、使用飛狐軟體的,更為簡單,在左側《管理面板》中用右鍵單擊公式的名稱,在出現的下拉菜單中點擊「公式檢測」即可。
此外還有一種方法是搞清公式的演算法。對於源碼公式,逐條分析後,是否含有未來數據的引用立刻便知。
四、未來數據在實戰中的運用
1、未來數據對於階段頂底轉折點的判斷是非常具有參考價值的。他可以給操作者一個可能轉折的點位,這是一般指標所無法辦到的。經過比較嚴格的限制優化後完全可以作為選股依據。
2、含未來數據的公式信號會由於繼續下跌或上漲而後移,因此當其信號出現後,要結合其他指標是否也發出信號,同時也要結合大盤形勢。在熊市中含未來數據的賣出信號較准,買入信號不太准;而在牛市中買入信號較准,而賣出信號不太准,這較符合這么一個規律:在熊市中每次逢高拋出都是正確的,在牛市中每次逢低買入都是正確的。
3、在跌勢中含未來數據指標的買入信號肯定是經常向後移的,因此要慎用,不僅是含未來數據的指標,就是不含未來數據的買入信號雖然不變,但是也是發出了又下跌,再發出,再下跌,因此也要慎用,但是賣出信號在跌勢中反倒是比較準的。
對於未來函數應當充分了解其意義後針對使用。對於不了解指標的運算方法和特性的,慎用為佳。尤其是含有未來數據的引用的的選股公式,不易直接使用。
五,是是非非話「未來」
以下是根據網友的觀點歸納整理而成,引用於此,供大家參考:
1、買股票,買的本來就是股票的未來!都是對未來股價的一種預期、一種預測。不管你使用什麼樣的分析方法,只要你買入或賣出股票了,就本質上而言,你就已經使用未來數據了!
2、未來函數不能直接用,並只作為謹慎參考,用時,要同時提醒自己,這是用未來函數表達的,可能會變異。
3、ZIG是陷阱,也能使人繞開許多陷阱,關鍵是正確地組織和應用,熟悉指標的特徵表達。
4、嚴格的說動態中的公式都有未來數據,從這層意義上說,未來函數無處不在。因此不必一見到未來數據就頭痛。
5、使用未來數據不用花費任何精力就可以輕松獲得表面上非常高的成功率。發出的買入信號在實際操作中毫無價值,是一種赤裸裸的欺騙行為,在實戰中給投資者帶來的慘痛損失和後果苦不堪言。
6、未來數據的要害是什麼?從本質上講是美化歷史而並不能從真正意義上揭示(啟示)未來,它把歷史上的一切功勞歸為自己,而完美地迴避了所有歷史錯誤。它揭示的只是一種過去時的未來,而非現實意義上的未來。
說明:本文中部分段落引用了網友的「成果」,在此謹致謝意。同時歡迎大家對此問題深入探討,讓未來函數成為我們的工具,更好地為我們服務。
很對不起,我忘記了此文的出處。謹向原作者致歉。你還可以在網路搜索「未來函數」就會有很多資料參考。
E. 股票公式中的未來函數是什麼意思
某股票公式中的未來函數可以理解為:一量依賴另一量。
F. 如何用股票公式的函數取得上次漲停時股票的開盤價和收盤價
WS:=MOD(REF(C,1)*100,10)/100; { 昨收價的分數位 }
FD:=REF(C,1)/10-IF(WS<0.05,WS,WS-0.10)/10; { 漲停或跌停的幅度 }
漲停:= C=REF(C,1)+FD; { 是否漲停 }
跌停:=C=REF(C,1)-FD; { 是否跌停 }
ZT:=COUNT(漲停,1)=1;
ZQ:=BARSLAST(ZT=1);
上次漲停開盤價:REF(O,ZQ);
上次漲停收盤價:REF(C,ZQ); 我試過了,可以用。
G. 通達信版股票軟體,求前N日到前M日區間的最高值的函數
HHV(REF(C,N),M);M 是區間長度,N是N天前,C是收盤價。
一、通達信軟體版本
經過二十多年的積累,通達信軟體現已擁有了眾多不同版本,這些版本可分為免費版和付費版兩大類,其中付費版又包括:普及版、普及增強版、財富版、專業版、研究版、超贏版、MPV版以及最新推出的iTrend研究終端。所有付費版的基礎功能都是一樣,然後依據每個版本的定位不同,賦予了不同的增強功能。
一般普通投資者用的較多的是普及版。
二、自帶的指標公式
通達信目前是有自帶的指標公式,會點編程的也可以自己編些指標和選股,但對於絕大多數能用好本身的功能就夠了。選股之前,首先要了解下通達信的公式類型,點擊「功能」——「公式系統」——「公式管理器」;或者直接按ctrl+F。接著就彈出窗口,可以看到公式有四種:技術指標公式、條件選股公式、交易系統公式、五彩K線公式。1、條件選股公式,利用條件選股公式可以把符合一定技術形態的個股選出來,首先在公式管理器中建立條件選股公式,再通過「條件選股」調用條件選股公式。2、交易系統公式,編寫好交易系統公式後,可以疊加到K線上,交易系統自動列出買賣操作信號。3、五彩K線公式,編寫好五彩公式後,可以疊加到K線上,會把特殊的K線形態用不同的顏色標識出來。
三、通達信其他公式
VAR2:=REF(LOW,1);
VAR3:=SMA(ABS(LOW-VAR2),13,1)/SMA(MAX(LOW-VAR2,0),13,1)*100;
VAR4:=EMA(IF(CLOSE*1.2,VAR3*13,VAR3/13),13);
VAR5:=LLV(LOW,34);
VAR6:=HHV(VAR4,34);
VAR7:=IF(LLV(LOW,56),1,0);
VAR8:=EMA(IF(LOW
AA:=VAR8>REF(VAR8,1);
DR:=100;ZRQ:=3;
DJ:=REF(LLV(L,100),3);
ZD:=REFDATE(DJ,DATE);
XG:=L=ZD;
XGA:=AA AND XG,COLORRED,LINETHICK2;
XG1:=XGA>REF(XGA,1);
四、通達信使用技巧——移動籌碼分布
動籌碼分布圖可以用來表示某段時間成本集中度及成本分布,以及近期買入該股票的佔比,從而表現股票近期的活躍程度、某個價格的獲利盤情況等。最常用的是遠期成本分布和近期成本分布,查詢N個交易日前或N個交易日內購買這個股票的資金佔全部的比例。
H. 求股票公式的所有函數,分數很少,積分不夠,請諒解!急用!
每個股票軟體肉都有的.
點擊:公式管理器→編輯(或修改)插入函數→就見到了
I. 通達信函數大全(整理)
1、 通達信函數是公式系統對數據的操作。它是基於許多函數組成的。該函數必須滿足時不變性,即時間後的數據不影響時間前的結果。
2、 行情函數:HIGH(H)是返回最高價;LOW(L)是返回周期最低價;CLOSE(C)是返回周期收盤價;VOL(V) 是返回周期成交量;OPEN(O)是返回周期開盤價;ADVANCE 是返回周期上漲家數;DECLINE是返回周期下跌家數;AMOUNT是返回周期成交額;VOLINSTK是返回周期持倉量;QHJSJ是返回周期期貨結算價;BUYVOL是即時行情數據;SELVOL是返回外盤;ISBUYORDER是主動性買單。DHIGH是返回不定周期最高價;DOPEN是返回不定周期開盤價;DLOW是返回不定周期最低價;DCLOSE是返回不定周期收盤價;DVOL是返回不定周期成交量價;NAMELIKE是模糊股票名稱。
3、 時間函數:PERIOD是取得的周期類型;DATE是取得的周期的年月日;TIME是取得的周期的時分秒;YEAR是取得的周期的年份;MONTH是取得的周期的月份;WEEKDAY是取得的周期的星期數;DAY是取得的周期的日期;HOUR是取得的周期的小時數;MINUTE是取得的周期的分鍾數;FROMOPEN是用來求當前時刻距開盤有多長時間的;TFILT過濾特定的指定的時間段;DATETODAY;DATETODAY返回天數;DAYTODATE是指轉換日期;DAYTODATE(N)是指返回後第N天的日期;TIMETOSEC指的是當日秒數;TIMETOSEC指的是返回time時刻距0時有多長時間,以秒作為單位;SECTOTIME指的是轉換時間;SECTOTIME(N)指的是返回0時後N秒是多少時間。
4、 引用函數:DRAWNULL指的是無效數;BACKSET代表著向前賦值;BARSCOUNT指的是有效數據周期數;CURRBARSCOUNT 到最後交易日的周期數 求到最後交易日的周期數.用法: CURRBARSCOUNT 求到最後交易日的周期數;TOTALBARSCOUNT;BARSLAST;BARSSINCEN;COUNT(X,N);DMA;HHVBARS
5、 邏輯函數:CROSS;UPNDAY;EXIST;LAST
6、 算術函數:NOT;IF;IFF;MAX;MIN
7、 數學函數:ACOS;ASIN;ATAN;COS;SIN;TAN;EXP;LN;LOG;SQRT;ABS;POW;CEILING;FLOOR;INTPART;BETWEEN;FRACPART;ROUND;SIGN;MOD;RAND
8、 統計函數:AVEDEV;DEVSQ;FORCAST;SLOPE;STD;STDP;VAR;VARP;RELATE;BETAEX
9、 橫向統計:BLOCKSETNUM;HORCALC;INSORT;INSUM
10、 形態函數:COST;PEAK;PEAKBARS;SARTURN;TROUGHBARS;WINNER
11、 大盤函數:INDEXA;INDEXADV;INDEXDEC;INDEXC;INDEXH;INDEXL;INDEXO;INDEXV
12、 日線統計函數:TRADENUM;TRADEINNUM;TRADEOUTNUM;LARGETRDINNUM;LARGETRDOUTNUM;TICKCOUNT;TICKINCOUNT;TICKOUTCOUNT;LARGETICKCOUNT;LARGETICKINCOUNT;LARGETICKOUTCOUNT
13、 繪圖函數:PLOYLINE;DRAWLINE;DRAWKLINE;DRAWICON;DRAWTEXT;DRAWNUMBER;RGB
14、 財務函數:FINANCE(1) ;FINANCE(2) ;FINANCE(3);FINANCE(4);FINANCE(5);FINANCE(6);FINANCE(7)
15、 即時行情函數:DYNAINFO;DYNAINFO(4);DYNAINFO(5);DYNAINFO(6);DYNAINFO(7);DYNAINFO(8);DYNAINFO(21);DYNAI
16、 交易函數:+;-;* ;/;<;>;<=;>=;=;!=;{;AND;OR;&&;||;$
17、 線形和顏色:COLOR;COLORBLACK;COLORBLUE;COLORGREEN;COLORCYAN;COLORRED