到奇狐勝券首頁 奇狐社區論壇 購買奇狐勝券 試用奇狐勝券
 
論壇首頁 你可以在這裡編輯你的資料,查看短訊,訂閱主題和論壇參數等等 免費會員註冊 會員列表 論壇幫助 論壇日曆 論壇搜索 加入我的最愛 登出論壇  
奇狐社區論壇 : Powered by vBulletin version 2.3.0 奇狐社區論壇 > 指標公式 > 應用交流 > 淺談DMI指標(兼給對與坊間DMI不同之說明)
  上一主題   下一主題
作者
主題 發表新主題    回覆主題
pual
資深會員

註冊日期: Dec 2003
來  自:
文章數量: 227

淺談DMI指標(兼給對與坊間DMI不同之說明)

淺談DMI指標(兼給對與坊間DMI不同之說明)

    趨向指標 (Diroctionsl Moveenment Indes) 的基本原理是探求價格在上漲與下跌過程中的均衡點 (Equilibrium Point) ;市場價格是由供需關係所決定的,供需關係由緊張,經過價格變化而達到和諧;然後再經過價格供需的變動,再導致緊張的循環過程。
    在震盪型指標如RSI、KD,其數值都是在0與100 之間擺盪,有個50做中心值;
    在趨勢型指標如MACD,其數值則是在正負值區間來回,中心值在零軸可大至無限也可小至負無限。
    然而DMI指標內雖是在0與100之間運動,但是它確沒有所謂的中心線,觀察的是它數值之間相對的位置。
    所以討論指標須瞭解其運算過程中的來攏去脈,這中間計算週期的參數不同,導致的結果也就不同。
    奇狐勝券系統是開放式的架構,同樣的模式也可有多樣的計算方式,由於各市場性之不同,同樣指標名稱會有許多種不同計算結果;如果運算式一至,則結果當然必然相同 (但計算標的的資料多少長度,難免會有小數點的差異),但畢竟各指標線之間的相對位置與關係是一定相同的。
    運用統計學計量分析的方法,藉由創新高價或新低價的動量,研判多空雙方的力道 ,進而尋求雙方力道的均衡點,是屬於中長期投資策略的技術指標。其計算方式如下:
  來龍去脈
    1.計算趨向變動值,「+DM」表示上漲趨勢變動值,「-DM」代表下跌趨勢變動值。
    2.+DM=本日最高價-昨日最高價 (有創新高才計算,否則為0。)
    3.-DM=昨日最低價-本日最低價 (有創新低才計算,否則為0。)
    4.TR=MAX [(本日最高價-本日最低價),(本日最高價-昨日收盤價) ,(昨日收盤價-本日最低價)]
    5.+DI=+DM之N日平均÷TR之 N日平均
    6.-DI=-DM之N日平均÷TR之 N日平均
    7.DX=[(+DI )-(-DI )]的絕對值÷ [(+DI ) + (-DI )]
    8.首日ADX為DX之N日移動平均值
    9.本日ADX= [昨日ADX × (N-1) +本日的 ADX] ÷ N
    這『平均』有用簡單平均、移動平均、加權平均等多種不同方式
  劍法
    1.+DI為上漲方向指標,其值愈高時代表多頭行情。
    2.-DI為下跌方向指標,其值愈高時代表空頭行情。
    3.ADX值逐漸增加代表該趨勢力道之增強。
    4.+DI線與-DI線經常接近甚至糾纏不清,此時若ADX值亦降至20以下時,代表行情處於盤整階段。
    5.當ADX從上升的走勢或高檔盤旋轉為下降時,顯示行情即將反轉。
  運用
    1.+DI線由下向上突破-DI線時為買進訊號,若ADX線呈現上揚,則漲勢更強。
    2.+DI線由上向下跌破-DI線時為賣出訊號,若ADX線呈現上揚,則跌勢更凶。

    針對有人質疑奇狐的『DMI指標有錯』一事,略做說明;
奇狐勝券系統內有一指標【DMI-L動向指標-錢龍】這指標才是與台股一般所知的DMI相同,這【錢龍】可是由台灣過去大陸發展的,目前在大陸的知名度遠勝過在台灣的精業,
據聞朱鎔基辦公桌擺的就是這套系統,【錢龍】的創辦者邱先生,人稱邱教授是技術分析學院的院長。

茲將一般網贏之DMI與奇狐之DMI-L並列圖示

pual 附帶上了此圖片:

最後由 pual 在 2004-10-20 10:05 編輯 向版主報告此篇 | 查IP位址
Old Post 2004-02-05 20:31
pual 現在離線 點選這裡查看 pual 的個人資料 點選這裡給 pual 傳送一條短訊 查找更多關於 pual 的文章 增加 pual 至你的好友列表 編輯/刪除訊息 引用回覆
samoa88
初級會員

註冊日期: Sep 2004
來  自:
文章數量: 3

DMI問題

請教版主有關DMI的幾個問題

