Skip to content

cqtrade/etrade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

etrade

Trading bot. Consists of signal service and trading bot.

sh scripts/reload.sh
 docker compose build
 docker compose down
 docker compose up
docker logs etrade-njs-1 -f

docker logs etrade-rsignals-1

Deploy

docker compose build && docker compose down && docker compose up -d

Architecutre

├── README.md
├── docker-compose.yml
├── njs                         # Node project njs
│   ├── Dockerfile
│   ├── _.env
│   ├── dev.js
│   ├── index.js
│   ├── package-lock.json
│   ├── package.json
│   └── src
│       ├── binance-bot
│       ├── createLogger.js
│       ├── index.js
│       ├── log.js
│       ├── logger.js
│       ├── server.js
│       ├── tradebb
│       └── utils.js
└── rsignals                    # Clojure(war JVM) project rsignals. Pedetal template
    ├── Capstanfile
    ├── Dockerfile
    ├── README.md
    ├── config
    │   └── logback.xml
    ├── resources
    ├── src
        └── rsignals
            ├── engine          # generate trading signals
            │   ├── core.clj
            │   ├── dstats.clj
            │   ├── long.clj
            │   ├── ohlc.clj
            │   ├── short.clj
            │   ├── signals.clj
            │   └── ta.clj
            ├── envs.clj
            ├── server.clj      # -main methods starts service
            ├── service.clj
            └── utils.clj

    ├── target

    └── test
        └── rsignals