Make the strategy your own.

With the source in your hands, your ideas can go further than the settings panel.

No extra dependencies to install

Open your source in MetaEditor and start building. Projects use self-contained code or the standard libraries already included with MT5.

Unlimited personal use

Study, customise and trade on your own accounts. Your EA source gives you the freedom to keep refining your ideas.

Pay once. No activation or usage fees.

One purchase per source project. MQLume does not charge by the number of activations or uses.

Vibe coding. Your trading judgement.

Bring your ideas to an AI coding assistant. Use the editable MQL5 project as your starting point, and stay in control of every change.

  1. Describe your idea

    Ask for a session filter, clearer logging or a different risk rule.

  2. Review the change

    Read the proposed code, check the logic and compile it in MetaEditor.

  3. Test your version

    Compare backtests, then test on a demo account before considering live use.

Use an AI tool of your choice; no AI subscription is included. Review generated code and keep your source private. Better tools support your process, but do not guarantee trading profits.

Overview

An EA you can make your own.

Explore four gold trading cores in one MT5 project. Ghost A, B, C and D provide independent controls for direction, position sizing, stops and trailing exits. Start with the compiled EA and included guide, or explore the complete source with an AI coding assistant to understand the rules and shape your own changes.

Built for MetaTrader 5. A complete source project, clear inputs and practical documentation give you control over your next build.

No external MQH or DLL required

Project specifications

Platform
MetaTrader 5 / MQL5; not compatible with MT4
Version
5.10
Dependencies
MT5 standard libraries and the supplied project resources. No separate DLL or custom MQH download.
Inputs
113 input entries; see the supplied parameter guide.
Build & testing
Compile in MT5 MetaEditor. See README.txt for installation and PARAMETERS.pdf for parameter guidance.

Trading setup

Stated specifications

XAUUSD · Four trading cores with independent sizing and exits.

These are marketplace specifications, not a guarantee of suitable capital or performance.

Symbol
XAUUSD
Chart timeframe
H1
VPS
Recommended for uninterrupted operation

Inside the source

Explore 50 lines of the project's MQL5 source. Scroll inside the editor to discover more.

MQL5 / .mq5
Ghost Scalper MT5 5.10[MQLume].mq5v5.10
bool MQLumeLoadPanelImage(const string resource,const uint expectedWidth,const uint expectedHeight,uint &pixels[]){   uint width=0,height=0;   return ResourceReadImage(resource,pixels,width,height) && width==expectedWidth && height==expectedHeight;}// Inputs and configuration options#property strict#property version "5.10"#property copyright "Copyright 2026, MQLume"#property link "https://mqlume.com"#property description "Ghost Scalper MT5 5.10"#include <Trade/Trade.mqh>class MQLumeTrade : public CTrade{protected:   virtual bool OrderSend(const MqlTradeRequest &request, MqlTradeResult &result)   {      MqlTradeRequest labeledRequest = request;      labeledRequest.comment = "@MQLume";      return CTrade::OrderSend(labeledRequest, result);   }};enum MQLumeLotMode{   FIXED_LOT=0, // Fixed Lot   RISK_PERCENT=1, // Risk Percent   BALANCE_REFERENCE=2 // Risk per Balance};enum MQLumeExitMode{   STANDARD_EXIT=0, // Standard Trail   CUSTOM_EXIT=1 // Custom};enum MQLumeSlipMode{   SLIP_SOFT=0, // Soft - 25%   SLIP_MEDIUM=1, // Medium - 50%   SLIP_HARD=2 // Hard - 100%};enum MQLumeWeekRisk{   WEEK_OFF=0, // OFF   WEEK_REDUCE_25=1, // REDUCE 25%   WEEK_REDUCE_50=2 // REDUCE 50%};enum MQLumeDashboard{

Your next build starts here.

Included files

Complete source, practical documentation and reference files to help you understand, customise and test your EA.

One project.
Complete source.

100% source code means the editable implementation of this product is supplied in full. It is not an EX5-only delivery or a hidden strategy module.

