## Test Bot 001 Create user directories: freqtrade create-userdir --userdir /home/john/freqtrade/user_data_TB001 New configuration file: freqtrade new-config --config /home/john/freqtrade/user_data_TB001/config.json Example: { "max_open_trades": 20, "stake_currency": "USDT", "stake_amount": "unlimited", "tradable_balance_ratio": 0.99, "fiat_display_currency": "USD", "dry_run": true, "cancel_open_orders_on_exit": false, "trading_mode": "spot", "margin_mode": "", "unfilledtimeout": { "entry": 10, "exit": 10, "exit_timeout_count": 0, "unit": "minutes" }, "entry_pricing": { "price_side": "same", "use_order_book": true, "order_book_top": 1, "price_last_balance": 0.0, "check_depth_of_market": { "enabled": false, "bids_to_ask_delta": 1 } }, "exit_pricing":{ "price_side": "same", "use_order_book": true, "order_book_top": 1 }, "exchange": { "name": "binance", "key": "", "secret": "", "ccxt_config": {}, "ccxt_async_config": {}, "pair_whitelist": [ ], "pair_blacklist": [ "BNB/.*" ] }, "pairlists": [ { "method": "VolumePairList", "number_assets": 20, "sort_key": "quoteVolume", "min_value": 0, "refresh_period": 1800 } ], "edge": { "enabled": false, "process_throttle_secs": 3600, "calculate_since_number_of_days": 7, "allowed_risk": 0.01, "stoploss_range_min": -0.01, "stoploss_range_max": -0.1, "stoploss_range_step": -0.01, "minimum_winrate": 0.60, "minimum_expectancy": 0.20, "min_trade_number": 10, "max_trade_duration_minute": 1440, "remove_pumps": false }, "telegram": { "enabled": false, "token": "", "chat_id": "" }, "api_server": { "enabled": true, "listen_ip_address": "127.0.0.1", "listen_port": 8080, "verbosity": "error", "enable_openapi": false, "jwt_secret_key": "somethingrandom", "CORS_origins": ["http://localhost:8080"], "username": "freqtrader", "password": "pass" }, "bot_name": "TB001", "initial_state": "running", "force_entry_enable": false, "internals": { "process_throttle_secs": 5 } } Start the first bot: freqtrade trade --logfile /home/john/freqtrade/user_data_TB001/logs/TB001.log --config /home/john/freqtrade/user_data_TB001/config.json --strategy ReinforcedSmoothScalp --db-url sqlite:////home/john/freqtrade/user_data_TB001/TB001.live.sqlite ## Test Bot 002 Create user directories: freqtrade create-userdir --userdir /home/john/freqtrade/user_data_TB002 New configuration file: freqtrade new-config --config /home/john/freqtrade/user_data_TB002/config.json Example: { "max_open_trades": 20, "stake_currency": "USDT", "stake_amount": "unlimited", "tradable_balance_ratio": 0.99, "fiat_display_currency": "USD", "dry_run": true, "cancel_open_orders_on_exit": false, "trading_mode": "spot", "margin_mode": "", "unfilledtimeout": { "entry": 10, "exit": 10, "exit_timeout_count": 0, "unit": "minutes" }, "entry_pricing": { "price_side": "same", "use_order_book": true, "order_book_top": 1, "price_last_balance": 0.0, "check_depth_of_market": { "enabled": false, "bids_to_ask_delta": 1 } }, "exit_pricing":{ "price_side": "same", "use_order_book": true, "order_book_top": 1 }, "exchange": { "name": "binance", "key": "", "secret": "", "ccxt_config": {}, "ccxt_async_config": {}, "pair_whitelist": [ ], "pair_blacklist": [ "BNB/.*" ] }, "pairlists": [ { "method": "VolumePairList", "number_assets": 20, "sort_key": "quoteVolume", "min_value": 0, "refresh_period": 1800 } ], "edge": { "enabled": false, "process_throttle_secs": 3600, "calculate_since_number_of_days": 7, "allowed_risk": 0.01, "stoploss_range_min": -0.01, "stoploss_range_max": -0.1, "stoploss_range_step": -0.01, "minimum_winrate": 0.60, "minimum_expectancy": 0.20, "min_trade_number": 10, "max_trade_duration_minute": 1440, "remove_pumps": false }, "telegram": { "enabled": false, "token": "", "chat_id": "" }, "api_server": { "enabled": true, "listen_ip_address": "127.0.0.1", "listen_port": 8081, "verbosity": "error", "enable_openapi": false, "jwt_secret_key": "somethingrandom", "CORS_origins": ["http://localhost:8080"], "username": "freqtrader", "password": "pass" }, "bot_name": "TB002", "initial_state": "running", "force_entry_enable": false, "internals": { "process_throttle_secs": 5 } } Start the second bot: freqtrade trade --logfile /home/john/freqtrade/user_data_TB002/logs/TB002.log --config /home/john/freqtrade/user_data_TB002/config.json --strategy ReinforcedSmoothScalp --db-url sqlite:////home/john/freqtrade/user_data_TB002/TB002.live.sqlite _____________________________________________________________________________ Add to the `.bash_aliases` file: # Start trading bots alias bot1="cd /home/john/freqtrade/; source /home/john/freqtrade/.env/bin/activate; freqtrade trade --logfile /home/john/freqtrade/user_data_TB001/logs/TB001.log --config /home/john/freqtrade/user_data_TB001/config.json --strategy ReinforcedSmoothScalp --db-url sqlite:////home/john/freqtrade/user_data_TB001/TB001.live.sqlite" alias bot2="cd /home/john/freqtrade/; source /home/john/freqtrade/.env/bin/activate; freqtrade trade --logfile /home/john/freqtrade/user_data_TB002/logs/TB002.log --config /home/john/freqtrade/user_data_TB002/config.json --strategy ReinforcedSmoothScalp --db-url sqlite:////home/john/freqtrade/user_data_TB002/TB002.live.sqlite"