在策略脚本中将交易捕获为变量

问题描述

我想捕获交易入口并退出脚本变量以供将来使用。

我可以使用strategy.position_size来做到这一点。我的操作方式是->当头寸大小变为1时,我假设发生了输入,当它变为0(从1开始)时,发生了退出

我在回测期间遇到了一个场景,其中进入和退出发生在同一条柱中,因此,在条柱关闭之后,position_size不会受到影响,并且仍然保持为0(不变)。

如何捕获这种情况?

解决方法

为barsince(entry)> 1的退出交易添加条件。