My语言怎么实现DMI量化交易策略

本文小编为大家详细介绍“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分钟

支持: 商品期货,数字货币现货/期货

My语言怎么实现DMI量化交易策略
My语言怎么实现DMI量化交易策略

主图:

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量化交易策略”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注创新互联行业资讯频道。

网站标题:My语言怎么实现DMI量化交易策略
转载源于:https://www.cdcxhl.com/article24/jchpje.html

成都网站建设公司_创新互联,为您提供网站内链App设计网站策划响应式网站虚拟主机搜索引擎优化

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

小程序开发