# Settings Reference & Presets Scorecard

Parameters in **AIMS LOBOT EA** are structured strictly according to the **3-Bucket Parameter Architecture** to isolate core production safeguards from hypothesis testing and prevent over-fitting.

***

## 1. Input Parameter Reference[​](#1-input-parameter-reference "Direct link to 1. Input Parameter Reference")

### Bucket 0: License & Authentication[​](#bucket-0-license--authentication "Direct link to Bucket 0: License & Authentication")

| Parameter      | Type     | Default | Description                                                                            |
| -------------- | -------- | ------- | -------------------------------------------------------------------------------------- |
| `InpSerialKey` | `string` | `""`    | Assigned iTradeAIMS account license key. Leave blank when running the Strategy Tester. |

### Bucket 1: Execution & Safeguards (Production Constraints — Never Optimize)[​](#bucket-1-execution--safeguards-production-constraints--never-optimize "Direct link to Bucket 1: Execution & Safeguards (Production Constraints — Never Optimize)")

| Parameter           | Type     | Default  | Description                                                                                                |
| ------------------- | -------- | -------- | ---------------------------------------------------------------------------------------------------------- |
| `InpUseRiskPercent` | `bool`   | `true`   | When enabled, dynamically sizes order volume based on initial Stop Loss point distance and account equity. |
| `InpRiskPercent`    | `double` | `1.0`    | Risk percentage per trade (e.g., 1.0 represents 1% of account equity).                                     |
| `InpFixedLot`       | `double` | `0.10`   | Fixed lot size used when `InpUseRiskPercent = false`.                                                      |
| `InpMaxGapPips`     | `double` | `5.0`    | Maximum pip distance allowed between current market price and order price before placing pending order.    |
| `InpMaxSpreadPips`  | `double` | `5.0`    | Maximum allowed spread in pips at the moment of order placement.                                           |
| `InpSlippagePoints` | `int`    | `30`     | Maximum slippage points permitted for execution.                                                           |
| `InpMagicNumber`    | `int`    | `108150` | Unique numerical identifier for order lifecycle tracking.                                                  |
| `InpLogToCSV`       | `bool`   | `true`   | Appends trade execution data and R-multiple telemetry to the terminal Files directory.                     |
| `InpShowChartHUD`   | `bool`   | `true`   | Renders the on-chart live status telemetry panel.                                                          |

### Bucket 2: Methodology Foundation Constants (Locked)[​](#bucket-2-methodology-foundation-constants-locked "Direct link to Bucket 2: Methodology Foundation Constants (Locked)")

| Parameter       | Type     | Default | Description                                                                                      |
| --------------- | -------- | ------- | ------------------------------------------------------------------------------------------------ |
| `InpOpenHour`   | `int`    | `9`     | Session Open benchmark line hour (broker server time).                                           |
| `InpOpenMinute` | `int`    | `0`     | Session Open benchmark line minute.                                                              |
| `InpBufferPips` | `double` | `1.0`   | Distance in pips added above high or below low for entry orders and initial Stop Loss placement. |

### Bucket 3: Hypotheses & Operational Toggles (Calibration Parameters)[​](#bucket-3-hypotheses--operational-toggles-calibration-parameters "Direct link to Bucket 3: Hypotheses & Operational Toggles (Calibration Parameters)")

