當前位置:編程學習大全網 - 源碼下載 - 炒股軟件能自己寫個條件進行篩選麽?篩選條件都是軟件本身帶的

炒股軟件能自己寫個條件進行篩選麽?篩選條件都是軟件本身帶的

可以依據相關函數並參考例句自己編寫。比如:

通達信公式函數說明大全

十二、財務函數

FINANCE(1)   總股本(萬股)

FINANCE(2)   國家股(萬股)

FINANCE(3)   發起人法人股(萬股)

FINANCE(4)   法人股(萬股)

FINANCE(5)   B股(萬股)

FINANCE(6)   H股(萬股)

FINANCE(7)   流通股本(萬股)

CAPITAL   流通股本(手)

FINANCE(8) 職工股(萬股)

FINANCE(10) 總資產

FINANCE(11) 流動資產

FINANCE(12) 固定資產

FINANCE(13) 無形資產

FINANCE(14) 長期投資

FINANCE(15) 流動負債

FINANCE(16) 長期負債

FINANCE(17) 資本公積金

FINANCE(18) 每股公積金

FINANCE(19) 股東權益

FINANCE(20) 主營收入

FINANCE(21) 主營利益

FINANCE(22) 其它利益

FINANCE(23) 營業利益

FINANCE(24) 投資收益

FINANCE(25) 補貼收入

FINANCE(26) 營業外收支

FINANCE(27) 上年損益調整

FINANCE(28)   利益總額

FINANCE(29) 稅後利益

FINANCE(30) 凈利益

FINANCE(31) 未分配利益

FINANCE(32) 每股未分配利潤

FINANCE(33) 每股收益

FINANCE(34) 每股凈資產

FINANCE(35)   調整每股凈資產

FINANCE(36) 股東權益比

FINANCE(40) 流通市值

FINANCE(41) 總市值

FINANCE(42) 上市日期

十三、動態行情函數

DYNAINFO(3) 前收盤價

DYNAINFO(4) 今開

DYNAINFO(5) 最高

DYNAINFO(6) 最低

DYNAINFO(7) 現價

DYNAINFO(8) 總手

DYNAINFO(9) 現手

DYNAINFO(10) 總成交金額

DYNAINFO(11) 均價

DYNAINFO(12) 日升跌

DYNAINFO(13) 振幅度

DYNAINFO(14) 漲幅度

DYNAINFO(15) 委托比

DYNAINFO(16) 委量差

DYNAINFO(17) 量比

DYNAINFO(20) 最新叫買價

DYNAINFO(21) 最新叫賣價

DYNAINFO(22) 內盤

DYNAINFO(23) 外盤

DYNAINFO(25) 買壹量

DYNAINFO(26) 買二量

DYNAINFO(27) 買三量

DYNAINFO(28) 買壹價

DYNAINFO(29) 買二價

DYNAINFO(30) 買三價

DYNAINFO(31) 賣壹量

DYNAINFO(32) 賣二量

DYNAINFO(33) 賣三量

DYNAINFO(34) 賣壹價

DYNAINFO(35) 賣二價

DYNAINFO(36) 賣三價

DYNAINFO(37) 換手率

DYNAINFO(39) 市盈率

DYNAINFO(40) 成交方向

DYNAINFO(50) 采樣點數

DYNAINFO(51) 內外比

DYNAINFO(52) 多空平衡

DYNAINFO(53) 多頭獲利

DYNAINFO(54) 空頭回補

DYNAINFO(55) 多頭止損

DYNAINFO(56) 空頭止損

DYNAINFO(57) 筆升跌

十四、線形和顏色屬性

COLOR 自定義色

格式為COLOR+“RRGGBB”:RR、GG、BB表示紅藍色、綠色和藍色的分量,每種顏色的取值範圍是00-FF,采用了16進制。

例如:MA5:MA(CLOSE,5),COLOR00FFFF 表示純紅色與純綠色的混合色:COLOR808000表示淡藍色和淡綠色的混合色。

