❶ DMI指標怎麼用。做期貨。股票的別來。復制的別發。只有個人使用心得。
杠桿就是用最少的錢,獲得更大的利息。這就是杠桿的魅力所在
綿。你從黑色的夢境里,看到什麼是爛漫,經悄然地離開,你不動聲色的再見惹來了我
❷ 請問是否可以幫忙發個MT4裡面用的DMI指標源碼【已解決】
偉人之所以偉大,是因為他與別人共處逆境時,別人失去了信心,他卻下決心實現自己的目標。
❸ 請高手編個通達信選股公式:DMI指標ADX大於60 MDI大於25 CCI指標小於-100且反轉 當天收陽
N:=14;
M:=6;
TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),N);
DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),N);
PDI:=DMP*100/TR;
MDI:=DMM*100/TR;
ADX:=MA(ABS(MDI-PDI)/(MDI+PDI)*100,M);
TYP:=(HIGH + LOW + CLOSE)/3;
CCI:=(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N));
ADX>60 AND MDI>25 AND CCI<-100 AND C>O AND C>REF(C,1);
❹ 高手改個DMI公式
通達信的:
N:=14;
M:=6;
MTR:= SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N);
HD := HIGH-REF(HIGH,1);LD := REF(LOW,1)-LOW;
DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),N);
DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),N);
PDI:=DMP*100/MTR;
MDI:=DMM*100/MTR;
ADX:=MA(ABS(MDI-PDI)/(MDI+PDI)*100,M);
ADXR:=(ADX+REF(ADX,M))/2;
XG:PDI>ADX AND PDI>ADXR AND PDI>30 AND PDI>REF(PDI,1) AND MDI<15 AND MDI<REF(MDI,1) AND MDI<ADX AND MDI<ADXR AND CROSS(ADX,ADXR);
測試通過!
提示:不能用通達信自帶的DMI指標進行驗證!
希望能夠幫助你!
❺ 如何把通達信dmi指標改為同花順dmi,
MTR:=EMA(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:=EMA(IF(HD>0 AND HD>LD,HD,0),N);
DMM:=EMA(IF(LD>0 AND LD>HD,LD,0),N);
PDI: DMP*100/MTR;
MDI: DMM*100/MTR;
ADX: EMA(ABS(MDI-PDI)/(MDI+PDI)*100,MM);
ADXR:EMA(ADX,MM);
N和MM分別是參數,需要在參數欄設置。
PS1:這位同學你可熬得真晚。身體最重要。
PS2:同花順和通達信主要是在EMA,和EXPMEMA上有區別,以及同花順IF函數貌似不能用&&.
❻ 如何編輯通達信DMI指標公式
"dmi.adx">50 and "dmi.adx"-"dmi.pdi">40;
{試試看}
❼ 求助dmi指標公式
TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),6);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),6);
DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),6);
PDI:= DMP*100/TR;
MDI:= DMM*100/TR;
ADX: MA(ABS(MDI-PDI)/(MDI+PDI)*100,14),LINETHICK0;
ADXR:(ADX+REF(ADX,14))/2,LINETHICK0;
TJ:CROSS(ADXR,ADX) AND ADX>50 AND REF(BARSLAST(CROSS(ADXR,ADX)),1)<20 AND
REF(ADX,REF(BARSLAST(CROSS(ADXR,ADX)),1)+1)>50 ;
❽ 急求:幫忙把趨向指標(錢龍版本)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指標轉換到通達信上面
DMI是通達信自帶的指標之一。無需重新安裝。在分析圖的附圖點擊一下右鍵-附圖指標-選擇附圖指標(或快捷鍵 ctift+i)-常用指標-dmi趨向指標。
如果想重新安裝,源碼如下:
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);
❿ 求乾隆金典中的DMI指標公式。
這個公式在方正金鼎里就有了(就是你說的乾隆金典版本),不需要改任何參數,如果你要用7這個參數的話,估計是通達信軟體或飛狐的,只要參數改為(7,7)就好了
為何就一定要在同花順裡面使用呢?為何不發揚拿來主義,就用乾隆呢?對不起,我不知道如何在同花順裡面修改,