| Parameter              | Type     | Default   | Description                                                                                             |
| ---------------------- | -------- | --------- | ------------------------------------------------------------------------------------------------------- |
| `InpUsePendingOrders`  | `bool`   | `true`    | Places Buy Stop / Sell Stop orders at Inside Bar extremes instead of executing market orders.           |
| `InpPendingExpiryBars` | `int`    | `3`       | Number of completed candles before an unfilled pending order is automatically cancelled.                |
| `InpUseFreeTrade`      | `bool`   | `true`    | Executes 50% partial volume liquidation at +1.0R while leaving original Stop Loss intact on the runner. |
| `InpMoveToBEAt1R`      | `bool`   | `true`    | Moves Stop Loss to break-even at +1.0R (utilized if partial volume liquidation is disabled).            |
| `InpTakeProfitR`       | `double` | `0.0`     | Fixed Take Profit multiple in R (set to 0.0 to rely on the dynamic ATR trailing stop).                  |
| `InpMaxOpenTrades`     | `int`    | `3`       | Maximum concurrent active positions permitted via the pyramiding engine.                                |
| `InpUseATRTrailing`    | `bool`   | `true`    | Enables the dynamic ATR Trailing Stop ratchet.                                                          |
| `InpATRArmAt1R`        | `bool`   | `true`    | Activates ATR trailing mechanics only after price achieves +1.0R unrealized profit.                     |
| `InpATRPeriod`         | `int`    | `14`      | Period for Average True Range calculation.                                                              |
| `InpATRMultiplier`     | `double` | `2.0`     | Multiplier applied to ATR value for trailing stop distance.                                             |
| `InpFilterMaxATR`      | `bool`   | `true`    | Skips signals where initial Stop Loss distance exceeds maximum allowed ATR threshold.                   |
| `InpMaxATRAtrPeriod`   | `int`    | `14`      | ATR period for maximum initial risk threshold filter.                                                   |
| `InpMaxATRMultiplier`  | `double` | `2.0`     | Maximum risk threshold expressed in ATR units to filter out abnormally large candles.                   |
| `InpUseSessionFilter`  | `bool`   | `true`    | Enforces daily trading session time boundary.                                                           |
| `InpSessionStart`      | `string` | `"09:00"` | Daily session window start time (broker server time, `HH:MM`).                                          |
| `InpSessionEnd`        | `string` | `"17:30"` | Daily session window end time (broker server time, `HH:MM`).                                            |
| `InpCloseAtSessionEnd` | `bool`   | `false`   | Automatically liquidates open trades at the end of the session window.                                  |

***

## 2. Pre-Calibrated Symbol Presets & Performance Scorecard[​](#2-pre-calibrated-symbol-presets--performance-scorecard "Direct link to 2. Pre-Calibrated Symbol Presets & Performance Scorecard")

The software release includes symbol-calibrated parameter files located in `MQL4/Presets/AIMSLOBOT/`:

### AIMS LOBOT Multi-Asset Scorecard

Across verified 10-month historical backtests (Jan 2, 2025 to Oct 30, 2025) on H1 timeframe with 1.0% modeled risk per position

Portfolio Return

+$12,869.79

Universal Portfolio across 6 symbols

Net Realized R

+180.65 R

1,107 executed trades

Profit Factor

1.27

GBPUSD top performer at 1.69

Drawdown Range

6.62% - 25.38%

Symbol range / Managed equity

| Instrument  | Configuration / Mode                             | Trades | Win Rate  | Realized R | Net Return  | Profit Factor | Max DD    |
| ----------- | ------------------------------------------------ | ------ | --------- | ---------- | ----------- | ------------- | --------- |
| GBPUSD      | AIMSLOBOT-GBPUSD-H1.set (2.5x ATR)               | 161    | **56.5%** | +59.99 R   | +$4,720.82  | 1.69          | 6.62%     |
| GER40 (DAX) | AIMSLOBOT-GER40-H1.set (1.5x ATR)                | 202    | **53.0%** | +33.91 R   | +$2,614.74  | 1.29          | 11.47%    |
| NAS100      | AIMSLOBOT-NAS100-H1.set (1.5x ATR)               | 213    | **47.0%** | +23.44 R   | +$3,002.45  | 1.32          | 17.17%    |
| US30        | AIMSLOBOT-US30-H1.set (2.0x ATR)                 | 188    | **47.9%** | +10.23 R   | +$1,454.07  | 1.17          | 14.26%    |
| USDJPY      | AIMSLOBOT-USDJPY-H1.set (2.5x ATR)               | 164    | **47.0%** | +29.54 R   | +$701.93    | 1.09          | 21.29%    |
| EURUSD      | AIMSLOBOT-EURUSD-H1.set (2.5x ATR)               | 179    | **46.9%** | +23.54 R   | +$375.78    | 1.04          | 25.38%    |
| Universal   | AIMSLOBOT-Universal-H1.set (Portfolio Aggregate) | 1,107  | **49.8%** | +180.65 R  | +$12,869.79 | 1.27          | Portfolio |

Test Parameters & Verification

Historical test verification conducted on 10-month historical tick data (January 2, 2025 to October 30, 2025) starting from a $10,000 baseline with 1.0% modeled equity risk. Past simulated performance is not indicative of future market results.
