【问题标题】:How to cancel take profit order when stop loss order is activated using python binance使用python binance激活止损订单时如何取消止盈订单
【发布时间】:2022-08-24 01:46:45
【问题描述】:

使用python binance激活止损订单时如何取消止盈订单?

在未来的交易中,我开了一个多头头寸并下了止盈单和止损单。

我已使用以下代码打开多头头寸:

\'\'\'client.futures_create_order(symbol=BTCBUSD, side=\'BUY\', type=\'MARKET\', positionSide=\'LONG\', 数量=0.002054)\'\'\'

上面的代码工作正常。

我的问题是,当其中一个订单被触发并执行时,仓位被关闭。但是,另一个订单仍然在未结订单列表中打开。

在我的例子中,止损单被激活,因此仓位已经被平仓。但止盈订单保持打开状态。

我的问题是,一旦止损订单被执行,如何取消止盈订单。因为不再开仓。

我已使用以下代码下达止盈订单和止损订单 (TP/SL):

即开仓时,BTCBUSD的价格=48662.40

\'\'\' client.futures_create_order(symbol=ticker, side=\'SELL\', type=\'TAKE_PROFIT_MARKET\', positionSide=\'LONG\', stopPrice=46700, closePosition=\'true\')

client.futures_create_order(symbol=BTCBUSD, side=\'SELL\', type=\'STOP_MARKET\', positionSide=\'LONG\',stopPrice=46660, closePosition=\'true\') \'\'\'

    标签: python algorithmic-trading binance


    【解决方案1】:

    你能解决你的问题吗?

    【讨论】:

      猜你喜欢
      • 2022-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-27
      • 2022-07-30
      • 1970-01-01
      • 2022-10-25
      相关资源
      最近更新 更多