EA LiquidityHunters v2 (由 LiquidityHunters )
EA LiquidityHunters v2討論
Hello!
I created the **EA LiquidityHunters** advisor and have been testing it on various markets. It looks for areas where large orders are concentrated to enter trades with a higher probability of success. The advisor manages lot sizes and risks automatically, and you can choose the trading style – from scalping to averaging. It operates fully autonomously, works on any currency pairs, gold, and crypto CFDs, and performs best on timeframes from M1 to H1. I developed this robot to simplify trading and allow following the market without constant manual intervention.
At the core of the robot is a **multilayer perceptron (MLP)** implemented with **self-learning capabilities** on historical and real-time market data. The neural network takes inputs such as price, volume, and liquidity, processes them through several hidden layers with nonlinear activation functions, and generates output signals for opening or closing trades. During operation, it adjusts the network weights based on profits and losses, allowing the robot to gradually adapt to changing market conditions without manual tuning. This architecture provides strategy flexibility and enables capturing complex dependencies in the data that traditional algorithmic systems cannot.
If you are interested in renting or purchasing the robot, contact me on Telegram: @fordautogenri
EA Input Settings Explained
### 📊 Lot & Risk Management
* **`Lots = 0.01`** 👉 Fixed lot size (used only if Auto\_Lot = false). 🔧 Recommendation: Use only for testing or very small accounts.
* **`Auto_Lot = true`** 👉 Enables automatic lot calculation based on account balance and RiskPercent. 🔧 Keep **true** for dynamic money management.
* **`RiskPercent = 6`** 👉 Maximum % of account equity risked per trade (only if Auto\_Lot = true). 🔧 Safer range: **1–3%** (6% = aggressive).
* **`MaxDailyDrawdown = 25.0`** 👉 Maximum daily drawdown limit (% of equity). Trading stops if exceeded. 🔧 Safer range: **10–15%**.
---
### 📉 ATR-Based SL & TP
* **`ATR_Period = 31`** 👉 Period for Average True Range (ATR) volatility calculation. 🔧 Typical: **14–50**.
* **`ATR_SL_Mult = 11.0`** 👉 Multiplier for ATR when setting Stop Loss. 🔧 Typical: **3–5**. (11 = very wide stop, low stop-loss frequency).
* **`ATR_TP_Mult = 4.0`** 👉 Multiplier for ATR when setting Take Profit. 🔧 Typical: **2–3**. Current 4 means TP is much smaller than SL (risk/reward \~1:3).
---
### 📐 Entry Logic
* **`LookbackBars = 136`** 👉 Number of candles to analyze for liquidity zones/patterns. 🔧 Larger = more global, smaller = more local entries.
* **`ZoneWidthPoints = 396`** 👉 Width of liquidity zone in points. 🔧 Should be optimized per pair/timeframe.
* **`CooldownMinutes = 1`** 👉 Minimum cooldown time between trades. Prevents overtrading.
---
### ⚙️ System & Execution
* **`Magic = 740115`** 👉 Unique order ID for EA. Each EA should have its own Magic number.
* **`MaxSpreadPoints = 30`** 👉 Maximum allowed spread (points). If exceeded, no trade. 🔧 For Forex: 20–30, for Gold: 50–100.
---
### ⏰ Time Filter
* **`UseTimeFilter = false`** 👉 Enables/disables trading only in a defined time window.
* **`StartHour = 7` / `EndHour = 22`** 👉 Trading hours (broker’s server time). 🔧 Useful to avoid low-liquidity night sessions.
---
### 🤖 AI & Learning
* **`EnableAI = true`** 👉 Enable neural network decision-making.
* **`WeightsFile = "ALH_AI_weights_v6.bin"`** 👉 File with saved neural network weights.
* **`OnlineLearn = true`** 👉 Enables online learning (adapts model to current market).
* **`LR = 0.702`** 👉 Learning Rate (training speed). 🔧 Recommended: **0.01–0.1**. (0.702 is extremely high → unstable learning).
* **`MinBars = 200`** 👉 Minimum historical bars required before EA starts.
---
### 🛡 Trade Management
* **`Trailling = true`** 👉 Enables trailing stop.
* **`TRAIL_ATR_MULT = 10.6`** 👉 Multiplier for ATR when trailing stop is applied. 🔧 Safer range: **2–5**. (10.6 = very wide trailing).
* **`MaxPositions = 8`** 👉 Maximum simultaneous open positions. 🔧 Safer range: **3–5**.
---
## 📌 Recommendations
1. **Risk Control**
* RiskPercent → 2–3% (instead of 6). * MaxDailyDrawdown → 10–15% (instead of 25).
2. **ATR Settings**
* ATR\_SL\_Mult → 3–5 (instead of 11). * ATR\_TP\_Mult → 2–3 (instead of 4). * This gives a more balanced risk/reward ratio.
3. **AI Learning**
* Reduce LR to **0.05–0.1** for stable adaptation. * Keep OnlineLearn = true for adaptive behavior.
4. **Trailing Stop**
* Lower TRAIL\_ATR\_MULT to 3–4 for tighter profit protection.
5. **Filters**
* Enable UseTimeFilter (avoid night trading, 0–6 server time). * Optimize LookbackBars and ZoneWidthPoints for each instrument.
