Easy-to-use multi-strategic automatic trading for Binance Futures with Telegram integration
Easy-to-use multi-strategic automatic trading for Binance Futures with Telegram integration
credentials.py
.pip3 install -r requirements.txt
.python3 init_indicators_dict.py
.python3 init_orders_dict.py
.python3 main.py
.This will run an example bot on trading Bitcoin with 4 strategies simultaneously.
To write custom bots you can:
init_indicators_dict.py
(because we are handling indicators in the client side with pickle files).init_orders_dict.py
(because we are handling orders in the client side with pickle files).indicators.py
.main.py
(especially inside is_it_time_to_open_long_position
and is_it_time_to_open_short_position
functions).config.py
.Note: If you define any machine learning model, you can use recent_prices_list
as its input.
Warning: Binance has a maximum limit of 10 take-profit and stop-loss open orders, therefore do not use more than 5 strategies at the same time.
/start
your bot. Open up a private message with your bot by searching its username, then hit the start button.TELEGRAM_API_KEY
and TELEGRAM_USER_ID
in credentials.py
, and SEND_TELEGRAM_MESSAGE
in config.py
.main.py
smaller.indicators.py
.