deploy-examples icon indicating copy to clipboard operation
deploy-examples copied to clipboard

No Local Instances Shown After PMM Strategy Deployment

Open sultanmyrza opened this issue 1 year ago • 1 comments

Describe the bug

No Local Instances Shown After PMM Strategy Deployment

Description

After configuring and attempting to deploy a Pure Market Making (PMM) strategy in Hummingbot, no local instances appear in the dashboard. This occurs regardless of whether Risk Management and Rebalance Configuration settings are enabled or disabled. The deployment process completes without any visible error messages in the docker logs.

Environment

  • Hummingbot version: v2.1.0
  • Deployment method: Docker
  • Connector: Binance
  • Video demonstration: Hummingbot PMM Strategy Deployment Issue

System Information

  • Chip: Apple M1 Pro
  • Memory: 16 GB
  • OS: macOS 15.1 (24B83)
  • Docker version 27.3.1, build ce12230

Steps to reproduce bug

Steps to Reproduce

  1. Start with a clean Hummingbot installation
  2. Run bash setup.sh to initialize Hummingbot services (dashboard, backend-api, and broker)
  3. Configure Binance connector with valid credentials
  4. Create a new PMM strategy with default configuration
  5. Run backtesting on the strategy
  6. Upload the configuration to Hummingbot backend
  7. Attempt to deploy the strategy without Risk Management settings
    • Expected: "Bot Config Try 1" instance should appear in dashboard
    • Actual: No instances appear in the dashboard
  8. Try deploying again with Risk Management and Rebalance Configuration enabled
    • Expected: Instance should appear in dashboard
    • Actual: No instances appear in the dashboard
  9. Check docker logs using docker logs -f
    • No error messages are visible in the logs

Additional Notes

  • The Binance connector configuration is successful and verified
  • The strategy configuration and backtesting complete without errors
  • The issue persists across multiple deployment attempts
  • Docker logs show no relevant error messages or warnings

sultanmyrza avatar Dec 28 '24 12:12 sultanmyrza

Community Suggestion

A Discord community member suggested:

If there is a problem with the input in the last step, it can be changed to: 10 USDT

Note: This suggestion was implemented but did not resolve the issue. This document serves to record the troubleshooting attempt and its outcome. Alternative solutions will be explored separately.

Current Balance Overview

My total balance on Binance is 11.66 USD, distributed across these assets:

Exchange Token Units Price Value Available Units
binance BNB 0.00053291 721.14 0.3843027174 0.00053291
binance USDT 7.31067 1 7.31067 7.31067
binance WLD 1.81188355 2.203 3.9915794606499997 1.81188355

Steps Taken to Resolve

  1. A Discord community member suggested changing the rebalance input value to "10 USDT"
  2. I updated the PMM configuration with the suggested value
  3. However, after applying these changes, the local instance is still not appearing in the interface

Screenshots for Reference

  1. Current Balance Status 1 Balance

  2. PMM Configuration Settings 2 PMM config

  3. Rebalance Value Update to "10 USDT" 3 Set rebalance to  10 USDT

  4. Result: Local Instance Not Displaying 4 Result - No local instances shown

Current Status

Despite following the suggested fix, the local instance remains invisible in the interface. Additional troubleshooting may be needed.

sultanmyrza avatar Dec 28 '24 15:12 sultanmyrza

You can pull the latest commits from hummingbot/deploy since we have added improvements for dashboard and hummingbot-api (previously backend-api)

rapcmia avatar Jul 17 '25 11:07 rapcmia