Skip to main content
|View as Markdown||

AIMS Fruit EA — Settings & Parameter Reference

The AIMS Fruit EA (v1.10) parameter architecture is organized strictly into 3 buckets to prevent curve-fitting.


1. Execution & Broker Safeguards (Bucket 1)​

ParameterTypeDefaultDescription
InpSerialKeystring""DLMS license activation serial key.
InpAutoDetectProfilebooltrueAutomatically configures symbol profiles and isolated magic numbers.
InpUseRiskPercentbooltrueEnables dynamic position sizing based on equity risk %.
InpRiskPercentdouble1.0Risk percentage per trade (calculated against 1R initial Stop Loss).
InpFixedLotdouble0.10Fixed lot size used when InpUseRiskPercent is false.
InpMaxSpreadPipsdouble25.0Maximum spread in pips permitted for execution.
InpSlippagePointsint30Maximum slippage points permitted for execution.
InpMagicNumberint108190Base unique identifier for order lifecycle tracking.

2. Strategy Operational Toggles (Bucket 3)​

ParameterTypeDefaultDescription
InpMaxOpenRunnersint2Maximum concurrent runner positions permitted. Additional runners are only allowed once prior trades have achieved Free Trade status (50% banked at +1.0R).
InpUseSessionFilterbooltrueRestricts new trade signal evaluation to specific session hours to avoid off-peak liquidity gaps.
InpSessionStartstring"08:00"Daily session evaluation start time (broker server time, HH:MM).
InpSessionEndstring"17:30"Daily session evaluation end time (broker server time, HH:MM).

3. Locked Invariant Constants (Zero Curve-Fitting)​

  • InpUseFreeTrade = true: Banks 50% partial cash profit at $+1.0R$.
  • InpMoveToBEAt1R = false: Never move SL to Break-Even at 1R; protects runners against normal retests.
  • InpTakeProfitR = 0.0: Unlimited upside; no fixed Take Profit cap.
  • InpTrailingMethod = FRUIT_TRAIL_TEETH: Trailing stop tracks Alligator Red Line (Teeth).
  • InpExitOnLipsClose = true: Exits runner when candle closes across Lips.
  • InpFilterMaxATR = true: Rejects setups if initial SL exceeds 2.5x ATR.
  • InpPendingExpiryBars = 3: Automatically cancels untriggered pending breakout orders after 3 bars.
  • InpBufferPips = 1.0: Entry buffer past Fruit extreme and SL buffer.

4. Auto-Symbol Profile Mapping Table​

When InpAutoDetectProfile = true, the EA automatically detects the chart symbol:

Chart Symbol PatternDetected Profile NameAssigned Magic NumberPrimary ModeSweet Spot Timeframe
GBPJPYGBPJPY Champion (H4 Macro Cross)108198Macro Cross AngulationH4 (78.6% WR, PF 1.96)
BRENT, OIL, CRUDEOil Champion (H1 Energy Momentum)108199Energy Momentum ExhaustionH1 (69.4% WR, PF 1.18)
US30, DJ30, WALLUS30 Champion (H1 / H4 Macro)108192Climax Exhaustion BreakoutH1 (74.2% WR, PF 1.69) / H4
NAS100, USTEC, US100NAS100 Champion (H1 Exhaustion Swing)108191Macro Angulation SwingH1 (71.8% WR, PF 1.39)
GER40, DE40, DAXGER40 Champion (H1 / M15 Breakout)108193Climax ReversalH1 (69.8% WR) / M15
USDJPYUSDJPY Champion (H4 Macro)108194Macro FX ExhaustionH4 (68.9% WR, PF 1.08)
EURUSDEURUSD Profile (Auto-Detected)108197Major Swing DivergenceH4 (70.1% WR, PF 1.07)
GBPUSDGBPUSD Profile (Auto-Detected)108196Macro Cross DivergenceH4 (70.3% WR)
XAUUSD, GOLDGold Champion (H1 Spike Reversal)108195Volatility Spike ReversalH1 (68.1% WR)
Other / UnmappedUniversal Default108190Universal Model AH1 / H4