İş Gereklilikleri
Project Title:
Custom XAUUSD Support & Resistance Indicator
Platform Required:
MT5 preferred. If possible, also provide TradingView Pine Script version later.
Main Goal:
I want a custom indicator made specifically for XAUUSD (Gold) only.
The indicator should automatically detect and draw strong support and resistance zones where price has a high probability of reacting, rejecting, or reversing.
It must update dynamically as price moves and should focus on high-quality levels only, not weak or random lines.
Core Logic Requirements:
-
The indicator must work only for XAUUSD.
-
It should automatically detect strong support and resistance zones based on market structure, not just simple random highs/lows.
-
The zones should be built using a combination of:
-
Swing highs and swing lows
-
Repeated price reactions / multiple touches
-
Rejection strength
-
Break-and-retest behavior
-
Consolidation origin before impulsive moves
-
Strong displacement candles
-
-
I do not want too many lines. I want only the most important and strongest zones visible.
-
The indicator should prefer zones/areas instead of a single thin line, because gold often reacts from areas, not exact prices.
-
The zones must update automatically in real time when new candles form.
-
Old invalid zones should be removed or faded automatically.
Timeframe Logic:
Use multi-timeframe analysis.
-
Main higher timeframe reference: H1 and H4
-
Entry/precision view: M5 and M15
-
The indicator should detect major zones from higher timeframes and project them cleanly onto lower timeframes.
-
Higher timeframe zones must have more weight than lower timeframe zones.
Zone Strength Filter:
Each zone should be scored internally based on strength.
The strength score should consider:
-
Number of touches
-
Strength of rejection candles
-
Size of move away from the zone
-
Whether the zone caused a market structure shift
-
Whether the zone acted as both support and resistance before
-
Whether the zone came from a strong impulsive move
-
Whether price respected it recently
-
Distance from current price
-
Freshness of the level
Only show zones above a certain strength threshold.
Fresh vs Used Zones:
I want the indicator to distinguish between:
-
Fresh zones = price has not returned yet or barely tested
-
Tested zones = price has reacted before
-
Weak/consumed zones = price touched many times and likely weaker now
Fresh zones should be highlighted as higher priority.
Breakout / Invalidation Rules:
A zone should be considered weak or invalid if:
-
Price closes strongly through it
-
There is a clean breakout with follow-through
-
The zone has been tapped too many times
-
Price consolidates inside it for too long
When invalidated, the zone should either:
-
disappear, or
-
become faded / gray
Visual Design Requirements:
I want the chart to stay clean and professional.
Please include:
-
Strong resistance zones in one color
-
Strong support zones in another color
-
Optional weaker zones in faded color
-
Zone labels on the chart
-
Clean modern design, not too many objects
-
Ability to turn labels on/off
Labels should show:
-
Support or Resistance
-
Strength rating (example: Weak / Medium / Strong / Very Strong)
-
Timeframe source (M15 / H1 / H4)
-
Fresh or Tested
Example label:
H1 Resistance | Strong | Fresh
Alerts Required:
I want alert options for:
-
Price entering a strong zone
-
Price rejecting from a strong zone
-
Breakout above resistance
-
Breakout below support
-
Retest after breakout
-
Zone becoming invalid
Alerts should work as:
-
popup
-
push notification
-
optional email if supported
Gold-Specific Behavior:
This indicator should be optimized specifically for XAUUSD, because gold moves differently from many forex pairs.
Please optimize for:
-
gold volatility
-
fast spikes
-
wick rejections
-
fake breakouts
-
session volatility
-
impulsive moves around major levels
I want the logic to avoid drawing levels that are too close together when gold is choppy.
Use an adaptive filter such as ATR or volatility-based spacing so the zones are meaningful for gold.
Optional Smart Filters (Important if possible):
If possible, please include these filters:
-
ATR-based zone width
-
Minimum distance between zones
-
Ignore weak micro-swings
-
Session-aware filtering
-
Option to prioritize New York and London session reactions
-
Merge overlapping zones into one stronger zone
-
Ignore zones that are too close to each other
-
Detect flip zones (support turned resistance / resistance turned support)
Zone Width Logic:
Zone width should not be fixed.
It should adapt based on:
-
ATR
-
volatility
-
timeframe
-
rejection wick size
Gold zones on H1/H4 can be wider than M5/M15 zones.
User Inputs / Settings:
Please include adjustable settings for:
-
Maximum number of zones displayed
-
Minimum strength score to display
-
Show only fresh zones yes/no
-
Show tested zones yes/no
-
Multi-timeframe on/off
-
ATR multiplier for zone width
-
Merge nearby zones yes/no
-
Alert on/off
-
Label on/off
-
Show only current relevant zones near price yes/no
-
Distance filter from current price
-
Zone transparency
-
Colors
Preferred Output on Chart:
I want the indicator to show only:
-
the strongest nearby support zones under price
-
the strongest nearby resistance zones above price
-
major higher timeframe zones
-
clean chart view
I do not want excessive clutter.
Entry Assistance Feature (Optional but highly preferred):
If possible, when price enters a strong zone, the indicator can show a small note like:
-
Watch for bullish rejection
-
Watch for bearish rejection
-
Possible retest zone
-
High probability reaction area
This is only for visual help, not auto trading.
No Auto Trading:
Important:
I do not want a bot that opens trades.
I only want an indicator that analyzes and draws high-probability support and resistance zones for gold.
Performance Requirement:
The indicator must be lightweight and optimized so it does not lag MT5 even when switching timeframes.
Deliverables Required:
-
Compiled indicator file
-
Source code
-
Installation guide
-
Input settings explanation
-
Short user guide for how zone logic works
-
Alert setup instructions
Extra Request:
If possible, create 2 display modes:
Mode 1: Clean Mode
-
Only strongest zones
-
Minimal labels
-
Best for live trading
Mode 2: Detailed Mode
-
More information
-
Strength ratings
-
Extra labels
-
Best for analysis
Summary of What I Want:
A professional custom XAUUSD support/resistance zone indicator that:
-
updates automatically
-
uses higher timeframe confluence
-
filters weak levels
-
highlights only strong zones
-
works cleanly on chart
-
gives alerts
-
is optimized specifically for gold volatility
Please make the indicator accurate, clean, and practical for real trading use on XAUUSD.
Please send demo screenshots or a short test version before final delivery.
Only experienced developers in trading indicators apply. Send previous similar work or screenshots.