Bot "starting" status and better logging

As per previous report, “bots starting slow” due to calculating indicators, and setting status to “Open” only fater all maths has been done, I think it will be more user friendl to somehow display that, in logs bot events atleast.

now, you just start a bot, and wait - without any indicaton it is starting.
Possible improvements:

  1. “Start command received, bot is starting” in event logs.
    then when bot starts, it will say started. Also this will give some sort of a timestamp, to benchmark start times of bots and possible “affect” of reducing indicators.

  2. Yellow “starting” button when bot is “starting”.

  3. Yellow status in bots page: when bot is starting.

Even point 1, would be a huge improvement and piece of mind, knowing “how long approx” it takes to start certain bot.

Thank you!

I would like an starting alternative that says ASAP first time (when the start button is clicked), and according to starting conditions thereafter.

When the strategy places orders with long intervals, it can now be very costly if you miss the starting condition by 1 minute and the next one comes hours, or even days later.

When a new strategy has been created, you get the alternatives: “close” and “start”. I would prefer and recommend the alternatives “Deactivate and save”, “Start ASAP”, and “Activate”.

So you want the bot to start a deal when itself gets started regardless of any start conditions?

Yes, it would be like the difference between missing the train and jumping aboard when it just started moving

…instead of having to wait for the next train that leaves in a couple of hours.

But what deal do you want your bot to start if it is a multi-pair bot? All pairs?

Maybe it would be better to trigger a webhook with the exact pair or use Gainium’s developer API to do so. You could even do it from their API homepage if you like.

https://api.gainium.io/api/docs/#/Deals/post_api_startDeal

Or there could be a button inside the bot to do so.

And by the way, better move your feature request to another topic. This topic here was only about how different status could be displayed like.