導航:首頁 > 股市基金 > 通達信dmi指標公式源碼

通達信dmi指標公式源碼

發布時間:2022-02-04 15:01:43

㈠ 能不能麻煩大家幫我寫一個通達信選股公式:DMI指標中紫線ADXR向上突破數值30,同時黃線MDI向

N:=14;
MM:=6;
MTR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),N);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),N);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),N);
PDI:=DMP*100/MTR;
MDI:=DMM*100/MTR;
ADX:=EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,MM);
ADXR:=EXPMEMA(ADX,MM);
XG:CROSS(ADXR,30) AND CROSS(9,MDI);

㈡ 請老師將通達信系統中,DMI公式中MDI指標死叉ADX指標做個預警公式,謝謝老師

CROSS(DMI.ADX,DMI.MDI); 然後添加到預警中。也可以拿來選股。

㈢ 急求:幫忙把趨向指標(錢龍版本)DMI—QL,給改寫成通達信中能用的公式,在次新股上能顯現出正確指標圖形

如過要想弄明白你的這個問題,首先要了解DMI指標的演算法。下邊我們把DMI指標分布拆解開來:
1、公式我就不說了。 都是使用的錢龍演算法,按理說一樣的演算法計算出的結果應該是一樣的。

2、取值的時候有些小的差異,大智慧是取小數點後3為,通達信取得是小數點後2位,並採用的是「五舍六入」的方法。但是這點差異不足以造成兩種軟體的ADX和ADXR值差別那麼大。

3、由於ADXR是根據ADX計算出來的,所以我們只需要知道ADX為什麼不同就可以了。

4、通過公式我們知道,通達信和大智慧ADX的計算方法是一樣的ADX=SMA(ABS(MDI-PDI)/(MDI+PDI)*100,N,1),這里邊我們可以看到涉及到了四個變數,PDI、MDI、SMA和N,經過對照,我們知道,兩種軟體PDI和MDI的值是一樣的(只是取得位數不同),那麼我們來分析SMA的計算方式,

SMA《加權移動平均數》=[ X《X =(MDI-PDI)/(MDI+PDI) ×100》 × M《M為權重,這里是1》+ Y《Y為前一日ADX值》 × (N-M) ] / N ,計算方式本身沒有問題,大智慧和通達信用的都是一樣的。

5、計算方式一樣,得出的結果不同,那麼只有一種原因,就是取值不同。我們知道,這里邊的主要參數,PDI和MDI大智慧和通達信的計算方式和得出的結果都是相同的,那麼是什麼原因造成的ADX值不同哪?

6、用你的舉例300238來說明,我們打到周線圖,將游標移到前三根K線會發現,此時DMI的四個參數都是沒有數值的。第四根K線開始,PDI和ADX數值出現了,我們會發現,大智慧的ADX是7.143,而通達信的ADX是100。

7、通過ADX的計算公式我們可以看到,它的計算是要用到MDI數值的,而MDI的數值會在第十一根K線時才出現,此時還沒有MDI得數值,那麼兩家軟體得出的ADX值是什麼哪?

8、通過計算,得出了如下結論:

在計算ADX時,兩家軟體都是將MDI取值為 0 ,當用到 Y (前一日ADX)時,也是取值為0 ,但是當計算最後一步時,大智慧是先計算的X × M+Y × (N-M)然後才除以N,而通達信是,先用Y × (N-M)除以N,然後才加的 X × M ,所以造成了以上結果(大智慧的ADX是1.743,而通達信是100,)。也就是說,通達信的SMA計算函數中,缺少了一個中括弧,正如你所說,是內核有問題。

9、這個問題可以這樣解決,就是不用SMA函數,找到別的方式來計算ADX的值,可是我沒有找到通達信中有加減乘除的函數可以調用。不知道是我沒發現,還是根本沒有,所以這個問題沒能幫你解決,如果你找到了能夠調用加減乘除的方法,我也想知道。計算就很簡單了,這樣,在公式中把ADX賦值方式改一下就可以了。

㈣ 求通達信dmi指標當天的pdi線上穿三條線,mdi下穿三線的選股公式

這是二個選股公式,要分開來選取

公式在附件內,如果說合適的請下載:

㈤ 求高手幫忙編寫一個通達信的選股公式! DMI指標中的PDI金叉MDI

{DMI趨向指標}
MTR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),14);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),14);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),14);
PDI:=DMP*100/MTR;
MDI:=DMM*100/MTR;
金叉:CROSS(PDI,MDI);

㈥ 能不能麻煩大家幫我寫一個通達信選股公式:DMI指標中ADX向上突破數值50,同時PDI向下跌破數值

這個問題我已經發過了呀,不知道是不是同一個人問的,但解答的是同一個人,。再發一次吧,
MTR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),14);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),14);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),14);
PDI:=DMP*100/MTR;
MDI:=DMM*100/MTR;
ADX:=EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,6);
ADXR:=EXPMEMA(ADX,6);
XG:CROSS(ADX,50) AND CROSS(15,PDI);

㈦ 請高手幫忙編寫一個通達信DMI指標選股公式!

"dmi.pdi">"dmi.mdi" and "dmi.adx">"dmi.mdi";

㈧ 求老師幫忙編一個通達信DMI指標PDI ADX ADXR在30以上多頭選股公式

MTR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),14);
HD:=HIGH-REF(HIGH,1);
LD:=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),14);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),14);
PDI:=DMP*100/MTR;
MDI:=DMM*100/MTR;
ADX:=EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,6);
ADXR:=EXPMEMA(ADX,6);
PDI>REF(PDI,1)&&ADX>REF(ADX,1)&&ADXR>REF(ADXR,1)&&PDI>30&&ADX>30&&ADXR>30;

㈨ 求通達信DMI單獨ADX向下的選股公式

A1:="DMI.ADX";

XG:A1<REF(A1,1);
參考資料:http://tieba..com/f?kw=%E8%82%A1%E7%A5%A8%E5%85%AC%E5%BC%8F%E4%B8%93%E5%AE%B6&ie=utf-8

㈩ 求通達信軟體DMI自動選股指標:

TR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),N);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),N);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),N);
PDI:= DMP*100/TR;
MDI:= DMM*100/TR;
ADX:= EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,M);

選:MDI>50 AND ADX>50;{大於幾自己定吧};

閱讀全文

與通達信dmi指標公式源碼相關的資料

熱點內容
公式大智慧前十大股東 瀏覽:12
交通銀行貴金屬點差 瀏覽:163
期貨礦機什麼意思 瀏覽:886
雲南省昆明市貴金屬研究所 瀏覽:314
貿易公司在內部融資靠譜嗎 瀏覽:588
中國美臣金融服務集團 瀏覽:994
關於投資理財產品的議案 瀏覽:828
綠茵生態中簽預計價格 瀏覽:999
股票里含安潔 瀏覽:92
金融控股公司紀檢工作總結 瀏覽:180
深圳市昂捷信息技術股份有限公司 瀏覽:741
青黴素股票 瀏覽:653
怎麼選基金組合家庭理財 瀏覽:814
白銀期貨虧損誰買單 瀏覽:64
土耳其錢跟人民幣換匯率多少錢 瀏覽:208
期貨l1209 瀏覽:37
外匯110跟單網 瀏覽:28
南京德邦證券如何 瀏覽:836
當地融資 瀏覽:315
股票賣方指 瀏覽:827