⚠️ Risk notice: this software is a trading tool. It is not investment advice and does not promise profit; leveraged trading can lose your entire capital.Risk Disclosure

Getting started

Five steps from install to running. Pay attention to step 3 — that is where most "the EA does not work" reports come from.

Five steps

  1. Put the EA into your MT5 data folder
    In MT5: File → Open Data Folder → MQL5\Experts, and copy 多即是空.ex5 there. Back in MT5 press F5 to refresh the Navigator (or restart the terminal); the EA appears under "Expert Advisors".
    Keep only the main file in that folder — do not leave several versions side by side.
  2. Attach it to a chart and allow algo trading
    Open the M5 chart of your symbol → drag the EA onto it → tick "Allow Algo Trading". Also make sure the "Algo Trading" button in the toolbar is green.
  3. Whitelist the licensing domain (licensed edition only)
    MT5 → Tools → Options → Expert Advisors → tick "Allow WebRequest for listed URL" and add:
    https://api.dkdk.hk
    Without this line the licensed edition cannot validate its licence. The free edition does not use the network at all.
  4. Configure sessions and parameters
    Parameters are grouped: Sessions (Asia/Europe/US start, end, enable), Strategies, Risk, Display. For a first run, keep the defaults for a day or two and check that the chart shows the session boxes and the reference range lines (high/low lines with price labels).
  5. Confirm via the log
    Open the "Experts" tab at the bottom of MT5 and look for the startup banner and the status line:
    📌 运行态: 品种=XAUUSD 图表=PERIOD_M5 判定周期=M5 | 608=on 609=on 610=on …
    🔍 [XAUUSD] 美盘 → 参考 欧盘 区间: 2026.09.16 14:00 - 20:00 高:… 低:…

Recommended settings

First decide which sessions you trade

Disable the sessions you do not want (set their times to 0) and trade only the hours you understand and can sit through.

Then decide how often it may trade

The per-session, per-direction cap is the most direct pace control. Combine it with "one trade per direction" to avoid stacking.

Make the stop-loss stand up first

Confirm that the initial stop-loss basis (opposite boundary / ATR multiple) fits your tolerance before enabling trailing or break-even.

Do not attach several charts of one symbol

Multiple charts of the same symbol (especially different timeframes) interfere with each other. Use one M5 chart per symbol.

FAQ

Log says "regime not allowed"?

The current market regime does not permit that strategy (for example, the range regime blocks the breakout strategies by default). This is by design, not a fault.

Range lines appear but no trade is opened?

Read the decision trace line by line: arming state, regime, trade-count cap, protective-exit fuse and EMA filter all state their reason in the log.

Licensed edition says "not licensed"?

First check that the licensing domain is in the WebRequest whitelist; then confirm that support has registered your broker + account pair.

Do I need a new licence on a new PC?

No. The licence binds to the account, not to the computer.