如何从酒吧的最高或最低价格结束所有订单



我有下面这样的策略,每个交易有多个条目。我想在盈利%x后立即退出。

但是close_all总是采用酒吧close价格,而不是期望的最高或最低价格。

我该怎么做?:

strategy(title =  - TAKE %x PROFIT", shorttitle="15 %1 strategy", overlay=true, pyramiding=10 , calc_on_order_fills=true, calc_on_every_tick=true , process_orders_on_close=true)
..
..

if (strategy.position_size > 0 )
strategy.close_all(when=high>=longExitPrice)

if (strategy.position_size < 0 )
strategy.close_all(when=low<=shortExitPrice)
strategy.exit("Stop Loss/TP","LONG",  limit=longExitPrice)

战略。脱欧是解决方案。

相关内容

  • 没有找到相关文章

最新更新