Smart ABCD Pattern Structure Indicator (Pullback Logic + EA Compatible + Visual Entry Box)

Spezifikation

This indicator detects ABCD structure-based trading setups using a custom pullback and breakout logic, as discussed below. It works for both bullish and bearish scenarios (mirror logic), with user control over direction selection on the chart.

───────────────
🔹 1. Pullback Logic:
- Pullback is confirmed only after at least 2 red candles (in bullish case) have formed.
- The body of one of these red candles must close below the wick of the last bullish green candle (the one that made the last swing high).
- It doesn’t matter if the red candles are continuous or appear after gaps with green candles in between — what matters is that:
  → There are minimum 2 red candles.
  → The 2nd red candle must close below the 1st red candle (not be a baby candle).
- If a red candle immediately after green closes below the wick, still wait for the second red candle to confirm the structure.

───────────────
🔹 2. Point A Logic:
- After the pullback condition is satisfied, the next green candle is *assumed* as Point A.
- This A point can update dynamically if higher green candles form.
- Once 2 valid red candles form after A, no further A reassignment is done.

───────────────
🔹 3. Point B Logic:
- This is the lowest wick formed between Point A and the candle that confirms Point C.
- Only after Point C is confirmed, B becomes fixed.

───────────────
🔹 4. Point C Logic (Breakout Confirmation):
- A bullish breakout is confirmed only when a candle body closes above the wick high of assumed Point A.
- As soon as this close happens, A, B, and C become fixed.
- Wick breakout is NOT sufficient — body close required.

───────────────
🔹 5. Point D Logic (Entry Trigger):
- After Point C is confirmed, the system waits for any candle (body or wick) to touch Point C's price level.
- If this happens, the setup is marked as ✅ triggered and the box turns GREEN.
- If no candle touches C and price keeps going away, setup remains untriggered (YELLOW).

───────────────
🔹 6. Invalidation Logic:
- If, after assuming Point A but before confirming Point C, any candle breaks below the leg of Point A (lowest point of pullback) — the setup is INVALID.
- Invalidation causes that entire box to be marked RED (if enabled) or removed (based on settings).
- After invalidation, a new structure search begins from the next candle.

───────────────
🔹 7. Visual Display:
- Each valid setup will be drawn as a shaded box on the chart:
  → Yellow box: Pattern formed but Point D not yet triggered.
  → Green box: Point D triggered (entry valid).
  → Red box: Setup invalidated.
- Each Point (A, B, C, D) will be labeled optionally.
- A separate smaller box will mark the Pullback zone (2+ red candles).
- All box styles, label visibility, and colors should be user-editable.
- Boxes should have a thin outline that covers the candles included in the setup.

───────────────
🔹 8. Settings & Inputs:
- Enable Bullish or Bearish pattern (drop-down or checkbox)
- Max candles to scan in history (date-based or candle-based)
- Show triggered boxes: Yes/No
- Show untriggered boxes: Yes/No
- Show invalidated (red) boxes: Yes/No
- Show pullback boxes: Yes/No
- Label Points A/B/C/D: Yes/No
- Color and Style customization for all elements

───────────────
🔹 9. Box Numbering and EA Integration:
- Each box should have an auto-generated unique number shown on chart.
- Only the currently active (most recent valid) box will remain active for EA.
- When a new valid box forms, the previous active one is deactivated.
- This allows EA to target the current live setup only.
- The indicator should be designed with EA-compatibility in mind.
- Entry can be semi-automated (manual click on the box), or fully automated when D is touched — developer will decide based on EA requirements.

───────────────
🔹 10. Additional Optional Features:
- Box expiry feature: option to auto-expire a box if D is not triggered within X candles.
- Stats Panel (optional): show total boxes, triggered, invalidated, etc. on chart.

───────────────
🔹 11. Bearish Setup (Mirror Logic):
- All above logic applies in reverse for bearish patterns.
- Pullback = 2 green candles; breakout = red close below wick of assumed bearish Point A.
- User can select from settings whether to activate bullish or bearish side.

