<center id="woise"></center>
<optgroup id="woise"></optgroup><center id="woise"></center>
<option id="woise"><div id="woise"></div></option>
<optgroup id="woise"></optgroup>

當前位置:→ 公式指標網 > 通達信公式 > 正文 

以下是通達信與飛狐函數 不同函數的替代(無源碼的請下載附件導入)

通達信飛狐函數 替代
1. DRAWNULL-----通達信
DRAWNULL 無效數
 返回無效數。
 用法: DRAWNULL
例如: IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL) 表示下跌時分析圖上不畫線,反之上漲的話,就要劃線。

 改成飛狐的:PartLine(CLOSE>REF(CLOSE,1),CLOSE);
只需要把IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL) 拷貝到PartLine中就可以了
===============================
2. OPENMINUTES(TIME)與FROMOPEN()
飛狐
 例如:OPENMINUTES(CURRENTTIME),在日線上可得到現在已開盤分鐘數
OPENMINUTES(TIME),在分鐘線上可得到當時已開盤分鐘數

 通達信
FROMOPEN 分鐘
 求當前時刻距開盤有多長時間。
 用法: FROMOPEN 返回當前時刻距開盤有多長時間,單位為分鐘。
 例如:  FROMOPEN 當前時刻為早上十點,則返回31。

==============================
3. REFDATE 與 Refx
通達信:
REFDATE 指定引用
 引用指定日期的數據。
 用法: REFDATE(X,A) 引用A日期的X值。
 例如: REF(CLOSE,20011208) 表示2001年12月08日的收盤價。

 飛狐:Refx:REFX(CLOSE,1)表示后一周期的收盤價,在日線上就是明收

==============================
4.NODraw與LineThick0
通達信:NODRAW是不畫線
 來自網絡:關于無效數的問題
 所謂無效數即指沒有數據。在某些情況下,一些數據項可能取不到數據,這時返回值為無效數。例如,MA(CLOSE,500),其含義是該股票最近500天收盤價的均價,如果有些公司上市時間較短沒有500天,則其值為無效數。反應在分析圖上則該指標線不顯示。在TDX分析系統中函數NODRAW代表無效數,可作為常數使用。
 無效數與任何數作計算,其結果仍為無效數。例如:7*NODRAW得到的結果仍為NODRAW。

 飛狐:LINETHICK0 表示不畫出指標線,不影響坐標,但可在頂部顯示數值。

==============================

5公式符號:通達信的!= 等于 飛狐的<>
飛狐的計算符:計算符將函數連接成為語句。計算符分為算術計算符和邏輯計算符。算術計算符有+、-、*、/,分別是對計算符兩邊的數值進行加減乘除計算;邏輯計算符有>、<、<>、>=、<=、=、AND、OR,分別是對計算符兩邊的數值做大于、小于、不等于、大于等于、小于等于、等于、邏輯與、邏輯或的邏輯運算,如果邏輯條件成立返回的計算結果為1,否則為0。例如:2>1的邏輯運算結果等于1,1>2的邏輯運算結果就等于0。

 通達信計算符:
==========================

6. DRAWICON圖標對應關系
 飛狐:在圖形上繪制小圖標,其中TYPE可選7種圖標,編碼為1-15(1-3為小臉,4、5為上下箭頭,6、7為紅綠小旗,8-9為三角形,10-12為信號燈,13-15為O、X、四方形)。TYPE為字符串時可顯示用戶自制BMP圖。
DRAWICON(CLOSE>OPEN,LOW,1);表示當收陽時在最低價位置畫1號圖
DRAWICON(C>O, L, 'MyBMP')表示當收陽時在最低價位置畫FmlDLL子目錄下的自制圖標MyBMP.BMP

通達信:
DRAWICON 繪制圖標
 在圖形上繪制小圖標。
 用法: DRAWICON(COND,PRICE,TYPE),當COND條件滿足時,在PRICE位置畫TYPE號圖標。
 例如: DRAWICON(CLOSE>OPEN,LOW,1) 表示當收陽時在最低價位置畫1號圖標。圖標一共有九個,圖形如附圖。序號,最下面的是“1”號,最上面的是“9”號。
=====================

7. EXPMEMA, EXPMA, EMA

下面是通達信的解釋:
EXPMEMA同EMA(即EXPMA)的差別在于他的起始值為一平滑值
RANGE 介于某個范圍之間
 用法: RANGE(A,B,C) A在B和C。
 例如: RANGE(A,B,C)表示A大于B同時小于C時返回1,否則返回0

 EMA(或EXPMA) 指數移動平均
 返回指數移動平均。
 用法: EMA(X,M) X的M日指數移動平均。

 通達信里,請不要將函數WMA簡單地用EXPMA代替:
