My语言怎么实现SAR量化交易策略-成都创新互联网站建设

关于创新互联

多方位宣传企业产品与服务 突出企业形象

公司简介 公司的服务 荣誉资质 新闻动态 联系我们

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

这篇“My语言怎么实现SAR量化交易策略”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“My语言怎么实现SAR量化交易策略”文章吧。

公司主营业务:成都做网站、网站设计、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出德安免费做网站回馈大家。

SAR指标

抛物线SAR指标试图通过突出资产移动的方向以及提供进入和退出点来为交易者提供优势。在本文中,我们将介绍该指标的基础知识,并向您展示如何将其纳入您的量化交易策略。我们还将看一下该指标的一些缺点。

关键要点

由J. Welles Wilder Jr.开发的抛物线SAR指标被交易者用来确定趋势方向和潜在的价格反转。使用“SAR”技术指标的追踪止损和价格反转定义方法,以识别合适的开仓和平仓点。抛物线SAR指标在图表上显示为一系列的点,这些点不是高于就是低于要交易的资产价格,具体取决于价格移动的方向。

当价格是向上趋势时,点位于价格下方,当向下趋势时,点位于价格上方。

SAR指标用于交易

抛物线SAR是一种技术分析指标,用于确定资产的价格方向,并引起对价格方向变化的关注。抛物线SAR有时被称为“停止和反转系统”,由相对强弱指数(RSI)的创造者J. Welles Wilder Jr.开发。

在图表上,指标显示为位于价格条上方或下方的一系列点。低于价格的点被认为是一个看涨信号。相反,高于价格的点用于说明空头处于可控状态,且量能可能保持下降。当这些点翻转时,表明价格方向的潜在变化正在进行中。例如,如果点高于价格,当这些点反转到低于价格时,它可能表示价格将进一步上涨。

随着交易标的价格的上涨,点数也将上升,首先是缓慢增长,然后加速并随着趋势更加的快速。随着趋势的发展,SAR开始变得更快一点,而这些点很快就会赶上价格。

下图显示该指标适用于在趋势中获取利润,但当价格横向移动或在波动的市场交易时,它可能导致许多错误信号。当价格上涨时,该指标将使交易者正确交易。当价格横向移动时,交易者应该预期会有更多的损失和/或非常微薄的利润。

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

显示抛物线SAR示例的图表

下图显示了在下行趋势中,该指标将使交易者保持空头交易(或多头交易),直至价格开始回调或反弹。在这个例子中,当下行趋势恢复时,指标让交易者重新进入市场。

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

抛物线SAR也是设置止损单的好方法。当交易标的上涨时,移动止损以匹配抛物线SAR指标。同样的概念适用于空头交易 - 随着价格下跌,如上设置止损以匹配指标。

这个指标是机械的,总是会发出新的信号来做多或做空。由交易者决定要进行哪些交易以及单独留下哪些交易。因此,我们再配合阶段高低点来配合判断,会提高很大的胜率。

在发明者量化平台实现SAR量化交易策略

  • 策略名称:SAR和价格高低点策略

  • 数据周期:1H等

  • 策略支持:商品期货、数字货币现货,数字货币期货

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

My语言版本:

LOTS:=IF(IsCryptoCurrency, IF(IsCryptoCurrency=1, CryptoCurrencyTradeAmount, MAX(1, INTPART(CryptoCurrencyTradeAmount))), MAX(1,INTPART(MONEYTOT/(O*UNIT*0.1))));
SARLINE:=SAR(4,2,20);

B1:=SARLINE>0;
S1:=SARLINE<0;
B2:=HIGH>=HHV(CLOSE,N);
S2:=LOW<=LLV(CLOSE,N);

BUYK:=BARPOS>N AND B1 AND B2;
SELLK:=BARPOS>N AND S1 AND S2;
SELLY:=S1 AND S2 AND BKHIGH>BKPRICE*(1+0.01*SLOSS);
BUYY:=B1 AND B2 AND SKLOWSKPRICE*(1+SLOSS*0.01);
BUYK,BK(LOTS);
SELLK,SK(LOTS);
SELLY,SP(BKVOL);
BUYY,BP(SKVOL);
SELLS,SP(BKVOL);
BUYS,BP(SKVOL);

以上就是关于“My语言怎么实现SAR量化交易策略”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注创新互联行业资讯频道。


网站栏目:My语言怎么实现SAR量化交易策略
当前路径:http://kswsj.cn/article/jijdsj.html

其他资讯