chrisleekr / binance-trading-bot

Automated Binance trading bot - Trade multiple cryptocurrencies. Buy low/sell high with Grid Trading. Integrated with TradingView technical analysis

Home Page:https://binance-trading-bot-chrisleekr.cloud.okteto.net/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sell and stop-loss actions should by highest priority at any time

uhliksk opened this issue · comments

Version

v0.0.96

Description

When sell order or stop-loss is triggered it is waiting because of disabled action by buy filled order. This way you can miss opportunity to sell or to stop-loss if market is highly volatile.

To Reproduce

  1. Make an order in highly volatile market.
  2. Wait until buy order is filled.
  3. If market will move rapidly, sell or stop-loss is not ordered because of temporarily disabled action.

Expected Behaviours

I think it doesn't make sense to disable sell or stop-loss order as the main goal of trading is to make a profit and not to loose too much. I understand we don't want to trigger buy orders too rapidly in volatile market, but sell with profit or stop-loss are highly expected to be ordered in any situation I think.

Screenshots

image

Additional context

If there is any expected situation when you don't want to trigger sell or stop-loss for some amount of time after buy order is filled then I recommend to implement configuration parameters to override temporarily disabled actions for buy/sell/stop-loss separately.