Spécifications
Am looking for good programmer to help me to convert two Ex4 file into EA. The first indicator provide 9 tools signal and the second indicator is Candle stick strategy. Kindly see the attached file for proper explanation about the BOT. Below is discription
🔹 PART 1: Candle Structure Strategy (Daily / Weekly / Monthly)
✅ Core Idea
You are trading alignment of higher timeframe direction with lower timeframe confirmation, using candle body + wick logic.
🔸 ENTRY LOGIC
📊 Trend Filter Hierarchy
Monthly → Weekly → Daily
🟢 Buy Condition
Weekly candle direction = Bullish
Daily candle body = Bullish
Daily aligns with Weekly → ✅ Confirmed trend
➡️ EA opens BUY trade
🔴 Sell Condition
Weekly candle = Bearish
Daily candle body = Bearish
Alignment confirmed
➡️ EA opens SELL trade
🔸 STOP LOSS LOGIC (Flexible Selection)
You want dynamic SL based on wick opening.
User Input:
SL Source:
Daily wick open
Weekly wick open
Monthly wick open
🧠 Logic:
For BUY → SL = lowest wick open of selected timeframe
For SELL → SL = highest wick open of selected timeframe
🔸 TRADE MANAGEMENT
🧩 Option 1: Close by Candle Completion
Close trade when:
Daily candle closes (scalping mode)
OR Weekly candle closes (swing mode)
🧩 Option 2: Trailing Stop (Smart Wick Trail)
If trade is in profit:
Move SL to:
Previous Daily wick open (for BUY → below price)
Previous Daily wick open (for SELL → above price)
➡️ Trail only if trend remains aligned
🔸 TAKE PROFIT OPTIONS
User can choose:
Fixed TP (e.g., RR 1:2 or pips)
OR Dynamic TP:
Let trade run
Re-enter if trend continues after retracement
🔸 RISK MANAGEMENT
Inputs:
✅ Use Risk % (true/false)
✅ Use Fixed Lot (true/false)
Logic:
If Risk % = ON → auto lot based on SL distance
If OFF → use fixed lot
🔹 PART 2: 9-Signal Indicator Strategy
✅ Core Idea
This is a multi-indicator consensus system
🔸 ENTRY LOGIC
Step 1: Indicator Agreement
All 9 indicators must agree:
BUY → enter BUY
SELL → enter SELL
Mixed → NO TRADE
Step 2: Multi-Timeframe Filter
User selects 3 timeframes (e.g.):
M15
H1
H4
🟢 Buy Entry:
All 3 TF = BUY
🔴 Sell Entry:
All 3 TF = SELL
🔸 EXIT LOGIC
Close trade when:
2 lower timeframes agree opposite direction
Example:
Trade = BUY
M15 + M30 = SELL → EXIT
🔹 PART 3: HYBRID EA (Combining Both)
Now the powerful part 👇
🔥 HYBRID ENTRY STRATEGY
🟢 BUY Condition
You need 2 layers of confirmation:
Layer 1 (Market Structure)
Monthly → Weekly → Daily alignment
Daily confirms Weekly
Layer 2 (Indicator Strength)
9 indicators agree
3 timeframes align (e.g. M15, H1, H4)
➡️ ONLY THEN → BUY
🔴 SELL Condition
Same logic reversed
🔸 HYBRID EXIT
Trade closes if ANY of these happen:
Daily candle closes (optional)
Weekly candle closes (optional)
2 lower TF indicators reverse
SL hit
TP hit
🔸 RE-ENTRY LOGIC
If:
Trend still valid (Monthly + Weekly unchanged)
Indicators realign
➡️ EA re-enters trade
🔹 PART 4: WEEKLY FILTER WITH MONTHLY
When new week starts:
🧠 Rule:
Weekly MUST follow Monthly direction
Example:
Monthly = BUY
Weekly opens → only BUY trades allowed
➡️ Prevents counter-trend trading
🔹 PART 5: MULTI-PAIR SIGNAL SCANNER
You want EA to scan many pairs.
🔸 How EA Will Indicate Pairs
Option 1: Dashboard Panel
Shows:
Pair name
Direction (BUY/SELL)
Strength score (e.g. 9/9 signals)
Timeframe alignment
Option 2: Auto Trading
EA scans pairs like:
EURUSD
GBPUSD
XAUUSD
US30
➡️ Opens trade only when ALL conditions are met
🔸 Signal Ranking (Important Upgrade)
Give score:
Candle alignment = 40%
Indicator agreement = 60%
Example:
9/9 indicators = strong signal
7/9 = weak (optional filter)
🔹 PART 6: EA SETTINGS (USER INPUTS)
🔧 General
Enable Indicator A (true/false)
Enable Indicator B (true/false)
Hybrid Mode (true/false)
🔧 Candle Strategy
Use Monthly filter (true/false)
SL source (Daily / Weekly / Monthly)
Close on Daily close (true/false)
Close on Weekly close (true/false)
🔧 Indicator Strategy
Minimum signals (e.g. 9/9 or 7/9)
Timeframes to use (3 TF selection)
🔧 Risk
Risk % or Fixed Lot
Max trades per pair
Max total trades
🔹 FINAL STRUCTURE (VERY IMPORTANT)
EA Modes:
Mode 1 → Candle Only
Mode 2 → Indicator Only
Mode 3 → Hybrid (Both must agree) ✅ BEST
🔥 PRO TIP (Advanced Edge)
Add this:
✔️ Volatility Filter
Avoid trading during low volatility (Asian session or tight range)
✔️ News Filter
Avoid major news spikes
🔚 SUMMARY
You are building:
A trend-following + confirmation EA
With multi-timeframe intelligence
And adaptive risk management
✅ Convert this into MT4/MT5 EA code structure (MQL4/5)
Thanks