GoldWarrior Hot EA MT5 Source Code

GoldWarrior Hot EA MT5 Source Code

Pinned Monthly Featured MT5v2.0

CCI/MA/MACD/RSI signal entry + tiered averaging + chain TP + GoldWarrior multi-filter + account-level risk control. Good for ranging and pullback markets.

Views 975 Downloads 143 File 42.6 KB Updated 2026-10-07

Details & Usage Instructions

This is an MT5 two-way DCA (dollar-cost-averaging) grid trading system.
Uses one of CCI / MA / MACD / RSI as the entry signal, averaging by trend deviation.
Each batch of orders is counted independently; the whole batch closes when the chain-TP target is reached.
Built-in GoldWarrior multi-filter (box breakout + Fisher + BBMACD + AMA + auto market judgment) filters out counter-trend and false churn signals.

Core Features
1. Two-way Independent Operation
Long-only, short-only, or both simultaneously.
Long/short each count orders, lots, P/L and average independently.
Optional merge of same-magic orders (cross-symbol).

2. Multi-signal Entry
Four signal modes, switchable:
CCI: buy on oversold, sell on overbought.
MA: fast above slow → long, otherwise short.
MACD: MACD line above signal → long, otherwise short.
RSI: buy on oversold, sell on overbought.

3. DCA Tiered Averaging
Averaging spacing adjusts dynamically by order count, 4 tiers.
Two lot modes:
Multiplier: increase by multiplier (5 dynamic tiers configurable).
Additive: increase by fixed increment.
Also supports "observed-lot ladder" (take preset lot by order index).
Averaging triggers by reverse deviation: the farther price is from the latest position price, the more it averages.

4. Chain Take-profit
Each batch closes when its chain-TP amount is reached.
Supports floating-loss-adjusted TP: auto-switch to a smaller TP target when floating loss exceeds threshold.
Single TP optional (0 = use chain TP).

5. GoldWarrior Multi-filter
Optional, filter item by item:
Box breakout: form a box in a set session; break upper edge → long, lower edge → short.
Fisher trend: Fisher > 0 → long,< 0 → short. BBMACD: MACD combined with mean and std-dev to judge direction. AMA: Kaufman adaptive MA slope + price position to judge direction. Auto market judgment: EMA + ADX + ATR combo, distinguishing trend / range. Min same-direction signals adjustable (default 2), stricter filter. 6. Risk System Max orders per side: default 500 each. Max total lots: default 40. Max single order lot: default 0.2. Account total TP / total SL: force-close all by overall floating P/L. Post-liquidation cooldown: delay minutes before re-opening. Trading-time limits: up to 4 sessions, trade only within them. DCA trend filter: after order count passes threshold, averaging needs trend direction. 7. Async Batch Close Close requests sent asynchronously, much faster. Auto-retry on failure (300ms interval). Pause new opens during closing to avoid logic conflicts. Suitable Market Good for ranging markets and trending markets with pullbacks. Not for strong one-sided, no-pullback, frequent-gap extreme markets. Main Parameter Overview Category / Param / Default Base / Magic / 9196 Base / Lot / 0.05 Base / TP points / 600 Base / SL points / 0 (off) Base / Direction / Buy and Sell Limit / Max Buy orders / 500 Limit / Max Sell orders / 500 Limit / Max total lots / 40 Limit / Max single lot / 0.2 DCA / Use DCA / Yes DCA / Trend filter / Yes DCA / Trend-filter trigger count / 25 DCA / Lot mode / Multiplier DCA / Initial multiplier / 1.2 DCA / Dynamic multiplier / Yes DCA / Initial spacing / 20 points DCA / Spacing multiplier / 1.2 TP / Chain TP / 20 TP / Single TP / 0 (chain TP) TP / Floating-loss adjust TP / No TP / Floating-loss % / -20% TP / Floating-loss $ / -12000 TP / Adjusted TP / 10 Signal / Signal mode / CCI Signal / Signal period / Current Signal / CCI overbought / oversold / 100 / -100 Filter / GoldWarrior filter / Yes Filter / Filter first order only / Yes Filter / Filter period / M30 Filter / Min same-direction signals / 2 Filter / Box breakout / Yes Filter / Fisher / Yes Filter / BBMACD / Yes Filter / AMA / Yes Filter / Auto market / Yes

12.jpg

Risk Warning:Resources on this site are for learning, research and technical exchange only, and do not constitute any investment advice. Before running any EA on any account, please do thorough forward-testing on a demo account first; no strategy can guarantee profits.