hummingbot / dashboard

Application that helps you create, backtest, deploy, and manage Hummingbot instances
Apache License 2.0
191 stars 127 forks source link

Dashboard MM: Executor and Backtesting Configs not fully copied over #185

Open Gabangxa opened 1 month ago

Gabangxa commented 1 month ago

Describe the bug

I use dashboard for backtesting different configs for PMM strategy and saving the ones I prefer I noticed that loading a saved config does not load all settings that were in use when saving the config. I noticed that the executor configs goes to manual distribution and it seems they try to match the original setting using manual settings Date defaults to last two days.

Attached .gif files to make things simple for you PPM_Dynamic Set.gif >>(shows how I setup my configs and upload them) PPM_Dynamic Loading Set config.gif >>(loading new PMM dynamic page then loading my saved config)

Issue seems to also occur if you flip between custom configs too PPM_Dynamic Set PPM_Dynamic Loading Set config

Steps to reproduce bug

  1. Set strategy parameters
  2. Run Backtest
  3. Save Config
  4. Open new PMM Dynamic page
  5. Untick default config and select the config saved in step 3
  6. check if your Executor and Backtesting are the same as what was created in step 1