COLORBLACK 畫黑色

COLORBLUE 畫藍色

COLORGREEN 畫綠色

COLORCYAN 畫青色

COLORRED 畫紅色

COLORMAGENTA 畫洋紅色

COLORBROWN 畫棕色

COLORLIGRAY 畫淡灰色

COLORGRAY    畫深灰色

COLORLIBLUE 畫淡藍色

COLORLIGREEN 畫淡綠色

COLORLICYAN 畫淡青色

COLORLIRED 畫淡紅色

COLORLIMAGENTA 畫淡洋紅色

COLORYELLOW 畫黃色

COLORWHITE 畫白色

LINETHICK 線型粗細

格式:“LINETHICK+(1-9)” 參數的取值範圍在1—9之間,“LINETHICK1”表示最細的線,而“LINETHICK9”表示最粗的線。

STICK 畫柱狀線

COLORSTICK 畫彩色柱狀線

VOLSTICK 畫彩色柱狀線

成交量柱狀線,當股價上漲時顯示紅色空心柱,則顯示綠色實心柱

LINESTICK 同時畫出柱狀線和指標線

CROSSDOT 畫小叉線

CIRCLEDOT 畫小圓圈線

POINTDOT 畫小圓點線

7.1 行情函數

HIGH――最高價----返回該周期最高價。用法:HIGH

LOW――最低價----返回該周期最低價。用法:LOW

CLOSE――收盤價----返回該周期收盤價。用法:CLOSE

VOL――成交量----返回該周期成交量。用法:VOL

OPEN――開盤價----返回該周期開盤價。用法:OPEN

ADVANCE――上漲家數----返回該周期上漲家數。用法:ADVANCE(本函數僅對大盤有效)

DECLINE――下跌家數----返回該周期下跌家數。用法:DECLINE(本函數僅對大盤有效)

AMOUNT――成交額----返回該周期成交額。用法:AMOUNT

ASKPRICE――委賣價----返回委賣1--委賣3價格。用法:ASKPRICE(N),N取1--3

(本函數僅個股在分筆成交分析周期有效)

ASKVOL――委賣量----返回委賣1--委賣3量。用法:ASKVOL(N),N取1--3

          (本函數僅個股在分筆成交分析周期有效)

BIDPRICE――委買價----返回委買1--委買3價格。用法:BIDPRICE(N),N取1--3

(本函數僅個股在分筆成交分析周期有效)

ASKVOL――委賣量----返回委賣1--委賣3量。用法:ASKVOL(N),N取1--3

       (本函數僅個股在分筆成交分析周期有效)

BUYVOL――主動性買盤----返回主動性買單量。用法:BUYVOL

當本筆成交為主動性買盤時,其數值等於成交量,否則為0

(本函數僅個股在分筆成交分析周期有效)

SELLVOL――主動性賣單----返回主動性賣單量。用法:SELLVOL

當本筆成交為主動性賣盤時,其數值等於成交量,否則為0

(本函數僅個股在分筆成交分析周期有效)

ISBUYORDER――主動性買單----返回該成交是否為主動性買單。用法;ISBUYORDER

      當本筆成交為主動性買盤時,返回1,否則為0

         (本函數僅個股在分筆成交分析周期有效)

7.2 時間函數

DATA――日期----取得該周期從1900以來的的年月日。用法:DATE

例如函數返回1000101,表示2001年1月1日

TIME――時間----取得該周期的時分秒。用法::TIME

函數返回有效值範圍為(000000-235959)

YEAR――年份----取得該周期的年份。用法:YEAR

MONTH――月份----取得該周期的月份。用法:MONTH

 函數返回有效值範圍為(1-12)

WEEKDAY――星期----取得該周期的星期數。用法:WEEK

 函數返回有效值範圍為(0-6),0表示星期天

DAY――日----取得該周期的日期。用法:DAY

 函數返回有效值範圍為(1-31)

HOUR――小時----取得該周期的小時數。用法:HOUR

