您好,登錄后才能下訂單哦!
本文小編為大家詳細介紹“My語言怎么實現DMI量化交易策略”,內容詳細,步驟清晰,細節處理妥當,希望這篇“My語言怎么實現DMI量化交易策略”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。
DMI指標
趨勢交易者的主要目標是在趨勢方向上買入或賣出資產。僅從資產價格中讀取方向信號可能很困難并且經常會產生誤導,因為價格通常在兩個方向上波動并且在低波動率和高波動率之間變化特征。
定向運動指示器(也稱為定向運動指標或DMI)是評估價格方向和強度的有用工具。它由J. Welles Wilder于1978年創建,他也創造了流行的相對強弱指數(RSI)。DMI對趨勢交易策略特別有用,因為它區分強弱趨勢,允許交易者只進入具有真實動量交易標的。DMI適用于所有時間范圍,可應用于任何交易標的(股票,共同基金,交易所交易基金,期貨,商品,數字貨幣和法定貨幣)。
雖然它的計算有些復雜,但DMI會告訴您何時做多或做空。在這里,我們將詳細介紹如何分析DMI指標,并向您展示它可以揭示哪些信息,以幫助您獲得更好的利潤。
DMI趨勢線
DMI是給定時期內范圍擴展的移動平均值(默認值為14天)。正向移動指標(+DMI)衡量價格向上移動的強度;負向移動指標(-DMI)衡量價格向下移動的強度。這兩條線反映了牛與熊的相應強度。
每個DMI由一條單獨的線表示。首先,看看兩條DMI線中哪條線位于頂部。一些短線交易者稱這條頂部的線是主DMI線。主DMI更強,更有可能預測價格方向。為了讓買家和賣家改變主導地位,兩條線必須金叉或者死叉。
當底部的DMI穿過頂部的主DMI時發生交叉。交叉似乎是一個明顯的多頭/空頭信號,但許多短期交易者將等待其他指標確認進入或退出信號,以增加他們進行盈利的機會。DMI線的交叉通常是不可靠的,因為它們在波動率低時經常給出錯誤信號,在波動率高時經常給出滯后信號。將交叉視為潛在方向變化的第一個跡象。加上本策略提到的配合階段高低價以輔助驗證,運用DMI策略進行交易會大大提高勝率。
在發明者量化平臺配合階段高低價部署DMI策略
策略名稱: 動向指數(DMI)與高低點策略
時間周期: 5分鐘
支持: 商品期貨,數字貨幣現貨/期貨
主圖:
AMA1指標,公式:AMA1^^EMA(DMA(CLOSE,CQ1),2); AMA2指標,公式:AMA2^^EMA(DMA(CLOSE,CQ2),2);
My語言源碼:
DIR1:=ABS(CLOSE-REF(CLOSE,N)); VIR1:=SUM(ABS(CLOSE-REF(CLOSE,1)),N); ER1:=DIR1/VIR1; CS1:=ER1*(2/(N1+1)-2/(N2+1))+2/(N2+1); CQ1:=CS1*CS1; AMA1^^EMA(DMA(CLOSE,CQ1),2); DIR2:=ABS(CLOSE-REF(CLOSE,M)); VIR2:=SUM(ABS(CLOSE-REF(CLOSE,1)),M); ER2:=DIR2/VIR2; CS2:=ER2*(2/(M1+1)-2/(M2+1))+2/(M2+1); CQ2:=CS2*CS2; AMA2^^EMA(DMA(CLOSE,CQ2),2); cq22:CQ2; aa:DMA(CLOSE,CQ2); BKVOL=0 AND REF(AMA1,1)<REF(AMA2,1) AND AMA2<AMA1,BPK; SKVOL=0 AND REF(AMA1,1)>REF(AMA2,1) AND AMA2>AMA1,SPK;
讀到這里,這篇“My語言怎么實現DMI量化交易策略”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。