This description covers almost all visual logic, confirmation structure, invalidation rules, and inputs necessary to build a complete indicator for both real-time trading and historical backtesting. Please follow each logic point exactly as outlined. 
Smart ABCD Structure Detector (Pullback Logic + Bullish/Bearish + EA-

Keywords / Tags:
MQL5, MT5, MetaTrader 5, custom indicator, ABCD pattern, pullback logic, bullish bearish, semi-automated EA, trading bot ready, visual entry box, backtesting support, price action strategy, candle structure indicator, EA integration, zone trigger indicator, Forex algorithmic, indicator + EA synchronization

Bewerbungen

1
Entwickler 1
Bewertung
(305)
Projekte
546
35%
Schlichtung
79
32% / 42%
Frist nicht eingehalten
196
36%
Arbeitet
2
Entwickler 2
Bewertung
(3)
Projekte
3
0%
Schlichtung
6
17% / 67%
Frist nicht eingehalten
0
Frei
3
Entwickler 3
Bewertung
(265)
Projekte
595
35%
Schlichtung
64
20% / 58%
Frist nicht eingehalten
147
25%
Frei
Veröffentlicht: 1 Artikel, 22 Beispiele
4
Entwickler 4
Bewertung
(57)
Projekte
89
43%
Schlichtung
4
0% / 100%
Frist nicht eingehalten
3
3%
Arbeitet
5
Entwickler 5
Bewertung
(152)
Projekte
228
80%
Schlichtung
22
27% / 50%
Frist nicht eingehalten
11
5%
Frei
Veröffentlicht: 24 Artikel, 1882 Beispiele
6
Entwickler 6
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
7
Entwickler 7
Bewertung
(15)
Projekte
34
24%
Schlichtung
4
0% / 50%
Frist nicht eingehalten
2
6%
Arbeitet
8
Entwickler 8
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
9
Entwickler 9
Bewertung
(8)
Projekte
12
8%
Schlichtung
2
50% / 50%
Frist nicht eingehalten
1
8%
Frei
10
Entwickler 10
Bewertung
(4)
Projekte
6
33%
Schlichtung
7
14% / 57%
Frist nicht eingehalten
1
17%
Frei
11
Entwickler 11
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
12
Entwickler 12
Bewertung
(294)
Projekte
469
39%
Schlichtung
102
40% / 24%
Frist nicht eingehalten
77
16%
Beschäftigt
Veröffentlicht: 2 Beispiele
13
Entwickler 13
Bewertung
(270)
Projekte
552
49%
Schlichtung
58
40% / 36%
Frist nicht eingehalten
228
41%
Arbeitet
14
Entwickler 14
Bewertung
(77)
Projekte
241
73%
Schlichtung
7
100% / 0%
Frist nicht eingehalten
1
0%
Frei
15
Entwickler 15
Bewertung
(28)
Projekte
31
10%
Schlichtung
13
8% / 69%
Frist nicht eingehalten
0
Überlastet
16
Entwickler 16
Bewertung
(322)
Projekte
499
67%
Schlichtung
5
40% / 0%
Frist nicht eingehalten
4
1%
Frei
Veröffentlicht: 8 Beispiele
17
Entwickler 17
Bewertung
(24)
Projekte
30
13%
Schlichtung
11
0% / 55%
Frist nicht eingehalten
8
27%
Beschäftigt
18
Entwickler 18
Bewertung
(2)
Projekte
5
60%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
1
20%
Arbeitet
Ähnliche Aufträge
1.Sinyal Perdagangan : Sinyal beli: garis MACD utama memotong garis sinyal ke atas (macd_current>signal_current && macd_previous<signal_previous). Sinyal jual: garis MACD utama memotong garis sinyal ke bawah (macd_current<signal_current && macd_previous>signal_previous). Gambar di bawah menunjukkan kasus beli dan jual. 2. Posisi ditutup pada sinyal yang berlawanan: Posisi beli ditutup pada sinyal jual, dan posisi
Trading Bot Executes Trades on Specific Days via TradingView Alerts **As a** trader, **I want** to develop a trading bot that integrates with TradeLocker and MTS, **So that** when a TradingView alert (based on a 2,4,5,10,15,30 minute break and retest strategy whichever one) is triggered first. the bot will execute trades on both platforms, but only on specific days of the week. --- ## Acceptance Criteria 1
Project Description I am looking to collaborate with an experienced MQL5 / algorithmic trading developer who also has hands-on experience with Large Language Models (LLMs) and AI-driven systems. This is a long-term partnership opportunity , not a one-off paid freelance job. I bring 9 years of practical Elliott Wave trading experience , applied in live market conditions. The objective is to translate Elliott Wave
specification High-Frequency Candle Momentum Scalper 1. Strategy Overview Core Logic: The EA identifies the current color of the active candle (Bullish or Bearish). Entry Trigger: It opens positions only after a specific duration of the candle has passed (e.g., after 30 seconds on a 1-minute candle) to confirm the direction. 2. Entry Logic (The "Half-Candle" Rule) Timeframe: M1 (Default, but adjustable). Time Filter
My expert already has the rest of the required features implemented . Bring in your support and resistance expert to save time . My expert already has money management , session filter etc . Trailing is threshold based . Please send a picture as well to show your expert on a live chart . Most specific is the 5m tf , to 1m execution
Ai bot 100 - 300 USD
I’m looking for one person who is both a Forex trader and a programmer . I don’t want a coder who only writes code without understanding the market, and I don’t want a trader who can’t program. I want someone who actively trades and understands market behavior, liquidity, volatility, and risk management. Most importantly, the bot must be built using real artificial intelligence that learns and adapts , not just
can anyone help me with building a complete automated pine code strategy and indicator that work for both FXs & CFDs and have a high winning rate proved through back testing. I have a very complex current code that developed mostly using AI but lots of gaps are there although it translate exactly what I have in my mind. So, you are free to decide whether wo build a complete new code or fix my current working code ( i
Je cherche un développeur pour un bot Fundednext pour le passage de challenge jusqu'au trading quotidien après le passage.le robot va s'occuper du compte du début à la suite du compte de 15k chez Fundednext.après le passage aux challenges,le robot doit être capable de me fournir 6-10% mensuel de rendement de ce compte. Il doit être capable de passer le challenge dans un bref délai de 2-3 semaine ou soit 10-15 jours
Job Title MT5 Developer Needed – Sync Data Feed Between Two MT5 Accounts Job Description I am a trader using multiple MT5 accounts and need a reliable way to have the same market data from one MT5 account reflected in another MT5 account. One account already has a stable and accurate data feed, and I want the second MT5 account to receive identical pricing and symbols for analysis and execution purposes. What I Need
Beschreibung: Ich suche einen erfahrenen MQL5-Entwickler, der meinen bestehenden Expert Advisor für MT5 fertigstellt und optimiert. Der EA basiert auf einer 30-Minuten-Breakout-Strategie für XAUUSD (Gold) und enthält bereits die Grundlogik sowie FTMO-Regeln (Tagesverlust, Gesamtverlust, Handelszeiten, Spread-Filter, Lotbegrenzung). Was gemacht werden muss: Code-Feinschliff und Debugging Überprüfung der Breakout-Logik

Projektdetails

Budget
30+ USD