http://www.7klian.com

如何操作Jesse协议编写比特币生意业务赢利计策

我们还要界说ATR指标,这是我最喜欢的止损价值配置东西:

路由

看看,这实际上是有利可图的!好吧,,至少在2019年。对付6h时限的趋势跟踪计策生意业务,这是否足够回测?这是您的挪用,但假如有数据,我会再挪用。在这种环境下,我回到了2017年,直到本年的5月3日:

在本教程中,我将编写与Jesse生意业务的计策。本教程的重点是使您开始利用Jesse,以便您可以编写本身的计策。我还将教给您一些我多年来积聚的能力,这些能力可以辅佐我编写有利可图的计策。

功效如下:

结论
本教程的重点不是给你一个很棒的计策,而是让你本身开始写一个。

2. 如何进入生意业务
3. 如何退出生意业务
每种计策的一个要害部门是位置调解。简朴的复利头寸调解将使您受益匪浅。譬喻让我们冒每笔生意业务总资金3%的风险。
jesse make-strategy SampleTrendFollowing
进入法则
留意我对止损和止盈方针都利用了ATR指标。
jesse import-candles Bitfinex BTCUSD 2016-01-01
我们还需要说明我们的出场价值。为了简朴起见,让我们利用市价订单开仓。
1. 如何利用技能阐明
拟定计策
4. 如何打点风险
在第一部门中,我将先容以下所有内容:
打点风险
jesse backtest 2019-01-01 2020-01-01

此刻我们需要在执行backtest呼吁时汇报Jesse生意业务SampleTrendFollowing计策。我们还需要选择一个时间范畴和一个生意业务品种。我选择6h时间范畴和BTCUSD作为我的生意业务代码。您的routes.py文件应如下所示:
动态退出趋势跟踪计策凡是是个好习惯,可是我在开仓时配置了退出点。我这样做是为了使本教程保持简朴。
我们的入市法则很简朴:当快速均线打破慢速均线时做多,短线则相反。
利用技能阐明
我们将此计策定名为SampleTrendFollowing.cd进入您的Jesse项目并运行:
首先确保安装了Jesse。假如你没有,那就去做吧。接下来,请确保您已导入candles。此刻完成操纵,因为这需要几分钟,所以很好,因为我们将编写该计策:
我们将利用EMA指标来检测市场趋势的偏向。让我们利用两条EMA行,个中周期为50暗示较慢的EMA,周期为21暗示较快的EMA。
请留意,我通过@property要害字将它们界说为类属性。这使我可以将它们用作self.long而不是self.long(),这在我看来较量容易。
此刻打开位于strategys/SampleTrendFollowing/__ init__.py的SampleTrendFollowing。这是Jesse生成的代码:
运行backtest
让我们看看它的表示如何:
本教程的重点是使您开始利用Jesse编写计策。我将写更多这样的文章,探讨Jesse的更多成果,譬喻利用多个时间范畴,过滤器,事件等。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读