OPEN-SOURCE SCRIPT
Sharpshooter 30 – EMA Distance

Sharpshooter 30 – EMA Distance Pullback Detector
This indicator is designed for disciplined traders who prefer to wait for deep pullbacks
after a clear trend shift. Following a 7/200 EMA death cross, the script “arms” and waits
for the Fast EMA to move a configurable USD distance below the Slow EMA.
When this distance threshold is reached and confirmed by a closed bar,
the script plots a single BUY signal — signaling a potential rebound entry point.
Recommended timeframe: 5-minute chart (XAU/USD works best)
Key features:
• Adjustable EMA lengths
• Adjustable USD distance threshold
• One-time signal logic to avoid overplotting
Philosophy:
"Always wait" — patience defines precision. The method aims to catch
the first high-probability retracement after trend exhaustion.
日本語説明:
Sharpshooter 30は、トレンド転換後の押し目を狙うトレーダー向けのインジケーターです。
7/200 EMAのデッドクロス後、Fast EMAがSlow EMAより一定金額(例:30ドル)下回った確定足でBUYを1度だけ点灯します。
ルールを守り、焦らず待つことを目的としています。
推奨時間軸:5分足(特にXAU/USDで効果的)
MA期間や乖離幅は調整可能。
This indicator is designed for disciplined traders who prefer to wait for deep pullbacks
after a clear trend shift. Following a 7/200 EMA death cross, the script “arms” and waits
for the Fast EMA to move a configurable USD distance below the Slow EMA.
When this distance threshold is reached and confirmed by a closed bar,
the script plots a single BUY signal — signaling a potential rebound entry point.
Recommended timeframe: 5-minute chart (XAU/USD works best)
Key features:
• Adjustable EMA lengths
• Adjustable USD distance threshold
• One-time signal logic to avoid overplotting
Philosophy:
"Always wait" — patience defines precision. The method aims to catch
the first high-probability retracement after trend exhaustion.
日本語説明:
Sharpshooter 30は、トレンド転換後の押し目を狙うトレーダー向けのインジケーターです。
7/200 EMAのデッドクロス後、Fast EMAがSlow EMAより一定金額(例:30ドル)下回った確定足でBUYを1度だけ点灯します。
ルールを守り、焦らず待つことを目的としています。
推奨時間軸:5分足(特にXAU/USDで効果的)
MA期間や乖離幅は調整可能。
Скрипт с открытым кодом
В истинном духе TradingView автор этого скрипта опубликовал его с открытым исходным кодом, чтобы трейдеры могли понять, как он работает, и проверить на практике. Вы можете воспользоваться им бесплатно, но повторное использование этого кода в публикации регулируется Правилами поведения.
Отказ от ответственности
Все виды контента, которые вы можете увидеть на TradingView, не являются финансовыми, инвестиционными, торговыми или любыми другими рекомендациями. Мы не предоставляем советы по покупке и продаже активов. Подробнее — в Условиях использования TradingView.
Скрипт с открытым кодом
В истинном духе TradingView автор этого скрипта опубликовал его с открытым исходным кодом, чтобы трейдеры могли понять, как он работает, и проверить на практике. Вы можете воспользоваться им бесплатно, но повторное использование этого кода в публикации регулируется Правилами поведения.
Отказ от ответственности
Все виды контента, которые вы можете увидеть на TradingView, не являются финансовыми, инвестиционными, торговыми или любыми другими рекомендациями. Мы не предоставляем советы по покупке и продаже активов. Подробнее — в Условиях использования TradingView.