一、学习的知识
1.本地止损单
源码中有
self.sell(sell_price, abs(self.pos), True)
重点是后面有true.使用 stop=True 可以让你实现“当价格突破某个点位时立即执行”的逻辑。
stop=True 本地止损挂单,只有在价格触发时才提交给交易所
stop=False(默认) 立即提交限价单给交易所(普通挂单)
比如
self.sell(3400, abs(self.pos), True)
那么这个 挂单不会立即发送。
只有当 行情价格 ≤ 3400 时,vn.py 才会触发这笔订单,并以该价格作为限价单发出去(或更低的价格发市价单,视实现而定)。
二、回测
加仓容易爆仓。
三、代码