Project Description: Development of an Automated Trading Strategy (Expert Advisor) – S&P 500 (NY Session IFVG Strategy)

MQL5 Uzmanlar

Şartname

I am looking for an experienced developer to implement a rule-based Expert Advisor (EA) for MetaTrader based on a structured intraday price action strategy.


Trading Instrument:

  • US500 / S&P 500 (broker equivalent)

Session Definitions:

  • London Session: used to define the London High and London Low (time range must be configurable)
  • New York Open: configurable (default 09:30 New York time)

Strategy Concept:
The strategy is based on a liquidity sweep of the London range, followed by the formation of an Inverse Fair Value Gap (IFVG), which is then traded in the opposite direction targeting the opposite side of the London range.


Core Logic (Step-by-Step Rules):

  1. Define London Range
    • Identify the London High and London Low within a configurable time window
  2. Wait for New York Open
    • No trades before NY session begins
  3. Liquidity Sweep Condition
    • After NY open, wait for price to break (sweep) either:
      • London High → bullish breakout
      • London Low → bearish breakout
  4. FVG Formation (After Sweep)
    • After the sweep, detect the first Fair Value Gap (FVG) in the direction of the breakout:
      • Bullish sweep → look for bullish FVG
      • Bearish sweep → look for bearish FVG
    • FVG Definition (3-candle structure):
      • Bullish FVG: Candle 1 high < Candle 3 low
      • Bearish FVG: Candle 1 low > Candle 3 high
  5. IFVG Confirmation
    • Wait for price to close beyond the opposite side of that FVG
    • This confirms the transformation into an Inverse Fair Value Gap (IFVG)
    • Example:
      • Price sweeps London High → bullish move
      • Bullish FVG forms
      • Price then closes below the FVG → confirms bearish IFVG
  6. Entry Condition
    • Enter trade when price returns into the IFVG zone
    • Entry trigger should be configurable (touch or candle close inside zone)

Trade Direction Logic:

  • Sweep above London High → look for short trades
  • Sweep below London Low → look for long trades

Stop Loss & Take Profit:

  • Stop Loss:
    • Above the highest point formed after the London High sweep (for short trades)
    • Below the lowest point formed after the London Low sweep (for long trades)
  • Take Profit:
    • Target = opposite side of the London range
      • Short → London Low
      • Long → London High

Risk Management:

  • Risk per trade (% of equity)
  • Maximum number of trades per day (must be configurable)
  • Optional:
    • Daily loss limit
    • Equity protection

Time Filters:

  • Trades only allowed after NY open
  • Configurable trading window (e.g. first X hours after NY open)

Additional Requirements:

  • Clean, modular, and well-structured code
  • All parameters adjustable via inputs
  • Fully backtestable
  • Visual display of:
    • London High/Low
    • FVG / IFVG zones

Important:
The goal is precise implementation of the defined rules. No interpretation or strategy modification is required.


When applying, please include:

  • Experience with price action / smart money concepts
  • Examples of similar EAs (if available)
  • Confirmation that the logic will be implemented exactly as specified

Open to long-term collaboration if the quality is strong.


Yanıtlandı

1
Geliştirici 1
Derecelendirme
(601)
Projeler
695
33%
Arabuluculuk
43
47% / 44%
Süresi dolmuş
12
2%
Yüklendi
2
Geliştirici 2
Derecelendirme
(851)
Projeler
1460
72%
Arabuluculuk
122
29% / 48%
Süresi dolmuş
356
24%
Çalışıyor
Yayınlandı: 3 makale
3
Geliştirici 3
Derecelendirme
(27)
Projeler
33
36%
Arabuluculuk
0
Süresi dolmuş
2
6%
Serbest
4
Geliştirici 4
Derecelendirme
(298)
Projeler
477
40%
Arabuluculuk
105
40% / 24%
Süresi dolmuş
81
17%
Yüklendi
Yayınlandı: 2 kod
5
Geliştirici 5
Derecelendirme
(7)
Projeler
10
10%
Arabuluculuk
5
40% / 20%
Süresi dolmuş
0
Meşgul
Yayınlandı: 5 makale, 34 kod
6
Geliştirici 6
Derecelendirme
(202)
Projeler
261
21%
Arabuluculuk
23
48% / 17%
Süresi dolmuş
0
Çalışıyor
7
Geliştirici 7
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
8
Geliştirici 8
Derecelendirme
Projeler
1
100%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
9
Geliştirici 9
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
10
Geliştirici 10
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
11
Geliştirici 11
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
12
Geliştirici 12
Derecelendirme
(11)
Projeler
14
43%
Arabuluculuk
1
100% / 0%
Süresi dolmuş
0
Serbest
13
Geliştirici 13
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
14
Geliştirici 14
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
15
Geliştirici 15
Derecelendirme
(28)
Projeler
39
23%
Arabuluculuk
14
0% / 93%
Süresi dolmuş
4
10%
Serbest

Proje bilgisi

Bütçe
50 - 150 USD