在飛狐里,EMA的解釋為:
別名: 指數平滑移動平均
 所屬類別: 引用函數 參數數量: 2

求指數平滑移動平均。
 用法:
EMA(X,N),求X的N周期指數平滑移動平均。
 算法:
若Y=EMA(X,N) 則Y=[2*X+(N-1)*Y']/(N+1), 其中Y'表示上一周期Y值。
 例如:
EMA(CLOSE,20)
表示求20日指數平滑均價.
而WMA的解釋為:
別名: 加權移動平均
 所屬類別: 引用函數 參數數量: 2

求加權移動平均。
 用法:
WMA(X,A),求X的加權移動平均。
 算法:
若Y=WMA(X,A) 則 Y=(N*X0+(N-1)*X1+(N-2)*X2)+...+1*XN)/(N+(N-1)+(N-2)+...+1)X0表示本周期值,X1表示上一周期值...
例如:
WMA(CLOSE,20)
表示求20日加權均價

 能不能在通達信里實現WMA的算法呢?應該能.先在飛狐里根據WMA的計算方法找到替代公式,例:在飛狐里輸入
wma(c,5);
 (5*C+4*REF(C,1)+3*REF(C,2)+2*REF(C,3)+1*REF(C,4))/(5+4+3+2+1);
可以發現兩條線完全相同.

 ===========================

8. NUMTOSTR 與 NUMTOSTRN
數字轉換為字符串,NumToStr是飛狐的,NumToStrn這是大智慧的!

=======================

9. DRAWBAND 與FillRGN

用法:DRAWBAND(VAL1,COLOR1,VAL2,COLOR2),當VAL1>VAL2時,在VAL1和VAL2之間填充COLOR1;當VAL1<VAL2時,填充COLOR2,這里的顏色均使用RGB函數計算得到。
 例如:DRAWBAND(OPEN,RGB(0,224,224),CLOSE,RGB(255,96,96));

用法:
FILLRGN(COND,PRICE1,PRICE2),當COND條件滿足時,以COLOR填充PRICE1和PRICE2的區間
 例如:FILLRGN(MA1>MA2, MA1,MA2),colorred 表示MA1>MA2時以紅色填充MA1和MA2之間的區域。

 通達信:DRAWBAND(回歸斜率線A,RGB(235,0,230),REF(回歸斜率線A,2),RGB(0,104,154));
等同于下面的->

飛狐公式
Temp1:=REF(回歸斜率線A,2);
 FillRgn(回歸斜率線A>Temp1,回歸斜率線A,Temp1),ColorRED;
 FillRgn(回歸斜率線A<Temp1,回歸斜率線A,Temp1),ColorGreen;

 ===========================

 10. PLOYLINE
繪圖函數太少,目前的線條只有畫折線PLOYLINE和畫直線DRAWLINE兩種,如果要在一條線上畫出不同顏色出來就要分割做兩條,不象飛狐可以用PARTLINE函數來畫線。

Period: 取得周期類型.
結果從0到11,依次分別是1/5/15/30/60分鐘,日/周/月,多分鐘,多日,季,年.

用法:
DATATYPE
返回值范圍為-1-12,分別表示
 即時圖、分筆成交、1分鐘、5分鐘、15分鐘、30分鐘、60分鐘、日、周、月、年、多日、多分鐘、多秒
=========================

11 XMA
價格:=XMA(CLOSE,14); //通達信
 價值:=MEMA(CLOSE,4); //通達信

 價格:=REF(MA(CLOSE,14),2); //飛狐
 價值:=EMA(CLOSE,4); // 飛狐
 分鐘 15分鐘 30分鐘 60

 ===========================
通達信函數const在飛狐中用以下公式代替.
x:=xxx; {xxx為你要取值公式}
cx:x[DATACOUNT];
 


附件大小:unknow

下載統計:


關于我們 - 聯系我們 - 廣告合作 - 下載聲明 - 網站幫助 - 友情鏈接 - 網站地圖 - RSS訂閱 - TOP
Copyright © gszx.com.cn™,All Rights Reserved.ICP備案號:湘ICP備09016573號
股票公式,股票指標,股票軟件,股票知識
股票公式,股票指標,股票軟件,股票知識湘公網安備43108102000039號

赛马会142期六肖中特
<center id="woise"></center>
<optgroup id="woise"></optgroup><center id="woise"></center>
<option id="woise"><div id="woise"></div></option>
<optgroup id="woise"></optgroup>
<center id="woise"></center>
<optgroup id="woise"></optgroup><center id="woise"></center>
<option id="woise"><div id="woise"></div></option>
<optgroup id="woise"></optgroup>