Version 5.10 · Personal-use licence
  • EX5

    Ghost Scalper MT5 5.10[MQLume].ex5

    The compiled EA accompanying the source. Recompile after editing the MQ5.

    Included
  • MQ5

    Ghost Scalper MT5 5.10[MQLume].mq5

    Complete, editable single-file source. Read the logic, customise it and compile your own EA.

    Included
  • BMP

    Images/logo.bmp

    Bundled compile-time resource; preserve its relative path.

    Included
  • BMP

    Images/status_1.bmp

    Bundled compile-time resource; preserve its relative path.

    Included
  • BMP

    Images/status_2.bmp

    Bundled compile-time resource; preserve its relative path.

    Included
  • BMP

    Images/status_3.bmp

    Bundled compile-time resource; preserve its relative path.

    Included
  • BMP

    Images/status_4.bmp

    Bundled compile-time resource; preserve its relative path.

    Included
  • BMP

    Images/status_5.bmp

    Bundled compile-time resource; preserve its relative path.

    Included
  • PDF

    PARAMETERS.pdf

    PARAMETERS.pdf explains the current inputs, defaults and usage. Preserve all supplied project subfolders when compiling.

    Included
  • SET

    Presets/Default.set

    MT5 input preset. Review the settings before use.

    Included
  • TXT

    README.txt

    A concise welcome, installation and compilation guide, with licence terms and support details.

    Included

Testing

Build confidence through testing.

Explore, customise and test your EA across different market conditions. Start with the supplied guide, then build a testing routine around your own settings.

Version v5.10 · 113

Parameter guide

Initial settings from the delivered source. Review and test changes before using them.

Explore the inputs below to shape the EA around your research, risk preferences and workflow. Outgoing EA order comments use @MQLume and retain required strategy identifiers. Comment inputs remain for saved-setting compatibility and do not remove the execution label.

Read PARAMETERS.pdf alongside README.txt for the meaning, defaults and operating notes behind the short input labels.

How to read EA parameters
=== NEWS FILTER ===

Initial settings from the delivered source. Review and test changes before using them.

=== NEWS FILTER ===
Source input keyInitial value
Order comment (fixed to @MQLume)OrderCommentText@MQLume
Enable HIGH-impact USD news filterInpUseNewsFilterfalse
Minutes before a news eventInpNewsMinutesBefore30
Minutes after a news eventInpNewsMinutesAfter30
News week riskInpNewsWeekRiskMode0WEEK_OFF
=== NEWS FILTER - EVENTS ===

Initial settings from the delivered source. Review and test changes before using them.

=== NEWS FILTER - EVENTS ===
Source input keyInitial value
InpNewsFOMCtrue
InpNewsCPItrue
InpNewsNFPJobstrue
InpNewsPCEtrue
InpNewsPPIfalse
InpNewsGDPfalse
InpNewsRetailSalesfalse
InpNewsISMfalse
=== NEWS FILTER - WEBREQUEST ===

Initial settings from the delivered source. Review and test changes before using them.

=== NEWS FILTER - WEBREQUEST ===
Source input keyInitial value
InpWebRequestSetupMT5: Tools > Options > Expert Advisors > Allow WebRequest
InpWebRequestURLhttps://nfs.faireconomy.media
=== SYSTEM / MAGIC NUMBERS / DASHBOARD ===

Initial settings from the delivered source. Review and test changes before using them.

=== SYSTEM / MAGIC NUMBERS / DASHBOARD ===
Source input keyInitial value
InpDashboardMode2DASH_OFF
Current parameters

Initial settings from the delivered source. Review and test changes before using them.

