strategy.exit 的 Pinescript 警报
Pinescript alert for strategy.exit
我在 tradingview、pinescript 中遇到问题。
我卡在了一个点上,我已经将我的策略转化为对警报的研究。买入和卖出警报转换为警报,但主要问题是,我无法将 strategy.exit
代码转换为具有警报条件的研究。有没有一种方法可以在警报中转换它?
下面是我的代码:
//@version=4
strategy("My Strategy", overlay=true)
strategy.entry("Buy", strategy.long, when=crossover(sma(close, 14), sma(close, 28)), comment="Buy")
strategy.exit("Buy", trail_points=100, loss=100, comment="Exit")
strategy.entry("Sell", strategy.short, when=crossover(sma(close, 14), sma(close, 28)), comment="Sell")
strategy.exit("Sell", trail_points=100, loss=100, comment="Exit")
loss
= 当价格距离触发器 buy/sell 亏损 100 个跳动点时,退出条件出现。所以loss固定为100.
trail_points
= 当价格到来时,buy/sell 订单的 100 ticks 为正,然后在蜡烛收盘时,退出条件到来。利润在蜡烛收盘时可变,但在 100 时触发。
这两个退出策略可以在alert状态下给出吗?我无法在警戒状态下转换整个策略。
您必须跟踪您的头寸并在变量中止损。 (isLong、isShort、stopPrice 等)然后根据您的进入和退出条件进行更新。
对于追踪止损,您必须在每根蜡烛 和 上更新它,检查它是否命中每根蜡烛。
当您将所有内容作为变量正确跟踪后,您就可以根据需要调用警报条件。
也许这篇文章可以帮助:https://marketscripters.com/pine-script-strategy-vs-study/
我在 tradingview、pinescript 中遇到问题。
我卡在了一个点上,我已经将我的策略转化为对警报的研究。买入和卖出警报转换为警报,但主要问题是,我无法将 strategy.exit
代码转换为具有警报条件的研究。有没有一种方法可以在警报中转换它?
下面是我的代码:
//@version=4
strategy("My Strategy", overlay=true)
strategy.entry("Buy", strategy.long, when=crossover(sma(close, 14), sma(close, 28)), comment="Buy")
strategy.exit("Buy", trail_points=100, loss=100, comment="Exit")
strategy.entry("Sell", strategy.short, when=crossover(sma(close, 14), sma(close, 28)), comment="Sell")
strategy.exit("Sell", trail_points=100, loss=100, comment="Exit")
loss
= 当价格距离触发器 buy/sell 亏损 100 个跳动点时,退出条件出现。所以loss固定为100.
trail_points
= 当价格到来时,buy/sell 订单的 100 ticks 为正,然后在蜡烛收盘时,退出条件到来。利润在蜡烛收盘时可变,但在 100 时触发。
这两个退出策略可以在alert状态下给出吗?我无法在警戒状态下转换整个策略。
您必须跟踪您的头寸并在变量中止损。 (isLong、isShort、stopPrice 等)然后根据您的进入和退出条件进行更新。 对于追踪止损,您必须在每根蜡烛 和 上更新它,检查它是否命中每根蜡烛。 当您将所有内容作为变量正确跟踪后,您就可以根据需要调用警报条件。
也许这篇文章可以帮助:https://marketscripters.com/pine-script-strategy-vs-study/