跟踪止损订单是一种常用的交易策略,在backtrader中可以通过创建和撮合跟踪止损订单来实现。本文将详细介绍backtrader中跟踪止损订单的创建和撮合机制,并附带相应的源代码示例。
在backtrader中,可以使用Order
类来创建跟踪止损订单。跟踪止损订单的创建涉及到两个主要的概念:止损价格和跟踪周期。止损价格是根据交易者的设定,在价格下跌时触发止损的价格水平。跟踪周期是指在交易中跟踪止损的时间间隔。
下面是一个示例代码,展示了如何创建一个跟踪止损订单:
from datetime import datetime
import backtrader as bt
class MyStrategy(bt.Strategy)