1.+DM=本日最高價-昨日最高價
.-DM=本日最低價-昨日最低價
a.需要取絕對值嗎 b..有限定(本日最高價>昨日最高價),,
(本日最低價<昨日最低價)嗎

2.+DI=+DM之N日平均÷TR之 N日平均
a.N日平均 需要平滑嗎

向版主報告此篇 | 查IP位址
Old Post 2004-10-20 00:14
samoa88 現在離線 點選這裡查看 samoa88 的個人資料 點選這裡給 samoa88 傳送一條短訊 查找更多關於 samoa88 的文章 增加 samoa88 至你的好友列表 編輯/刪除訊息 引用回覆
pual
資深會員

註冊日期: Dec 2003
來  自:
文章數量: 227

1.答案在上述公示中,用紅色字加以潤飾。

2.都可。
一般是採移動平均;不是簡單算數平均,也不是用平滑。

向版主報告此篇 | 查IP位址
Old Post 2004-10-20 10:25
pual 現在離線 點選這裡查看 pual 的個人資料 點選這裡給 pual 傳送一條短訊 查找更多關於 pual 的文章 增加 pual 至你的好友列表 編輯/刪除訊息 引用回覆
samoa88
初級會員

註冊日期: Sep 2004
來  自:
文章數量: 3

明白

感謝版主的說明

謝謝

向版主報告此篇 | 查IP位址
Old Post 2004-10-20 11:08
samoa88 現在離線 點選這裡查看 samoa88 的個人資料 點選這裡給 samoa88 傳送一條短訊 查找更多關於 samoa88 的文章 增加 samoa88 至你的好友列表 編輯/刪除訊息 引用回覆
萍萍
初級會員

註冊日期: Sep 2004
來  自:
文章數量: 2

版主,我的DMI指標有四條線耶,
請教最後那二條線的差別是什麼呢?

向版主報告此篇 | 查IP位址
Old Post 2004-11-12 20:18
萍萍 現在離線 點選這裡查看 萍萍 的個人資料 點選這裡給 萍萍 傳送一條短訊 查找更多關於 萍萍 的文章 增加 萍萍 至你的好友列表 編輯/刪除訊息 引用回覆
king
版主

註冊日期: Jan 2004
來  自:
文章數量: 2783

PDI(上升方向線) MDI(下降方向線) ADX(趨向平均值)
ADXR線為當日ADX值與M日前的ADX值的均值

__________________
E-Trader World 交易世界
Plurk
Facebook
Twitter
(EQ:情緒智商) & (HD:習慣領域)才是主導成功交易的重要關鍵。
「存於一個人自身的真相非常簡單,然而人們卻總是追求深奧的真理。」,金融交易亦是如此。

向版主報告此篇 | 查IP位址
Old Post 2004-11-12 21:01
king 現在離線 點選這裡查看 king 的個人資料 點選這裡給 king 傳送一條短訊 進入 king 的首頁! 查找更多關於 king 的文章 增加 king 至你的好友列表 編輯/刪除訊息 引用回覆
萍萍
初級會員

註冊日期: Sep 2004
來  自:
文章數量: 2

謝謝版主回覆, 菜鳥我也來研究看看...

向版主報告此篇 | 查IP位址
Old Post 2004-11-13 00:03
萍萍 現在離線 點選這裡查看 萍萍 的個人資料 點選這裡給 萍萍 傳送一條短訊 查找更多關於 萍萍 的文章 增加 萍萍 至你的好友列表 編輯/刪除訊息 引用回覆
vsko
初級會員

註冊日期: Jul 2004
來  自: Taipei
文章數量: 6

請問建議用奇狐的DMI 還是用
DMI-L動向指標-錢龍較佳?

向版主報告此篇 | 查IP位址
Old Post 2005-03-01 10:35
vsko 現在離線 點選這裡查看 vsko 的個人資料 點選這裡給 vsko 傳送一條短訊 查找更多關於 vsko 的文章 增加 vsko 至你的好友列表 編輯/刪除訊息 引用回覆
pual
資深會員

註冊日期: Dec 2003
來  自:
文章數量: 227

這個問題可能就較難說:哪一個較佳了。
這要看你學習的是哪一種計算方式,
各有千秋吧!

以目前台灣的使用者,(個人想法)
應該是較多人使用DMI-L,
參數也必需一致。

向版主報告此篇 | 查IP位址
Old Post 2005-03-01 10:54
pual 現在離線 點選這裡查看 pual 的個人資料 點選這裡給 pual 傳送一條短訊 查找更多關於 pual 的文章 增加 pual 至你的好友列表 編輯/刪除訊息 引用回覆
perryliu1688
資深會員

註冊日期: Nov 2010
來  自:
文章數量: 129

請問如何寫紅綠燈指示

引用:
最初由 pual 發表
這個問題可能就較難說:哪一個較佳了。
這要看你學習的是哪一種計算方式,
各有千秋吧!

以目前台灣的使用者,(個人想法)
應該是較多人使用DMI-L,
參數也必需一致。




