OPEN-SOURCE SCRIPT
Signal Pro 6.1

Signal Pro 6.1 — Trend Structure, ARSI Market State, and Volatility Breakout Engine
Signal Pro 6.1 is a fully customizable trend analysis and signal engine designed to help traders identify directional momentum, avoid non trending environments, and adapt the indicator to any instrument or timeframe. It combines moving average trend structure, ARSI based market state detection, and Bollinger volatility breakouts to produce a clear, technical view of bullish, bearish, and neutral conditions.
How the Signal Engine Works
Signal Pro 6.1 uses three independent components to validate BUY and SELL signals:
1. Trend Structure (MA1 vs MA2)
Directional bias is determined by two customizable moving averages:
• Bullish Trend: MA1 > MA2
• Bearish Trend: MA1 < MA2
This ensures signals only occur in the direction of momentum.
2. ARSI Market State (Bullish / Bearish / Neutral)
ARSI determines the underlying market condition:
• Bullish State: ARSI > Overbought threshold
• Bearish State: ARSI < Oversold threshold
• Neutral State: Between thresholds
ARSI is a hard filter:
• BUY signals require bullish ARSI background
• SELL signals require bearish ARSI background
• Neutral zones block all trades
This ARSI methodology is inspired by LuxAlgo’s adaptive momentum research.
3. Volatility Breakout (Outer Bollinger Band)
Signals require a volatility expansion:
• BUY: close > upper2
• SELL: close < lower2
This prevents signals during compression and improves trend reliability.
Signal Logic (Matches the Code Exactly)
BUY Signals
Generated only when:
• MA1 > MA2
• ARSI is bullish (background green)
• Close breaks above the outer Bollinger band (close > upper2)
• BUY labels enabled
• In session
• No active position
SELL Signals
Generated only when:
• MA1 < MA2
• ARSI is bearish (background red)
• Close breaks below the outer Bollinger band (close < lower2)
• SELL labels enabled
• In session
• No active position
EXIT Signals
Exits are based on price crossing MA1:
• Long Exit: close < MA1
• Short Exit: close > MA1
This keeps exits responsive and avoids lag.
Recommended Default Settings (Based on Author Back Testing)
These settings provide a balanced, responsive structure suitable for most markets:
ARSI Settings
• ARSI Length: 10 (acceptable range 10–14)
• ARSI Signal Length: 3 (acceptable range 3–8)
• ARSI Overbought: 60 (acceptable range 50–70)
• ARSI Oversold: 40 (acceptable range 30–50)
Moving Averages
• MA1: EMA 8
• MA2: EMA 13
• MA3: EMA 50
• MA4: EMA 200
• MA5: EMA 500
These values create a clear trend hierarchy and help visually confirm directional bias.
Trend Alignment and MA Stacking
Although the indicator generates signals automatically, traders should also pay attention to the broader trend structure. Strong trends often show:
• EMA 8 > EMA 13 > EMA 50 > EMA 200 (bullish stacking)
• EMA 8 < EMA 13 < EMA 50 < EMA 200 (bearish stacking)
When moving averages are stacked cleanly and fanning out, trend strength is high. When they compress or cross repeatedly, the market is entering a range and signals become less reliable.
Signal Pro intentionally reflects this visually: trending markets appear clean and aligned, while range bound markets become noisy. This is a built in warning system.
Customization Is Required
Signal Pro 6.1 is not intended to be used “out of the box.” It is a modular system that must be configured for the specific instrument, timeframe, and trading objective.
Users can customize:
• Moving averages (type, length, visibility)
• Bollinger Bands (inner/outer, multipliers, lengths)
• ARSI thresholds and methods
• Background shading
• Candle colors
• Trend colors
• Session windows
• BUY/SELL/EXIT label visibility
• Momentum circles
• Chart clutter level
Because of this flexibility, the indicator may not look correct until properly tuned. Once configured, it becomes a stable and reliable trend clarity tool.
Versatility Across Markets
With correct settings, Signal Pro 6.1 can be used for:
• Futures scalping
• 0DTE options
• Intraday stock trading
• Swing trading
• Crypto
• Forex
There are no restrictions on where it can be applied. The key is adjusting the session window, timeframe, and indicator parameters to match the behavior of the chosen market and back testing accordingly.
Summary
Signal Pro 6.1 combines trend direction, ARSI market state, and volatility breakout logic to highlight high probability directional moves and warn against trading in non trending environments. Every component — moving averages, bands, colors, signals, and market state filters — is fully customizable, allowing traders to adapt the indicator to any market or timeframe.
Signal Pro 6.1 is a fully customizable trend analysis and signal engine designed to help traders identify directional momentum, avoid non trending environments, and adapt the indicator to any instrument or timeframe. It combines moving average trend structure, ARSI based market state detection, and Bollinger volatility breakouts to produce a clear, technical view of bullish, bearish, and neutral conditions.
How the Signal Engine Works
Signal Pro 6.1 uses three independent components to validate BUY and SELL signals:
1. Trend Structure (MA1 vs MA2)
Directional bias is determined by two customizable moving averages:
• Bullish Trend: MA1 > MA2
• Bearish Trend: MA1 < MA2
This ensures signals only occur in the direction of momentum.
2. ARSI Market State (Bullish / Bearish / Neutral)
ARSI determines the underlying market condition:
• Bullish State: ARSI > Overbought threshold
• Bearish State: ARSI < Oversold threshold
• Neutral State: Between thresholds
ARSI is a hard filter:
• BUY signals require bullish ARSI background
• SELL signals require bearish ARSI background
• Neutral zones block all trades
This ARSI methodology is inspired by LuxAlgo’s adaptive momentum research.
3. Volatility Breakout (Outer Bollinger Band)
Signals require a volatility expansion:
• BUY: close > upper2
• SELL: close < lower2
This prevents signals during compression and improves trend reliability.
Signal Logic (Matches the Code Exactly)
BUY Signals
Generated only when:
• MA1 > MA2
• ARSI is bullish (background green)
• Close breaks above the outer Bollinger band (close > upper2)
• BUY labels enabled
• In session
• No active position
SELL Signals
Generated only when:
• MA1 < MA2
• ARSI is bearish (background red)
• Close breaks below the outer Bollinger band (close < lower2)
• SELL labels enabled
• In session
• No active position
EXIT Signals
Exits are based on price crossing MA1:
• Long Exit: close < MA1
• Short Exit: close > MA1
This keeps exits responsive and avoids lag.
Recommended Default Settings (Based on Author Back Testing)
These settings provide a balanced, responsive structure suitable for most markets:
ARSI Settings
• ARSI Length: 10 (acceptable range 10–14)
• ARSI Signal Length: 3 (acceptable range 3–8)
• ARSI Overbought: 60 (acceptable range 50–70)
• ARSI Oversold: 40 (acceptable range 30–50)
Moving Averages
• MA1: EMA 8
• MA2: EMA 13
• MA3: EMA 50
• MA4: EMA 200
• MA5: EMA 500
These values create a clear trend hierarchy and help visually confirm directional bias.
Trend Alignment and MA Stacking
Although the indicator generates signals automatically, traders should also pay attention to the broader trend structure. Strong trends often show:
• EMA 8 > EMA 13 > EMA 50 > EMA 200 (bullish stacking)
• EMA 8 < EMA 13 < EMA 50 < EMA 200 (bearish stacking)
When moving averages are stacked cleanly and fanning out, trend strength is high. When they compress or cross repeatedly, the market is entering a range and signals become less reliable.
Signal Pro intentionally reflects this visually: trending markets appear clean and aligned, while range bound markets become noisy. This is a built in warning system.
Customization Is Required
Signal Pro 6.1 is not intended to be used “out of the box.” It is a modular system that must be configured for the specific instrument, timeframe, and trading objective.
Users can customize:
• Moving averages (type, length, visibility)
• Bollinger Bands (inner/outer, multipliers, lengths)
• ARSI thresholds and methods
• Background shading
• Candle colors
• Trend colors
• Session windows
• BUY/SELL/EXIT label visibility
• Momentum circles
• Chart clutter level
Because of this flexibility, the indicator may not look correct until properly tuned. Once configured, it becomes a stable and reliable trend clarity tool.
Versatility Across Markets
With correct settings, Signal Pro 6.1 can be used for:
• Futures scalping
• 0DTE options
• Intraday stock trading
• Swing trading
• Crypto
• Forex
There are no restrictions on where it can be applied. The key is adjusting the session window, timeframe, and indicator parameters to match the behavior of the chosen market and back testing accordingly.
Summary
Signal Pro 6.1 combines trend direction, ARSI market state, and volatility breakout logic to highlight high probability directional moves and warn against trading in non trending environments. Every component — moving averages, bands, colors, signals, and market state filters — is fully customizable, allowing traders to adapt the indicator to any market or timeframe.
开源脚本
秉承TradingView的精神,该脚本的作者将其开源,以便交易者可以查看和验证其功能。向作者致敬!您可以免费使用该脚本,但请记住,重新发布代码须遵守我们的网站规则。
免责声明
这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。
开源脚本
秉承TradingView的精神,该脚本的作者将其开源,以便交易者可以查看和验证其功能。向作者致敬!您可以免费使用该脚本,但请记住,重新发布代码须遵守我们的网站规则。
免责声明
这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。