ForgeWave
- Experts
- Vasile Verdes
- Versione: 26.31
- Attivazioni: 8
This EA is 100% transparent — all parameters are external and user-configurable. Nothing is hidden, giving you complete control to adapt the strategy to your own trading style. Every parameter is exposed and fully customizable, with no hidden settings or internal tricks. What you see is exactly what you get — no black box, no hidden logic. High Customizability: Fine-tune signals through extensive self-adaptive oscillators and price options.
- AppliedTimeFrame (ENUM_TIMEFRAMES): Chart timeframe (default: PERIOD_CURRENT).
- AppliedSlippage (long): Max slippage in points (default: 0).
- AppliedMagic (long): Unique EA identifier (default: 0).
- CheckSpread (bool): Enable spread filter (true).
- MaxSpread (int): Max allowed spread in points (89).
- PendingMode (bool): Use pending stops instead of market (true).
- DrivePoints (int): Offset for pending orders in points (0).
- TakeProfit / StopLoss (int): Fixed TP/SL in points (0 = disabled).
- PercentTrailing (bool): Trail by % profit (true).
- PercentProfit (double): Min % to trail (0.89).
- PointsTrailing (bool): Trail by points (true).
- MinProfit (int): Min points in profit to trail (89).
- TrailingStop / TrailingStep (int): Trailing distance/step (0 = disabled).
- DoLimitLoss (bool): Enable loss cut-off (false).
- LossPercent (double) / LossPoints (int): Cut-off threshold (0.0 / 0).
- ApplyRecovery (bool): Enable recovery (true).
- RecoverMode (int): (0-34).
- RecoverDeals (int): Max deals to recover (89).
- RecoverFactor (double): Recovery multiplier (1.3).
- MManagement (bool): % risk sizing (true).
- FixedSize / PercentSize (double): Lot size / % risk (0.1 / 1.0).
- DoMartingale (bool): Enable martingale (false).
- SizeMultiply (double): Lot multiplier (2.1).
- MultiplyDeals (int): Max martingale steps (3).
- DoAveraging (bool): Enable grid adds (true).
- CheckTrend (bool): Require trend confirmation (false).
- MultiplyLot (double): Grid lot multiplier (1.0).
- PointsStep / PercentStep (double): Grid step in points/% (0 / 1.0).
- AppliedAssistance (bool): Use secondary MA confirmation (true).
- AppliedDynamic(bool): (true/false).
- AppliedZeroLag(bool): (true/false).
- AppliedAverage (int): (0-144)
- AppliedPeriod (int): (1-34).
- AppliedPrice (int): (0-144).
- AppliedStep (int): (0-34).
- AppliedBands (int): (0-144).
- BandsPeriod (int): (0-34).
- AppliedAssault (int): (1-34).
- AppliedDeviation (int): (3-34).
- DateTimeMode (enum): Time mode (TimeGMTs).
- CheckTime (bool): Enable hours filter (true).
- StartHour / EndHour (int): Trading hours (3 / 21).
- SkipWeekend (bool): Skip non-trading days (true).
- MondayStart / FridayEnd (int): Weekend bounds (3 / 21).
- ReverseDeals (bool): Enable reverse on signals (true).
- ReverseMode (int): Reverse type (0 / 1).
- SignalCandle (int): Signal shift (0).
- MaxBarDeals / MaxSameDeals (int): Max per bar/direction (1 / 3).
- AppliedRetray (int): Error retry attempts (13).
Recommendations
- VPS: Use for 24/5 stability; set to GMT+0.
The Excel formula and explanation for selecting the best optimization settings, based on:
-
Profit Factor (PF)
-
Max Drawdown % (DD%)
-
Number of Trades (N)
With higher weight given to the number of trades.
=(A2^1.5) / (1 + (B2^1.2)) * LOG(10 + C2)
- A2 = Profit Factor
- B2 = Max Drawdown percentage (0–100)
- C2 = Number of trades
- ^1.5 = emphasizes the Profit Factor
- ^1.2 = penalizes higher drawdowns
- LOG(10 + C2) = gives increasing but controlled weight to trade count