請問如何寫紅綠燈指示
比如adx 在20以上顯示綠燈 20以下顯是紅燈 其燈號顯示在該指標最上面且平行
如其他指標線想隱藏時 如何寫

謝謝

向版主報告此篇 | 查IP位址
Old Post 2011-02-24 06:29
perryliu1688 現在離線 點選這裡查看 perryliu1688 的個人資料 點選這裡給 perryliu1688 傳送一條短訊 查找更多關於 perryliu1688 的文章 增加 perryliu1688 至你的好友列表 編輯/刪除訊息 引用回覆
perryliu1688
資深會員

註冊日期: Nov 2010
來  自:
文章數量: 129

請問如何將dmil 編寫在交易系統內

引用:
最初由 king 發表
PDI(上升方向線) MDI(下降方向線) ADX(趨向平均值)
ADXR線為當日ADX值與M日前的ADX值的均值



請問如何將dmil 編寫在交易系統內

當pdi 由下往上交mdi 產生買入訊號

pdi 由上往下交 mdi 產生賣出訊號

謝謝

向版主報告此篇 | 查IP位址
Old Post 2011-02-24 06:40
perryliu1688 現在離線 點選這裡查看 perryliu1688 的個人資料 點選這裡給 perryliu1688 傳送一條短訊 查找更多關於 perryliu1688 的文章 增加 perryliu1688 至你的好友列表 編輯/刪除訊息 引用回覆
perryliu1688
資深會員

註冊日期: Nov 2010
來  自:
文章數量: 129

回覆: 請問如何將dmil 編寫在交易系統內

引用:
最初由 perryliu1688 發表
請問如何將dmil 編寫在交易系統內

當pdi 由下往上交mdi 產生買入訊號(笑臉)

pdi 由上往下交 mdi 產生賣出訊號(哭臉)

謝謝

向版主報告此篇 | 查IP位址
Old Post 2011-02-24 19:53
perryliu1688 現在離線 點選這裡查看 perryliu1688 的個人資料 點選這裡給 perryliu1688 傳送一條短訊 查找更多關於 perryliu1688 的文章 增加 perryliu1688 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 17629

回覆: 請問如何將dmil 編寫在交易系統內

引用:
最初由 perryliu1688 發表
請問如何將dmil 編寫在交易系統內

當pdi 由下往上交mdi 產生買入訊號

pdi 由上往下交 mdi 產生賣出訊號

謝謝



HD:=HIGH-REF(HIGH,1);
LD:=REF(LOW,1)-LOW;
DMP:=SMA(IF(HD>0 AND HD>LD,HD,0),N,1);
DMM:=SMA(IF(LD>0 AND LD>HD,LD,0),N,1);
PDI:=DMP*100/TR;
MDI:=DMM*100/TR;
ENTERLONG:Cross(PDI,MDI);
EXITLONG:Cross(MDI,PDI);

向版主報告此篇 | 查IP位址
Old Post 2011-02-25 11:16
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
perryliu1688
資深會員

註冊日期: Nov 2010
來  自:
文章數量: 129

回覆: 回覆: 請問如何將dmil 編寫在交易系統內

引用:
最初由 cgjj 發表
HD:=HIGH-REF(HIGH,1);
LD:=REF(LOW,1)-LOW;
DMP:=SMA(IF(HD>0 AND HD>LD,HD,0),N,1);
DMM:=SMA(IF(LD>0 AND LD>HD,LD,0),N,1);
PDI:=DMP*100/TR;
MDI:=DMM*100/TR;
ENTERLONG:Cross(PDI,MDI);
EXITLONG:Cross(MDI,PDI);




請問此行為何出現 "未定義的標識符"

DMP:=SMA(IF(HD>0 AND HD>LD,HD,0),N,1);

向版主報告此篇 | 查IP位址
Old Post 2011-02-28 10:40
perryliu1688 現在離線 點選這裡查看 perryliu1688 的個人資料 點選這裡給 perryliu1688 傳送一條短訊 查找更多關於 perryliu1688 的文章 增加 perryliu1688 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 17629

回覆: 回覆: 回覆: 請問如何將dmil 編寫在交易系統內

引用:
最初由 perryliu1688 發表
請問此行為何出現 "未定義的標識符"

DMP:=SMA(IF(HD>0 AND HD>LD,HD,0),N,1);



N 是參數, 請自行設置數值

此外前面的程式, 頂端還要加入此行
TR:=SMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N,1);

向版主報告此篇 | 查IP位址
Old Post 2011-03-01 11:37
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
全部時間均為台灣時間, 現在時間為04:36 發表新主題    回覆主題
  上一主題   下一主題
顯示可列印版本 | 訂閱此主題

論壇跳轉:
主題評分:

論壇規定:
你不可以發表新主題
你不可以回覆文章
你不可以上傳附件
你不可以編輯自己的文章
HTML語法禁止
vB 語法核准
表情符號核准
貼圖語法[IMG]核准
 

本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。

Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.  聯絡我們