函數返回有效值範圍為(0-23),對於日線及更長的分析周期值為0

MINUTE――分鐘----取得該周期的分鐘數。用法:MINUTE

函數返回有效值範圍為(0-59),對於日線及更長的分析周期值為0

REFDATE(X,A),引用A 日期的X 值

例如:REF(CLOSE,20011208)表示2001 年12 月08 日的收盤價

REFDATE(vol,14:58)

條件選股:

WPFL1(尾盤放量1)

REFDATE(VOL,0)>REF(VOL,1)*Z1;

7.3 引用函數

BACKSET――向前賦值----將當前位置到若幹周期前的數據設為1。

用法:BACKSET(X,N),若X非0,則將當前位置到N周期前的數值設為1。

例如:BACKSET(CLOSE>OPEN,2)若收陽則將該周期及前壹周期數值設為1,否則為0

BARSCOUT――有效數據周期數----求總的周期數。

用法:BARSCOUNT(X)第壹個有效數據到當前的天數

例如:BARSCOUNT(CLOSE)對於日線數據取得上市以來總交易日數,對於分筆成交取得當日成交筆數,對於1分鐘線取得當日交易分鐘數

BARSLAST――上壹條件成立位置----上壹次條件成立到當前的周期數。

用法:BARSLAST(X):上壹次X不為0到現在的天數

例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1)表示上壹個漲停板到當前的周期數

BARSSINCE――第壹個條件成立位置----第壹個條件成立到當前的周期數。

用法:BARSSINCE(X):第壹次X不為0到現在的天數

例如:BARSSINCE(HIGH>10)表示股價超過10元時到當前的周期數

COUNT――統計----統計滿足條件的周期數。

用法:

COUNT(X,N),統計N周期中滿足X條件的周期數,若N=0則從第壹個有效值開始。

例如:COUNT(CLOSE>OPEN,20)表示統計20周期內收陽的周期數

DMA――動態移動車前均----求動態移動平均。

用法:DMA(X,A),求X的動態移動平均。

算法: 若Y=DMA(X,A)則 Y=A*X+(1-A)*Y',其中Y'表示上壹周期Y值,A必須小於1。

例如:DMA(CLOSE,VOL/CAPITAL)表示求以換手率作平滑因子的平均價

HHV――最高值----求最高值。

用法:HHV(X,N),求N周期內X最高值,N=0則從第壹個有效值開始。

例如:HHV(HIGH,30)表示求30日最高價

HHVBARS――上壹高點位置----求上壹高點到當前的周期數。

用法:

HHVBARS(X,N):求N周期內X最高值到當前周期數,N=0表示從第壹個有效值開始統計

例如:HHVBARS(HIGH,0)求得歷史新高到到當前的周期數

LLV――最低值----求最低值。

用法:LLV(X,N),求N周期內X最低值,N=0則從第壹個有效值開始。

例如:LLV(LOW,0)表示求歷史最低價

LLVBARS――上壹低點位置----求上壹低點到當前的周期數。

用法:

LLVBARS(X,N):求N周期內X最低值到當前周期數,N=0表示從第壹個有效值開始統計

例如:LLVBARS(HIGH,20)求得20日最低點到當前的周期數

REF――目前的----引用若幹周期前的數據。

用法:REF(X,A),引用A周期前的X值。

例如:REF(CLOSE,1)表示上壹周期的收盤價,在日線上就是昨收

SUM――累積----求總和。

用法:SUM(X,N),統計N周期中X的總和,N=0則從第壹個有效值開始。

例如:SUM(VOL,0)表示統計從上市第壹天以來的成交量總和

SUMBARS―― 累加到指定周期數----向前累加到指定值到現在的周期數。

用法:SUMBARS(X,A):將X向前累加直到大於等於A,返回這個區間的周期數

例如:SUMBARS(VOL,CAPITAL)求完全換手到現在的周期數

SMA――累積平均----返回累積平均

