Skip to content

mariodematteis/InkosiOrderManagementSystemMT5

Repository files navigation

Inkosi

FastAPI MongoDB Postgres Windows

Table of Contents

Introduction

Note

Currently working on the 'develop' branch

Important

At the state of art, due to the MetaTrader5 API, Windows is the only operating system supporting the platform

It is a OMS (Order Management System) written in Python which interacts, through the MetaTrader5 library, with the MetaTrader5 Client. The project aims to offers a solid and reliable infrastructure able to quickly open and close trading positions.

Alt text

Installation

As already mentioned, due to the MetaTrader5 API (which currently represents the only API Available for Trading Execution). MetaTrader5 is the most used trading platform on CFDs Broker.

Note

CFD, Credit For Difference, is a contract between a buyer and a seller that stipulates that the buyer must pay the seller the difference between the current value of an asset and its value at contract time.

Features

Installation on Windows

Installation as a Windows-based Docker Container

In the repository, a compose.yaml file is available to run all the services necessary to let platform properly work.

Future Versions

  • New API Supporting will be provided, in particular: TWS API (Trader Workstation API)
  • Introduce Linux support for
    • Machine Instance
    • Docker Instance

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published