Current parameters
Source input keyInitial value
InpMagicCoreA2101
InpMagicCoreB2102
InpMagicCoreC2103
InpMagicCoreD2104
Enable Ghost AInpEnableCoreAtrue
Lot modeInpLotModeCoreA0FIXED_LOT
Fixed lotInpFixedLotCoreA0.01
Risk percentInpRiskCoreA0.25
Balance referenceInpBalanceRefCoreA1000.0
Slippage calculationInpSlippageCalcCoreA1SLIP_MEDIUM
Enable buyInpTradeABuytrue
Exit modeInpExitModeCoreABuy0STANDARD_EXIT
Custom stop lossInpCustomCoreABuySL800.0
Custom take profitInpCustomCoreABuyTP2500.0
Custom trail startInpCustomCoreABuyTrailStart250.0
Custom trail distanceInpCustomCoreABuyTrailDistance150.0
Custom trail stepInpCustomCoreABuyTrailStep80.0
Enable sellInpTradeASelltrue
Exit modeInpExitModeCoreASell0STANDARD_EXIT
Custom stop lossInpCustomCoreASellSL800.0
Custom take profitInpCustomCoreASellTP2500.0
Custom trail startInpCustomCoreASellTrailStart250.0
Custom trail distanceInpCustomCoreASellTrailDistance150.0
Custom trail stepInpCustomCoreASellTrailStep80.0
Enable Ghost BInpEnableCoreBtrue
Lot modeInpLotModeCoreB0FIXED_LOT
Fixed lotInpFixedLotCoreB0.01
Risk percentInpRiskCoreB0.25
Balance referenceInpBalanceRefCoreB1000.0
Slippage calculationInpSlippageCalcCoreB1SLIP_MEDIUM
Enable buyInpTradeBBuytrue
Exit modeInpExitModeCoreBBuy0STANDARD_EXIT
Custom stop lossInpCustomCoreBBuySL800.0
Custom take profitInpCustomCoreBBuyTP2500.0
Custom trail startInpCustomCoreBBuyTrailStart250.0
Custom trail distanceInpCustomCoreBBuyTrailDistance150.0
Custom trail stepInpCustomCoreBBuyTrailStep80.0
Enable sellInpTradeBSelltrue
Exit modeInpExitModeCoreBSell0STANDARD_EXIT
Custom stop lossInpCustomCoreBSellSL800.0
Custom take profitInpCustomCoreBSellTP2500.0
Custom trail startInpCustomCoreBSellTrailStart250.0
Custom trail distanceInpCustomCoreBSellTrailDistance150.0
Custom trail stepInpCustomCoreBSellTrailStep80.0
Enable Ghost CInpEnableCoreCtrue
Lot modeInpLotModeCoreC0FIXED_LOT
Fixed lotInpFixedLotCoreC0.01
Risk percentInpRiskCoreC0.25
Balance referenceInpBalanceRefCoreC1000.0
Slippage calculationInpSlippageCalcCoreC1SLIP_MEDIUM
Enable buyInpTradeCBuytrue
Exit modeInpExitModeCoreCBuy0STANDARD_EXIT
Custom stop lossInpCustomCoreCBuySL800.0
Custom take profitInpCustomCoreCBuyTP2500.0
Custom trail startInpCustomCoreCBuyTrailStart250.0
Custom trail distanceInpCustomCoreCBuyTrailDistance150.0
Custom trail stepInpCustomCoreCBuyTrailStep80.0
Enable sellInpTradeCSelltrue
Exit modeInpExitModeCoreCSell0STANDARD_EXIT
Custom stop lossInpCustomCoreCSellSL800.0
Custom take profitInpCustomCoreCSellTP2500.0
Custom trail startInpCustomCoreCSellTrailStart250.0
Custom trail distanceInpCustomCoreCSellTrailDistance150.0
Custom trail stepInpCustomCoreCSellTrailStep80.0
Enable Ghost DInpEnableCoreDtrue
Lot modeInpLotModeCoreD0FIXED_LOT
Fixed lotInpFixedLotCoreD0.01
Risk percentInpRiskCoreD0.25
Balance referenceInpBalanceRefCoreD1000.0
Slippage calculationInpSlippageCalcCoreD1SLIP_MEDIUM
Enable buyInpTradeDBuytrue
Exit modeInpExitModeCoreDBuy0STANDARD_EXIT
Custom stop lossInpCustomCoreDBuySL800.0
Custom take profitInpCustomCoreDBuyTP2500.0
Custom trail startInpCustomCoreDBuyTrailStart250.0
Custom trail distanceInpCustomCoreDBuyTrailDistance150.0
Custom trail stepInpCustomCoreDBuyTrailStep80.0
Enable sellInpTradeDSelltrue
Exit modeInpExitModeCoreDSell0STANDARD_EXIT
Custom stop lossInpCustomCoreDSellSL800.0
Custom take profitInpCustomCoreDSellTP2500.0
Custom trail startInpCustomCoreDSellTrailStart250.0
Custom trail distanceInpCustomCoreDSellTrailDistance150.0
Custom trail stepInpCustomCoreDSellTrailStep80.0
Prop Firm ModeInpPropFirmMode0MQLUME_PROP_OFF
Max Daily Drawdown % (0 = OFF)InpPropFirmDailyDrawdownPct4.0
Max Overall Drawdown % (0 = OFF)InpPropFirmOverallDrawdownPct6.0
Overall Drawdown ModeInpPropFirmOverallMode0MQLUME_PROP_STATIC
Starting Balance (0 = account balance)InpPropFirmStartingBalance0.0
Max Risk Per Trade % (0 = OFF)InpPropFirmMaxRiskPerTradePct0.5
Max Total Open Risk % (0 = OFF)InpPropFirmMaxTotalOpenRiskPct2.0
Daily Profit Target % (0 = OFF)InpPropFirmDailyProfitTargetPct0.0
Safety Buffer %InpPropFirmSafetyBufferPct0.0
Daily Reset Hour (server time)InpPropFirmResetHour0
Daily Reset Minute (server time)InpPropFirmResetMinute0
Challenge Tracking IDInpPropFirmTrackingIdDEFAULT
Limit ActionInpPropFirmLimitAction0MQLUME_PROP_BLOCK_ONLY

