TitanShield US30
- Experts
-
Mosim Umar Nivasekar
Trade Software
EA for MT5 - Versão: 1.4
- Ativações: 5
TitanShield EA is an automated trading system designed for MetaTrader 5, utilizing an expanding dynamic grid mechanism alongside real-time weighted average exit management. It executes precision initial entries and scales positions algorithmically to recover and capitalize on market pullbacks.
Key Features
-
Dynamic Step Expansion: Increases grid gaps incrementally per level to avoid early overexposure during prolonged trending moves.
-
Volume-Weighted Average TP: Automatically recalibrates all take-profit targets relative to the basket’s volume-weighted breakeven price.
-
Smart Account Architecture: Built with native compatibility for both Hedging and Netting execution environments.
-
Advanced Risk Guards: Integrates strict volume limit verifications ( SYMBOL_VOLUME_LIMIT ), per-order lot caps, spread filters, and margin cushion checks before triggering orders.
-
Universal Broker Handling: Supports all order execution filling modes (FOK, IOC, RETURN) automatically.
Strategy Overview
-
Initial Entry: Scans market spread conditions and opens a baseline trade with an individualized take-profit target.
-
Grid Scaling: If price moves against the trade, orders are placed based on a base gap plus an expansion step ( InpAddToGridGap ), reducing trade density at extreme swings.
-
Unified Exit: Adjusts the basket's combined TP dynamically to ensure minimum broker stop-distance compliance and a positive net closure.
Input Parameters
| Parameter | Default | Description |
| InpInitialLot | 0.01 | Starting volume for the initial trade |
| InpInitialTP | 50 | Take Profit target for the first order (input/10 = actual points) |
| InpMagicNumber | 123456 | Unique identifier for EA trade management |
| InpMaxGridTrades | 5 | Maximum grid scaling steps permitted |
| InpGridGap | 200 | Base distance for the first grid level |
| InpAddToGridGap | 100 | Distance added to each subsequent grid step |
| InpLotMultiple | 2.0 | Multiplier applied to calculate grid step sizing |
| InpGridTP | 200 | Basket TP distance from the weighted average price |
| InpMaxSpread | 500 | Spread filter to prevent trading during high volatility |
| InpMaxLotPerTrade | 2.0 | Hard cap on the maximum lot size of any single grid order |
Recommendations
-
Pairs: Optimized for major currency pairs and index instruments (e.g., EURUSD, US30).
-
Timeframe: M5, M15, or H1.
-
Account Type: Low-spread ECN / Raw Spread with a minimum leverage of 1:100.
-
VPS: Recommended for 24/5 continuous execution.
Why Traders Love This Setting
Verified Performance: Jan 1 – Aug 15, 2026
| Metric | Result |
|---|---|
| Symbol | US30 (Wall Street 30 / Dow Jones) |
| Timeframe | M1 |
| Starting Balance | $1,200 |
| Final Balance | ~$2,502 |
| Net Profit | $1,302.84 |
| Return | +108% in 7.5 months |
| Balance Drawdown | 9.47% |
| Profit Factor | 3.71 |
| Sharpe Ratio | 7.67 |
| Win Rate | 92.16% |
| Total Trades | 51 |
| Avg. Profit / Trade | $37.94 |
| If Your Broker Quotes US30 As... | Example Price | Input Value | Actual Points |
|---|---|---|---|
| 1 decimal place (e.g., Exness, XM) | 54300.5 | 200 | = 20 points |
| No decimal (e.g., some brokers) | 54300 | 20 | = 20 points |
| 2 decimal places (rare) | 54300.50 | 2000 | = 20 points |
Input Value = (Desired Points) × (10^Digits)
- 1 decimal broker → multiply desired points by 10
- 0 decimal broker → desired points = input value (no change)
- 2 decimal broker → multiply desired points by 100
- On Exness (1 decimal): Enter 200
- On 0-decimal broker: Enter 20
- On 2-decimal broker: Enter 2000
WE HAVE PROVEN SETTINGS, DM US WILL GIVE YOU SAME TIME.
