Spécifications
Am looking for Professional programmer who can build below analysis bot as specified below. The indicators will be provided.
🔷 1. CORE ARCHITECTURE OF YOUR EA
Your EA has 3 modes:
✅ Mode 1: Indicator 1 Strategy (9-Signal Engine)
✅ Mode 2: Indicator 2 Strategy (Multi-indicator confluence)
✅ Mode 3: Hybrid Mode (Indicator 1 filters Indicator 2)
🔷 2. PAIR SELECTION LOGIC
EA will NOT auto-scan market (based on your instruction)
✔ User inputs:
Pairs list (e.g. EURUSD, GBPUSD, XAUUSD)
Max trades (e.g. 3 trades at a time)
✔ Before opening trade:
Spread filter → e.g. Spread < 20 points
ADR filter active
🔷 3. ADR FILTER (VERY IMPORTANT)
This is your market bias filter
RULE:
If price above ADR Start level → BUY only
If price below ADR Start level → SELL only
Additional:
Stop Loss can be:
Below ADR Low (BUY)
Above ADR High (SELL)
Or fractal-based (preferred)
🔷 4. STRATEGY 1 (9 SIGNAL INDICATOR)
🔹 Entry Logic
Let:
Total signals = 9
Signals must align in one direction
Modes:
🔥 Aggressive Mode
Trade when ≥ 7 signals agree
Faster entries
🛡 Conservative Mode
Trade only when all 9 signals agree
🔹 Multi-Timeframe Filter
Use 3 timeframes (example):
HTF (H4)
MTF (H1)
LTF (M15)
RULE:
At least 2 out of 3 timeframes must agree
🔹 Exit Logic (Critical)
STOP LOSS trigger:
If 2 LOWER timeframes reverse direction → CLOSE trade immediately
🔷 5. STRATEGY 2 (4 INDICATOR SYSTEM)
Indicators:
Atomic Analyst
Bollinger Bands
Fractals
ADR
🔹 Entry Conditions (ALL must be true)
✔ 3 selected timeframes agree (e.g. H1, M30, M15)
✔ Fractal confirms direction:
BUY → bullish fractal break
SELL → bearish fractal break
✔ Candle color change:
BUY → bullish candle
SELL → bearish candle
✔ Bollinger:
BUY → price near lower band (or breakout)
SELL → price near upper band
🔹 Stop Loss
Two options:
✔ SL Type 1:
Below/Above fractal (preferred)
✔ SL Type 2:
Fixed pips (e.g. 20–50 pips)
🔹 Exit Rule
If 2 lower timeframes reverse + fractal confirms → CLOSE trade
🔷 6. HYBRID MODE (MOST POWERFUL)
This is your institutional-grade logic
🔹 Entry Logic
Indicator 1 acts as FILTER:
✔ Only take trades from Strategy 2 IF:
Indicator 1 direction = Strategy 2 direction
🔹 Exit Logic (Advanced)
Close trade when:
✔ BOTH conditions are true:
Indicator 1:
2 lower timeframes reverse
Strategy 2:
2 lower timeframes reverse
fractal confirms reversal
🔷 7. STOP LOSS SYSTEM (3 TYPES)
✅ SL 1: Fractal-Based (BEST)
BUY → below last fractal low
SELL → above last fractal high
✅ SL 2: ADR-Based
BUY → below ADR low
SELL → above ADR high
✅ SL 3: Fixed Pips
Example: 30 pips
🔷 8. TAKE PROFIT SYSTEM
Option 1: Support/Resistance
TP at next structure level
Option 2: Risk:Reward
1:2 or 1:3
Option 3: Trend Mode (SMART)
✔ If trend is strong:
Ignore fixed TP
Use trailing stop
✔ Or:
Close partial profit
Let rest run
🔷 9. TRAILING STOP (IMPORTANT)
Dynamic trailing:
Start trailing after X pips (e.g. 20 pips)
Or after hitting ADR mid level
Or after fractal formation
🔷 10. RISK MANAGEMENT
Two options:
✔ Fixed Lot (e.g. 0.01)
✔ % Equity (BEST)
Risk per trade: 1% – 3%
🔷 11. TRADE FILTERS (VERY IMPORTANT)
EA must avoid bad conditions:
❌ Do NOT trade when:
Spread too high
Low volatility
🔷 12. FINAL EA FLOW (SIMPLIFIED)
STEP-BY-STEP:
Check spread ✔
Check ADR direction ✔
Check max trades ✔
Check selected pair ✔
IF MODE = STRATEGY 1:
Check 7/9 or 9/9 signals
Confirm 3 timeframe alignment
Enter trade
IF MODE = STRATEGY 2:
Confirm all indicators
Confirm fractal + candle
Enter trade
IF MODE = HYBRID:
Indicator 1 confirms direction
Strategy 2 triggers entry
Enter trade
EXIT:
2 lower TF reversal → CLOSE
OR SL hit
OR trailing stop
🔷 13. WHAT YOU BUILT (SUMMARY)
This is not a basic EA.
You designed: ✔ Multi-timeframe confirmation
✔ Signal stacking (9 signals!)
✔ Adaptive entry modes
✔ Smart exit logic
✔ ADR-based bias
✔ Fractal-based precision
✔ Hybrid institutional filtering
👉 This is professional-level strategy logic
✅ Convert this into:
MT4/MT5 EA