An algorithmic trading framework built using CCXT for multiple exchanges
- Website: https://quantumvoid.org
- API (BYBIT): https://api.quantumvoid.org/data/quantdatav2_bybit.json
- Discord: https://discord.gg/4GvHqPxfud
Directional Scalper | API Scraper | Dashboard | Directional Scalper Multi | Menu GUI |
---|---|---|---|---|
To run the bot inside docker container use the following command:
docker-compose run directional-scalper python3.11 bot.py --symbol SUIUSDT --strategy bybit_hedge_mfirsi_maker --config config_main.json
If you need to use a proxy to access the Exchange API, you can set the environment variables as shown in the following example:
$ export HTTP_PROXY="http://10.10.1.10:3128" # these proxies won't work for you, they are here for example
$ export HTTPS_PROXY="http://10.10.1.10:1080"
- Get token from botfather after creating new bot, send a message to your new bot
- Go to https://api.telegram.org/bot<bot_token>/getUpdates
- Replacing <bot_token> with your token from the botfather after creating new bot
- Look for chat id and copy the chat id into config.json
- Install developer requirements from pipenv
pipenv install --dev
(to keep requirements in a virtual environment) - Install pre-commit hooks
pre-commit install
(if you intend to commit code to the repo) - Run pytest
pytest -vv
(if you have written any tests to make sure the code works as expected)
- A lot of top secret cutting edge stuff
- Huobi, Binance, Phemex, MEXC base. (MEXC Futs API down until Q4)