Get started

Every strategy here is a plain file for qkt, an open-source trading engine. These guides take you from the file you download to a strategy trading your own MetaTrader 5 account, running around the clock on a server, with a dashboard to watch it.

Video: From download to a running strategy

A recorded walkthrough of this guide is coming soon.

How the pieces fit

strategy file (.qkt) → qkt engine → mt5-gateway → MetaTrader 5 → your broker
                        ↳ qkt-insights (what it did, live)

qkt

Open source · Apache-2.0

The trading engine every strategy is written for and tested on: a small strategy language, deterministic tick backtests, paper trading and live trading through MetaTrader 5.

GitHubDocumentation

mt5-gateway

Open source · MIT

Runs the real MetaTrader 5 terminal headless in Docker and exposes it as an HTTP API, so qkt can trade any MT5 broker account without a Windows desktop.

GitHubDocumentationDocker Hub

qkt-insights

Open source · Apache-2.0

A self-hosted dashboard that records what your qkt strategies do live: signals, orders, fills, equity and drawdown, with alerts.

GitHub

The guides, in order

  1. Run a strategy with qkt: install the engine, re-run the backtest yourself, paper-trade it.
  2. Trade it on MetaTrader 5: connect a broker account, on demo first.
  3. Watch it with qkt-insights: every signal, order and fill on a dashboard, with alerts.
  4. Run it 24/7 on a VPS: a small server near your broker that never sleeps.

Read the risk disclosure before trading real money. qkt Labs sells independent research and software; it does not promise profits or give advice.