Skip to content

Latest commit

 

History

History
60 lines (50 loc) · 1.93 KB

README.md

File metadata and controls

60 lines (50 loc) · 1.93 KB

Auto-trading backend for Exness exchange

A web crawler & backend for Exness MT5 trading platform. It is used to automate the trading process on the platform and provide APIs for the trading bot and the frontend.

Table of Contents

Environment setup

  1. Install Chrome
  2. Find version of Chrome and find related version of ChromeDriver

    chrome://version

  3. Install ChromeDriver
  4. Install Selenium
pip install selenium
  1. Install Pytest

Configuration

# src/.env

# Exness website login
LOGIN[email protected]
LOGIN_PASSWORD=*******

# MT5 account
ACCOUNT=12345678
PASSWORD=*******
SERVER=Exness-MT5Trial3

Start up

  1. Copy MQL5/onTrade.mq5 into MetaEditor
  2. Run API server
virtualenv .venv
source .venv/bin/activate   # source .venv/Scripts/activate  on Windows
./start.sh
  1. make sure you have API server address whitelisted in the settings of MT5 before you start running MQL

References