Skip to content

AutoTP aims to be an automated trading platform that supports multiple exchanges. Inspired by MetaTrader and MQL4.

Notifications You must be signed in to change notification settings

aerooooo/autotp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoTP

AutoTP aims to be an automated trading platform that supports multiple exchanges and programmable strategies (robot/EA). Inspired by MetaTrader and MQL4.

Setup

  1. Build AutoTP with go build -o autotp main.go.
  2. Create a trading robot kzm.go, then compile it with go build kzm.go.
  3. Copy a kzm binary into the same place of autotp.
  4. Run AutoTP with minimum required flags: API Key, Exchange, Symbol, Bot, and Database (SQLite).

Usage

$ autotp trade --apiKey API_KEY --secret SECRET --exchange BINANCE --symbol BNBBUSD --bot kzm --database autotp.db
$ autotp trade -k API_KEY -x SECRET -e BINANCE -s BNBBUSD -b kzm -d autotp.db

Or using a config file,

$ autotp trade --config config.yml
$ autotp trade -c config.yml
$ autotp trade -k API_KEY -x SECRET -c config.yml

(Work-in-Progress) Supported Exchanges

Read-only exchange,

About

AutoTP aims to be an automated trading platform that supports multiple exchanges. Inspired by MetaTrader and MQL4.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%