• MT5 toolbar: Algo Trading = ON (green)
• MT5 → Tools → Options → Expert Advisors: enable algorithmic trading
Choose your trading style
Use this for manual trading and seeing the system on-chart. You'll get full HUD, visuals, and signal buttons.
Requires Elite license — automated trading with full risk management
Full automation with the Expert Advisor. The EA reads signals from the indicator and executes trades automatically.
Requires Elite license — automated trading with full risk management
01
Go to Member Portal → Downloads and download what your plan includes:
PASTE _YOUR_FILENAME (compiled .ex5 for users; .mq5 for dev)Trader_#24_7_vNext_0802
1.MT5 → File → Open Data Folder
2.Copy files to:
3. Restart MT5 (or Navigator→right-click→ Refresh.
MQL5/Indicators/ → Indicator .ex5MQL5/Experts/ → EA .ex51.Put the .mq5 files in the same folders:
2.Open MetaEditor and Compile (creates .ex5)
3. Restart MT5
MQL5/Indicators/ → Indicator .mq5MQL5/Experts/ → EA .mq503
1. Open a chart (symbol + timeframe you trade)
2. Drag the indicator onto the chart
3. In Inputs, confirm:
Key setting
InpBackendMode = 0.0
• 0.0 = full HUD / visuals / buttons
• 1.0 = EA backend (no HUD/buttons)
If you run multiple charts (recommended discipline)
Set these so your charts don’t “cross-talk”:
InpChannelId = "A"
InpInstanceId = "1"
(You can keep defaults for a single-chart setup.)
04
• MT5 toolbar: Algo Trading = ON (green)
• MT5 → Tools → Options → Expert Advisors: enable algorithmic trading
Drag the EA onto the chart
In Inputs, set these correctly:
1) Point the EA to the indicator file (MOST IMPORTANT)
PASTE _YOUR_FILENAME 12_TIERS_v4" 2) Match the EA ↔ Indicator channel/instance
Set the same values you used on the indicator:
InpIndicatorName = "PASTE _YOUR_FILENAME" InpInstanceId = "1"3) Make sure trading is enabled
AllowTrading = trueThe EA also syncs with the indicator HUD’s Allow-Trading toggle via GlobalVariables, so matching InpChannelId matters.
4) Choose which signal types the EA is allowed to trade
Default recommended (safe):
InpAllowEarlyBOS = trueInpAllowRetestHit = trueInpAllowImmediate = trueInpAllowOBConfirm = false(turn on only if you actively use OB Confirm)
5) Signal timeframe
InpSignalTF = PERIOD_CURRENT(recommended)
Only change if you intentionally want the EA to read signals from a different timeframe.
05
Keep these defaults:
InpNumParams = 1
P1 = 1.0
Why:
In your indicator, the first input is:
InpBackendMode (0.0 visual, 1.0 backend)
So by default your EA launches an internal indicator instance with:
InpBackendMode = 1.0
(no HUD, faster, made for automation)
(But most users will still attach the indicator in frontend mode to see the setups.)
06
In Indicator Inputs:
InpUseWebsiteLicensing = true
InpLicServerBaseURL = "https://api.tradingsmarter.online"InpLicProductId = "tradingsmarter_vNext"InpLicKey = "PASTE_YOUR_KEY"In EA Inputs (same idea):
InpUseWebsiteLicensing = trueInpLicServerBaseURL = "https://api.tradingsmarter.online"InpLicProductId = "tradingsmarter_vNext"InpLicKey = "PASTE_YOUR_KEY"B) Allow WebRequest to you API
MT5 → Tools → Options → Expert Advisors:
Add:
"Add URL to Tools → Options → Expert Advisors → Allow WebRequest."
C) Enable DLL imports (required for signed-token verification)
Your code can require DLL imports for signed license verification.
When attaching the Indicator/EA, in the Common tab:
"Enable DLL imports to verify license"
07
Most common causes:
Fix:
Fix:
Fix:
Fix:
Use unique IDs:
You’re all set! Explore these resources to get the most out of your Trading Smarter system.
Learn about the Trading Smarter system architecture and trading methodology
Get optimized preset files and setup wizard for quick configuration
Need help? Our support team is ready to assist you