İş Gereklilikleri
Looking for a skilled MQL5 programmer to develop an Expert Advisor (EA) based on a proven trading strategy.
Complete details and requirements will be provided only to serious candidates.
📊 Strategy Overview
Concept:
The EA will detect a liquidity sweep on a primary instrument using 1-minute data and then verify that a secondary instrument does not perform a similar sweep at the same time. A liquidity sweep occurs when the price briefly breaks a key support level (creating a new low with high volume) and then quickly recovers.
Process:
✅ Primary Instrument Detection:
- The current 1-minute bar’s low must be lower than the previous bar’s low.
- The current bar’s volume must exceed the average volume of the last 10 bars by a set multiplier (e.g., 1.5×).
- Within the next 3 bars, the price must recover by closing above the previous bar’s low.
✅ Secondary Instrument Verification:
- In the same 1-minute bar, the secondary instrument’s low must remain higher than the primary instrument’s sweep level (i.e., it must not perform a similar sweep).
✅ Signal & Alerts:
- If these conditions are met, the EA generates a signal.
- Alerts are sent via sound (Alert), push notifications (SendNotification), and email (SendMail).
🔧 Key Features
📌 Data Handling:
- Use 1-minute historical data for both instruments.
- Functions like iLow() , iClose() , iVolume() , and iTime() .
📌 Alert System:
- Integrated sound alerts, push notifications, and email alerts.
- User-configurable settings to enable/disable each alert type and set the email recipient.
📌 Visualization:
- Draw horizontal lines on the chart at detected sweep levels for the primary instrument.
- Optionally display corresponding levels for the secondary instrument for visual comparison.
📌 Modular Code:
- Clean, well-documented MQL5 code with clear comments.
- Separate functions for data retrieval, sweep detection, secondary instrument verification, time comparison, alert sending, and visualization.
✅ Requirements Summary
⏳ Timeframe: 1-minute (M1)
📉 Instruments:
- Primary: Any financial instrument.
- Secondary: Another instrument for verification.
🎯 Detection Logic: - Identify a liquidity sweep on the primary instrument based on price, volume, and confirmation conditions.
- Verify that the secondary instrument does not exhibit a similar sweep at the same time.
🔔 Alerts: - Sound, push notifications, and email alerts.
📊 Visualization: - Draw historical horizontal lines at detected sweep levels.
🖥 Code: - Written in MQL5, modular structure, clear English comments.
If you’re interested in this straightforward and professional project, please contact me for full details and further discussion! 😊