用法:SMA(X,N,M):X的M日累積平均,M為權重,如Y=(X*M+Y'*(N-M))/N

MA:――簡單移動平均----返回簡單移動平均

用法:MA(X,M):X的M日簡單移動平均

EMA:――異同移動平均----返回異同移動平均

用法:EMA(X,M):X的M日異同移動平均

MEMA―― 平滑移動平均----返回平滑移動平均

用法:MEMA(X,M):X的M日平滑移動平均

EXPMA――加權移動平均----返回加權移動平均

用法:EXPMA(X,M):X的M日加權移動平均

EXPMEMA――加權平滑平均----返回加權平滑平均

用法:EXPMEMA(X,M):X的M日加權平滑平均

RANGE――幅差---- RANGE(A,B):AB幅差。

用法:RANGE(CLOSE,OPEN)

表示(CLOSE-OPEN)/OPEN

7.4 邏輯函數

CROSS:上穿----兩條線交叉。

用法:CROSS(A,B)表示當A從下方向上穿過B時返回1,否則返回0

例如:CROSS(MA(CLOSE,5),MA(CLOSE,10))表示5日均線與10日均線交金叉

LONGCROSS 維持壹定周期後上穿

兩條線維持壹定周期後交叉。

用法: LONGCROSS(A,B,N) 表示A在N周期內都小於B,本周期從下方向上穿過B時返回1,否則返回0。

UPNDAY――連漲----返回是否連漲周期數。

用法:UPNDAY(CLOSE,M)

表示連漲M個周期

DOWNNDAY――連跌----返回是否連跌周期。

用法:DOWNNDAY(CLOSE,M)

表示連跌M個周期

NDAY――連大----返回是否持續存在X>Y

用法:NDAY(CLOSE,OPEN,3)

表示連續3日收陽線

EXIST――存在----是否存在。

用法:EXIST(CLOSE>OPEN,10)

表示前10日內存在著陽線

EVERY――壹直存在----壹直存在。

用法:EVERY(CLOSE>OPEN,10)

表示前10日內壹直陽線

LAST――持續存在---- LAST(X,A,B):持續存在。

用法:LAST(CLOSE>OPEN,10,5) 表示從前10日到前5日內壹直陽線

若A為0,表示從第壹天開始,B為0,表示到最後日止

7.5 算數函數

NOT――取反----求邏輯非。

用法:NOT(X)返回非X,即當X=0時返回1,否則返回0

例如:NOT(ISUP)表示平盤或收陰

IF――邏輯判斷----根據條件求不同的值。

用法:IF(X,A,B)若X不為0則返回A,否則返回B

例如:IF(CLOSE>OPEN,HIGH,LOW)表示該周期收陽則返回最高值,否則返回最低值

IFF―― 邏輯判斷---- 根據條件求不同的值。

用法:IFF(X,A,B)若X不為0則返回A,否則返回B

例如:IFF(CLOSE>OPEN,HIGH,LOW)表示該周期收陽則返回最高值,否則返回最低值

IFN―― 邏輯判斷----根據條件求不同的值。

用法:IFN(X,A,B)若X不為0則返回B,否則返回A

例如:IFN(CLOSE>OPEN,HIGH,LOW)表示該周期收陰則返回最高值,否則返回最低值

MAX――較大值----求最大值。

用法:MAX(A,B)返回A和B中的較大值

例如:MAX(CLOSE-OPEN,0)表示若收盤價大於開盤價返回它們的差值,否則返回0

MIN――較小值----求最小值。

用法:MIN(A,B)返回A和B中的較小值

例如:MIN(CLOSE,OPEN)返回開盤價和收盤價中的較小值

7.7 數學函數

ACOS―― 反余弦----反余弦值。用法:ACOS(X)返回X的反余弦值

ASIN―― 反正弦----反正弦值。用法:ASIN(X)返回X的反正弦值

ATAN―― 反正切----反正切值。用法:ATAN(X)返回X的反正切值

COS――余弦----余弦值。用法:COS(X)返回X的余弦值

SIN――正弦----正弦值。用法:SIN(X)返回X的正弦值

TAN――正切----正切值。用法:TAN(X)返回X的正切值

EXP――指數----指數。用法:EXP(X)為e的X次冪。例如:EXP(CLOSE)返回e的CLOSE次冪

LN――自然對數----求自然對數。用法:LN(X)以e為底的對數

例如:LN(CLOSE)求收盤價的對數

LOG――對數----求10為底的對數。用法:LOG(X)取得X的對數

    例如:LOG(100)等於2

SORT――開方----開平方。用法:SQRT(X)為X的平方根

例如:SQRT(CLOSE)收盤價的平方根

POW――乘冪----乘冪。用法:POW(A,B)返回A的B次冪

 例如:POW(CLOSE,3)求得收盤價的3次方

ABS――絕對值----求絕對值。用法:ABS(X)返回X的絕對值。

例如:ABS(-34)返回34

7.8 統計函數

AVEDEV―― 平均絕對方差---- AVEDEV(X,N) 返回平均絕對方差

DEVSQ―― 數據偏差平方和---- DEVSQ(X,N) 返回數據偏差平方和

FORCAST――線性回歸預測值---- FORCAST(X,N) 返回線性回歸預測值

SLOPE―― 線性回歸斜率---- SLOPE(X,N) 返回線性回歸斜率

STD――估算標準差---- STD(X,N) 返回估算標準差

STDP―― 總體標準差---- STDP(X,N) 返回總體標準差

VAR―― 估算樣本方差----- VAR(X,N) 返回估算樣本方差

VARP―― 總體樣本方差---- VARP(X,N) 返回總體樣本方差

7.9 形態函數

COST―― 成本分布----成本分布情況。

用法:

COST(10),表示10%獲利盤的價格是多少,即有10%的持倉量在該價格以下,其余90%在該價格以上,為套牢盤

該函數僅對日線分析周期有效

PEAK―― 波峰值----前M個ZIG轉向波峰值。

用法:

PEAK(K,N,M)表示之字轉向ZIG(K,N)的前M個波峰的數值,M必須大於等於1

例如:PEAK(1,5,1)表示%5最高價ZIG轉向的上壹個波峰的數值

PEAKBARS―― 波峰位置----前M個ZIG轉向波峰到當前距離。

用法:

PEAKBARS(K,N,M)表示之字轉向ZIG(K,N)的前M個波峰到當前的周期數,M必須大於等於1

例如:PEAK(0,5,1)表示%5開盤價ZIG轉向的上壹個波峰到當前的周期數

SAR―― 拋物轉向----拋物轉向。

用法:SAR(N,S,M),N為計算周期,S為步長,M為極值

例如SAR(10,2,20)表示計算10日拋物轉向,步長為2%,極限值為20%

SARTURN―― 拋物轉向點----拋物轉向點。

用法:

SARTURN(N,S,M),N為計算周期,S為步長,M為極值,若發生向上轉向則返回1,若發生向下轉向則返回-1,否則為0

其用法與SAR函數相同

TROUGH―― 波谷值----前M個ZIG轉向波谷值。

用法:

TROUGH(K,N,M)表示之字轉向ZIG(K,N)的前M個波谷的數值,M必須大於等於1

例如:TROUGH(2,5,2)表示%5最低價ZIG轉向的前2個波谷的數值

TROUGHBARS―― 波谷位置----前M個ZIG轉向波谷到當前距離。

用法:

TROUGHBARS(K,N,M)表示之字轉向ZIG(K,N)的前M個波谷到當前的周期數,M必須大於等於1

例如:TROUGH(2,5,2)表示%5最低價ZIG轉向的前2個波谷到當前的周期數

WINNER―― 獲利盤比例----獲利盤比例。

用法:

WINNER(CLOSE),表示以當前收市價賣出的獲利盤比例,例如返回0.1表示10%獲利盤;WINNER(10.5)表示10.5元價格的獲利盤比例

該函數僅對日線分析周期有效

ZIG―― 之字轉向----之字轉向。

用法:

ZIG(K,N),當價格變化量超過N%時轉向,K表示0:開盤價,1:最高價,2:最低價,3:收盤價

例如:ZIG(3,5)表示收盤價的5%的ZIG轉向

7.10 大盤函數

INDEXA―― 返回大盤成交額

INDEXADV ―― 返回上漲家數

INDEXDEC ―― 返回下跌家數

INDEXC ―― 返回大盤收盤價

INDEXH ―― 返回大盤最高價

INDEXL ―― 返回大盤最低價

INDEXO ―― 返回大盤開盤價

INDEXV ―― 返回大盤成交量

7.11 財務函數

FINANCE(1) ―― 流通市值

FINANCE(2) ―― 流通股本

FINANCE(3) ―― 總市值

FINANCE(4) ―― 每股未分配利潤

FINANCE(5) ―― 每股收益

FINANCE(6) ―― 每股公積金

FINANCE(7) ―― 每股凈資產

FINANCE(8) ―― 股東權益比

FINANCE(9) ―― 上市日期

FINANCE(10) ――總股本

FINANCE(11)―― 國家股

FINANCE(12) ――發起人法人股

FINANCE(13) ――法人股

FINANCE(14) ――B股

FINANCE(15) ――H股

FINANCE(16) ――職工股

FINANCE(17) ――流動資產

FINANCE(18) ――固定資產

FINANCE(19) ――無形資產

FINANCE(20) ――長期投資

FINANCE(21) ――流動負債

FINANCE(22) ――長期負債

FINANCE(23) ――資本公積金

FINANCE(24) ――股東權益

FINANCE(25) ――主營收入

FINANCE(26) ――主營利益

FINANCE(27) ――其它利益

FINANCE(28) ――營業利益

FINANCE(29) ――投資收益

FINANCE(30) ――補貼收入

FINANCE(31) ――營業外收支

FINANCE(32) ――上年損益調整

FINANCE(33) ――利益總額

FINANCE(34) ――稅後利益

FINANCE(35) ――凈利益

FINANCE(36) ――未分配利益

FINANCE(37) ――調整每股凈資產

FINANCE(38) ――總資產

7.12 動態行情函數

DYNAINFO(1)―― 前收盤價

DYNAINFO(2) ―― 今開

DYNAINFO(3) ―― 最高

DYNAINFO(4) ―― 最低

DYNAINFO(6) ―― 現價

DYNAINFO(7) ―― 最新叫買價

DYNAINFO(8) ―― 最新叫賣價

DYNAINFO(9) ―― 總成交金額

DYNAINFO(10) ――內盤

DYNAINFO(11) ――外盤

DYNAINFO(12) ――總手

DYNAINFO(13) ――現手

DYNAINFO(14) ――筆升跌

DYNAINFO(15) ――買壹價

DYNAINFO(16) ――買二價

DYNAINFO(17) ――買三價

DYNAINFO(18) ――買壹量

DYNAINFO(19) ――買二量

DYNAINFO(20) ――買三量

DYNAINFO(21) ――賣壹價

DYNAINFO(22) ――賣二價

DYNAINFO(23) ――賣三價

DYNAINFO(24) ――賣壹量

DYNAINFO(25) ――賣二量

DYNAINFO(26) ――賣三量

DYNAINFO(27) ――市盈率

DYNAINFO(28) ――換手率

DYNAINFO(29) ――日升跌

DYNAINFO(30) ――筆升跌

DYNAINFO(31) ――內外比

DYNAINFO(32) ――委量差

DYNAINFO(33) ――委托比

DYNAINFO(34) ――漲幅度

DYNAINFO(35) ――振幅度

DYNAINFO(36) ――均價

DYNAINFO(37) ――量比

  • 上一篇:找好玩的單機遊戲。麻煩推薦壹下。
  • 下一篇:Javamvc源代碼
  • copyright 2024編程學習大全網