AlligatorPro Signal Non Repaint
- Indicadores
- Versão: 1.0
A non-repainting Alligator + Awesome Oscillator + ADX signal indicator with multi-channel alerts.
Overview
AlligatorPro Signal scans price action using Bill Williams' Alligator combined with the Awesome Oscillator and ADX trend filter,
and marks confirmed entry points directly on the chart with arrows — green for buy, red for sell. No trades are placed; this is a pure signal/alert tool you can use manually or alongside your own execution method.
All signals are evaluated on closed bars only, so arrows never repaint or disappear after the fact.
How a Signal Is Generated
A signal requires all of the following to align on a closed bar:
- Price closes above (buy) or below (sell) all three Alligator lines for a configurable number of consecutive bars
- The Alligator lines are fanned out in trend order (Lips > Teeth > Jaw for buy, reversed for sell)
- The Alligator's mouth is open wide enough, measured against ATR
- The Awesome Oscillator is positive/negative and rising/falling for a configurable number of consecutive bars
- ADX is above a configurable minimum level, confirming genuine trend strength rather than a ranging market
Features
- Clean arrow markers at the exact bar a signal confirmed — customizable arrow codes and offset distance
- Fully non-repainting: signals lock in on bar close, never repaint on the current forming bar
- Adjustable filter thresholds: ADX period/level, minimum mouth size, confirmation bar counts for price and AO
- Five alert channels, each independently toggled:
- Terminal pop-up alert
- MetaTrader mobile push notification
- Telegram (via Bot API)
- LINE (via LINE Messaging API — see note below)
- Duplicate-alert protection: fires once per new closed-bar signal, never spams on every tick
Alert Setup
- Push notifications — add your MetaQuotes ID under Tools > Options > Notifications
- Email — configure SMTP under Tools > Options > Email
- Telegram — create a bot via @BotFather, get your chat ID, and whitelist api.telegram.org under Tools > Options > Expert Advisors
- LINE — uses the LINE Messaging API (LINE Notify was discontinued in March 2025 and is no longer usable by any indicator or EA). Requires a LINE Official Account,
- a Channel Access Token, and a target User ID. Whitelist api.line.me under the same WebRequest settings.
Inputs
| Input | Description |
|---|---|
| InpADXPeriod / InpADXLevel | ADX trend-strength filter |
| InpMinMouthSize | Minimum Alligator mouth width, as a multiple of ATR |
| InpCloseBars | Consecutive bars price must hold above/below the Alligator |
| InpAOBars | Consecutive rising/falling AO bars required |
| InpATRPeriod | ATR period used for mouth-size and arrow offset |
| InpArrowCode_Buy / Sell | Wingdings arrow codes |
| InpArrowOffsetATR | Arrow distance from the candle, as a multiple of ATR |
| InpUseTerminalAlert / UsePushNotification / UseEmail / UseTelegram / UseLine | Per-channel alert toggles |
| InpTelegramBotToken / InpTelegramChatID | Telegram credentials |
| InpLineChannelToken / InpLineUserID | LINE Messaging API credentials |
Notes
This is a signal indicator, not an EA — no lot sizing, stop loss/take profit, trailing, or risk management is included, since none of that applies without live trade management. Works on any symbol and timeframe.
