Nevar pievienot vairāk kā 25 tēmas
Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
lza_menace
10fbd8d66e
|
pirms 1 gada | |
---|---|---|
grafana | pirms 1 gada | |
static | pirms 4 gadiem | |
.gitignore | pirms 4 gadiem | |
LICENSE | pirms 4 gadiem | |
README.md | pirms 4 gadiem | |
db.py | pirms 1 gada | |
docker-compose.yaml | pirms 1 gada | |
env-example | pirms 1 gada | |
requirements.txt | pirms 4 gadiem | |
trade.py | pirms 1 gada | |
tradeogre.py | pirms 1 gada |
README.md
totrader
Experimental market maker script for TradeOgre. As of now it checks if the bid-ask spread is over a certain threshold and places a buy and sell order above and below the current bid and ask.
This is still a work in progress.
Setup
# Setup secrets and adjust parameters
cp env-example .env
vim .env
# Run containers
docker-compose up -d
Usage
This is a command line tool with an option to run continuously or only once.
$ ./trade.py --help
usage: trade.py [-h] [--market-maker] [--balances] [--update-orders]
[--market-data] [--run]
Helpful TradeOgre trading script
optional arguments:
-h, --help show this help message and exit
--market-maker Put in buy/sell orders
--balances Update coin balances of both base and currency
--update-orders Update status of orders
--market-data Update market data
--run Run continuously
View the results/metrics in your browser at http://localhost:3000 with the Grafana password specified. You'll need to add a datasource for the PostgreSQL database. Dial that in and your graphs should start working. Here's what it looks like: