OPEN-SOURCE SCRIPT
Andean Pulse Oscillator [APO]

Andean Pulse Oscillator (APO)
The Andean Pulse Oscillator (APO) is a momentum-based technical indicator designed to detect early shifts in bullish and bearish pressure using adaptive exponential envelopes. Inspired by the original Andean Oscillator concept, this upgraded version maintains the spirit of the tool while improving clarity, responsiveness, and usability.
🧠 Key Features:
Two core components:
🔹 Bullish Component (green) – Measures strength of downward volatility (bullish momentum).
🔻 Bearish Component (red) – Measures strength of upward volatility (bearish momentum).
A Signal Line (orange) smooths the dominant component to help filter out noise.
Background shading provides at-a-glance trend bias: green for bullish dominance, red for bearish.
Optional Buy/Sell Signal Arrows when bullish and bearish lines cross.
⚙️ Inputs:
Length – Controls smoothing sensitivity of the envelope-based momentum calculation.
Signal Length – Controls smoothing of the dominant component (signal line).
Show Buy/Sell Signals – Toggle crossover arrows on or off.
🔍 Usage Tips:
Look for bullish crossovers (green crosses above red) below the zero-line during corrections for potential long setups.
Look for bearish crossunders (red crosses above green) near tops for potential short setups.
Can be combined with price structure, trend filters, or divergence analysis for added confirmation.
👨🎨 Credit:
Originally conceptualized by andean, the APO version enhances it with modern visuals, cleaner signals, and modular structure — a tribute to a powerful and underutilized oscillator.
The Andean Pulse Oscillator (APO) is a momentum-based technical indicator designed to detect early shifts in bullish and bearish pressure using adaptive exponential envelopes. Inspired by the original Andean Oscillator concept, this upgraded version maintains the spirit of the tool while improving clarity, responsiveness, and usability.
🧠 Key Features:
Two core components:
🔹 Bullish Component (green) – Measures strength of downward volatility (bullish momentum).
🔻 Bearish Component (red) – Measures strength of upward volatility (bearish momentum).
A Signal Line (orange) smooths the dominant component to help filter out noise.
Background shading provides at-a-glance trend bias: green for bullish dominance, red for bearish.
Optional Buy/Sell Signal Arrows when bullish and bearish lines cross.
⚙️ Inputs:
Length – Controls smoothing sensitivity of the envelope-based momentum calculation.
Signal Length – Controls smoothing of the dominant component (signal line).
Show Buy/Sell Signals – Toggle crossover arrows on or off.
🔍 Usage Tips:
Look for bullish crossovers (green crosses above red) below the zero-line during corrections for potential long setups.
Look for bearish crossunders (red crosses above green) near tops for potential short setups.
Can be combined with price structure, trend filters, or divergence analysis for added confirmation.
👨🎨 Credit:
Originally conceptualized by andean, the APO version enhances it with modern visuals, cleaner signals, and modular structure — a tribute to a powerful and underutilized oscillator.
开源脚本
本着TradingView的真正精神,此脚本的创建者将其开源,以便交易者可以查看和验证其功能。向作者致敬!虽然您可以免费使用它,但请记住,重新发布代码必须遵守我们的网站规则。
免责声明
这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。
开源脚本
本着TradingView的真正精神,此脚本的创建者将其开源,以便交易者可以查看和验证其功能。向作者致敬!虽然您可以免费使用它,但请记住,重新发布代码必须遵守我们的网站规则。
免责声明
这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。