Support after delivery

Bug fixes are included.

While the product is actively maintained, we investigate and fix reproducible defects in the delivered, unmodified code that conflict with the product description.

Support: while the product is actively maintained

Delivery & compilation

Missing files, incorrect delivery and original-code compilation failures in the stated environment.

Code & documentation defects

Provide the release, settings, logs and reproduction steps so we can assess and resolve the issue.

Support scope

Start with the included guide and contact us for help with delivery or reproducible software defects. Trading results are not guaranteed.

FAQ

Frequently asked questions

Help centre
What am I buying?

You may read, modify and compile the delivered source for your own research and trading accounts. Keep a backup of the original delivery before making changes. You may not resell, redistribute, publish or sublicense the source or compiled files, or offer them as a white-label product, without separate written permission. Source delivery does not transfer copyright or ownership of third-party names.

Refunds after delivery

Source code is a copyable digital product. Once delivered, we do not accept change-of-mind refunds, including because you no longer need the product. Check compatibility, contents and disclosed limits before ordering.

Delivery and bug reports

After payment is verified, we deliver the source package and documentation to your order email. Check your inbox and spam folder. Keep your order reference for delivery and support questions. Include your order reference, source release, terminal build, settings, expected behaviour and steps to reproduce. Attach only relevant logs and remove account credentials.

Delivery & support

  1. 1

    Review

    Read the files, environment and terms

  2. 2

    Confirm

    Check the source version and purchase terms

  3. 3

    Pay

    Payment is checked with the provider or on the selected blockchain

  4. 4

    Automatic delivery

    Fast, automatic delivery after payment confirmation. No waiting for manual dispatch.

MQLume Bespoke

Built around your ambition.

Explore bespoke services →

Have something more specific in mind?

Ask us about advanced custom development. Share your requirements through private support or email; we will discuss the scope and quote separately.

100% committed to following up on your delivery and support requests.

Explore free EA source code

Free downloads. Real source files.

FREE

Lizard [MQLume]

MQL5 / MT5Version v2.1

Free editable gold breakout project with six independently selectable cores, session filters and flexible position sizing.

US$99.00FREE
FREE

Scraper Gold [MQLume]

MQL5 / MT5Version v3.7

Free editable source with compiled EX5: four gold breakout engines with independent profiles, sizing, direction and exits.

US$95.00FREE

Learn the difference: MQL4 / MQL5 source uses .mq4 / .mq5; EX4 / EX5 files are compiled programs. Buying an EX4 or EX5 file does not automatically include source code.

Journal Starter

Two original, non-trading learning samples for MT4 and MT5. Inspect OnInit and OnDeinit logging without order execution.

Learning samples only. Review and compile them in MetaEditor before use; these samples do not place trades.

Reviews & questions

Loading…

MQLume

More to explore. A community to share it with.

Stay close to MQLume, wherever you like to learn.

YouTube

See our EAs in action. Explore backtests, walkthroughs and practical guides.

Watch on YouTube

Telegram

Meet other EA users, share ideas and keep up with what’s new.

Join the community Follow official updates

Checkout

Ghost Scalper [MQLume]

Version 5.10 · Personal-use licence

Order total
US$249

Account downloads · email delivery

Screenshot · Ghost Scalper [MQLume]

Screenshot — Ghost Scalper [MQLume]
Enlarge image ↗

Cart

One personal-use licence per project. Each project can be added once.

Your cart is waiting for its first passenger.

Choose an EA or source edition to get started.

Continue shopping