All Divergences (MACD, RSIOI, CVD) Multi-Divergence Suite (MACD Area, RSIOI, CVD)
Description:
This indicator is a comprehensive suite designed to identify multiple types of market divergences on your chart. Instead of using several different indicators, you can use this single script to find potential turning points and trend continuations based on momentum and volume analysis.
Key Features:
1. MACD Area Divergence:
Unlike standard MACD divergence that only compares the peaks of the histogram, this module calculates the entire area (volume) of each MACD cycle. It then compares this momentum "volume" to price action to detect both Regular Divergences (signaling potential trend reversals) and Hidden Divergences (signaling potential trend continuations).
2. RSIOI (RSI Overbought/Oversold) Divergence:
This module identifies classic RSI divergences with a specific filter: it only looks for price pivots that occur while the RSI is in overbought (e.g., >70) or oversold (e.g., <30) territory. This helps to focus on signals that appear at potential market extremes.
3. CVD (Cumulative Volume Delta) Divergence:
This powerful module shows the divergence between price and Cumulative Volume Delta, giving you a clearer view of the underlying buying and selling pressure. It features a unique "Ultra Data" mode that can aggregate volume from dozens of different brokers for a more accurate picture of the market, which is especially useful for Forex and Crypto pairs.
Customization:
Each of the three divergence modules can be enabled or disabled independently.
Filter signals to show "Longs Only," "Shorts Only," or both to match your trading bias.
Divergência / Convergência de Médias Moveis (MACD)
AlgoPilotX - Trend & Momentum SuiteAlgoPilotX – Trend & Momentum Suite is an advanced all-in-one trend and momentum indicator designed to simplify trading decisions.
This script combines Exponential Moving Averages (EMAs), Relative Strength Index (RSI) , and MACD into a clean, easy-to-read dashboard that appears on the top-right of your chart. It provides:
Trend detection with EMAs (Bullish, Bearish, Neutral)
Momentum insights via RSI (Bullish, Bearish, Overbought, Oversold)
MACD status (Bullish, Bearish, Flat)
Trend Strength Meter (0–100 score, with bar from weak → strong)
Buy & Sell arrows on chart when key conditions align
Custom alerts for major events (Buy/Sell signals, Strength crossing above 80 or below 20)
📊 How to Use
Trend Box (Top-Right Panel)
EMAs:
Bullish when Fast EMA > Slow EMA.
Bearish when Fast EMA < Slow EMA.
RSI:
70 = Overbought.
<30 = Oversold.
50+ = Bullish momentum.
Below 50 = Bearish momentum.
MACD:
Bullish when histogram > 0.
Bearish when histogram < 0.
Strength Meter (0–100):
<20 = Very weak trend.
20–50 = Weak/Neutral trend.
50–80 = Strengthening trend.
80 = Strong trend continuation zone.
On-Chart Arrows
Green Buy Arrow:
Fast EMA crosses above Slow EMA
RSI confirms bullish bias (>55)
MACD histogram positive
Red Sell Arrow:
Fast EMA crosses below Slow EMA
RSI confirms bearish bias (<45)
MACD histogram negative
Alerts
Create TradingView alerts directly from the script conditions:
Buy/Sell signals
Strength > 80 (strong trend)
Strength < 20 (weak trend)
⚠️ Disclaimer
This indicator is for educational purposes only.
It does not constitute financial advice or a guarantee of profits.
Past performance is not indicative of future results.
Trading involves risk, and you should always do your own research or consult with a licensed financial advisor before making investment decisions.
By using this script, you acknowledge that you are solely responsible for your own trading decisions.
MACD Enhanced [DCAUT]█ MACD Enhanced Indicator
📊 Indicator Overview
MACD Enhanced is an enhanced version of the traditional MACD indicator. Unlike standard MACD which is limited to EMA algorithm, this enhanced version supports different moving average algorithms for both main MACD line and signal line, allowing traders to optimize MACD calculations based on market conditions and preferences.
🎯 Core Advantages
Difference from Traditional MACD
Traditional MACD : Fixed EMA algorithm for both main and signal lines
MACD Enhanced : Supports different moving average algorithms for main and signal lines
Algorithm Flexibility Benefits
Fast Response : EMA, HMA algorithms respond quickly to price changes
Stable Smoothing : SMA, RMA algorithms provide more stable signals
Adaptive Adjustment : KAMA, FRAMA algorithms automatically adjust based on market conditions
Noise Filtering : Kalman Filter, Super Smoother reduce false signals
🚀 Usage Guide
Parameter Settings
Source : Data source (default: close price)
Fast Length : Fast line period (recommended: 12)
Slow Length : Slow line period (recommended: 26)
Signal Length : Signal line period (recommended: 9)
MACD MA Type : Moving average algorithm for main MACD line (default: EMA)
Signal MA Type : Moving average algorithm for signal line (default: EMA)
Algorithm Combination Guidelines
Fast Trading : Choose EMA, HMA for both main and signal lines
Stable Analysis : Choose SMA, RMA for both main and signal lines
Mixed Strategy : Choose fast algorithm for main line, smooth algorithm for signal line
Trend Following : Choose KAMA for main line, EMA for signal line
📊 Color Coding
Line Colors
Blue : MACD main line
Orange : Signal line
Histogram
Dark Green : Histogram > 0 and rising (strong bullish momentum)
Light Green : Histogram > 0 and falling (weak bullish momentum)
Light Red : Histogram < 0 and rising (weak bearish momentum)
Dark Red : Histogram < 0 and falling (strong bearish momentum)
💡 Core Value
By selecting different moving average algorithm combinations, traders can obtain:
- MACD signals better suited to current market conditions
- Trend tracking capabilities with different sensitivity levels
- Algorithm optimization possibilities that traditional MACD cannot provide
📄 License : MIT License
👨💻 Developer : DCAUT Team
AriVestHub_MACDPhilosophy and Function of AriVestHub_MACD
The AriVestHub_MACD is an enhanced version of the classic MACD indicator. By combining histogram extremum analysis with statistical logic, it provides a precise view of the true significance of market movements.
Core Functionality
1. Detecting MACD Histogram Extremes:
The indicator automatically identifies and stores the local maxima and minima of the MACD histogram. These extremum points form the basis for further analysis and plotting key levels.
2. Dynamic Threshold Levels (U15 and L55):
Based on the last N extremum points (user-defined), two critical lines are drawn:
o U15: The level above which the top 15% of recent histogram extrema lie.
o L55: The level below which the bottom 55% of recent histogram extrema lie.
These lines update dynamically on every bar, providing a real-time picture of market conditions.
3. Analyzing Distribution and Significance of Histogram Extremes:
By calculating the number of extrema above U15 and below L55, the indicator identifies which MACD movements have high, medium, or low significance. This allows traders to assess the real strength of MACD movements, even when their apparent size on the chart is misleading.
4. Statistical and Reliable Insights:
Instead of relying on guesswork or visual impressions, the indicator uses statistically grounded percentage analysis, ensuring decisions are consistent, objective, and repeatable.
Practical Benefits
• Identify key price levels and potential reversal zones
• Evaluate the significance of histogram movements
• Improve risk management and timing of entries/exits
• Adapt to market changes across different timeframes
Summary Philosophy
The AriVestHub_MACD focuses on extremum points and their distribution. Using dynamic threshold lines, it enables traders to:
• Distinguish highly significant moves from less important ones
• Accurately define support and resistance zones based on real data
• Make decisions based on statistically grounded insights
In essence, this indicator merges classic technical analysis with advanced statistical logic, empowering traders to operate more intelligently and data-driven.
SLG MACD Edge v2.5SLG MACD Edge v2 Strategy Description
1. Trend Filtering
The strategy uses EMA (Exponential Moving Average) to identify the market’s primary trend:
Long Signal: When the current price is above the EMA, indicating an uptrend, the strategy considers taking a long position.
Short Signal: When the current price is below the EMA, indicating a downtrend, the strategy considers taking a short position.
2. MACD Signal
The strategy uses MACD (Moving Average Convergence Divergence) to gauge market momentum:
Long Signal: When the MACD line crosses above the signal line (i.e., MACD crossover), a long signal is generated.
Short Signal: When the MACD line crosses below the signal line, a short signal is generated.
3. ATR (Average True Range) Stop Loss and Take Profit
ATR is used to dynamically calculate stop loss and take profit levels:
Stop Loss: The stop loss is set based on the current ATR, with an added multiplier of the volatility range, either above the lowest low (for long) or the highest high (for short).
Take Profit: Similarly, the take profit is based on ATR, with an added multiplier, either above the highest high (for long) or the lowest low (for short).
4. Trade Logic
Entry: The strategy enters a trade when both the trend filter (EMA) and the MACD signal are met.
Exit: The trade is closed based on the defined stop loss and take profit levels.
5. Simple Rules
Single Position: The strategy only opens one position at a time (either long or short), without adding to the position or using multiple exit levels.
Clear and straightforward signals, making it suitable for trend-following strategies.
Important Note
Signal strategy is for reference only.
The signals provided by this strategy should be considered as part of a broader trading plan. Always conduct further analysis and exercise caution before entering trades.
Summary
This strategy is a trend-following approach that uses MACD and EMA to filter market signals and ATR to dynamically set stop losses and take profits. It aims to control risk efficiently in varying market conditions.
VOID/Dominion v6 — Full Stack Dominion v6 — Full Stack is best used as an all‑in‑one, rule‑based indicator that blends trend, momentum, volatility, and volume into clear, color‑coded signals. Think of it as a “stack” of confirmations: higher‑timeframe trend bias, medium‑timeframe momentum, local volatility regime, and entry/exit triggers. If you already have a specific version of Dominion v6, share its settings so I can tailor this guide to match your exact script.Core components and settings
Trend filter: EMA/SMMA or HTF trend bias to color bars or the background.
Momentum block: RSI/Stoch/WT or MACD‑style cross for direction and strength.
Volatility regime: ATR bands or Bollinger state to mark expansion/contraction.
Volume validation: OBV/volume surge tags to confirm breakouts.
Signal engine: Entry arrows on confluence, exit dots on momentum fades.
Risk module: ATR‑based stop distance, fixed R targets, and session filters.
Key inputs:
Trend length: Longer values smooth noise; shorter reacts faster.
Trend EMA=EMAn(close)\text{Trend EMA} = \text{EMA}_{n}( \text{close} )
Momentum period: Adjust sensitivity for earlier or cleaner signals.
ATR multiplier: Controls stop width and volatility bands.
HTF sync: Set a higher timeframe anchor for bias filtering.
Session/time filter: Limit signals to liquid hours.
Reading the signals
Green bias: Trend and momentum align up; pullbacks to mid‑band are potential longs.
Red bias: Both align down; rallies to mid‑band are potential shorts.
Neutral/gray: Mixed or low‑volatility regime—reduce size or wait.
Breakout tags: Price closing beyond volatility bands with volume surge suggests continuation.
Exit cues: Opposite momentum cross, band re‑entry, or HTF bias flip.
Step‑by‑step trading workflow
Set the bias:
Label: Choose a higher timeframe (e.g., 4H/1D) for trend.
Action: Trade only in the direction of HTF bias unless range conditions.
Wait for confluence:
Label: Price near mid‑band, momentum aligns, volatility supports expansion.
Action: Enter on close or retest.
Place protective stops:
Label: ATR‑based stop below structure for longs; above for shorts.
Action: Size positions by risk per trade.
Manage the trade:
Label: Scale at fixed R (e.g., 1R/2R) or trailing by ATR/band.
Action: Reduce on momentum fade or bias conflict.
Exit with rules:
Label: Opposite signal, time‑based exit, or volatility regime shift.
Action: Log the trade and review confluence quality.
If you’re new to setting this up, the TradingView Help Center and beginner tutorials walk through charts, indicators, and layouts with clear steps and visuals
River MACD BandsThis indicator will paint your chart background in vertical colors depending on what the MACD of your chosen timeframe is doing.
🚀 AlphaMACD - MACD That AdaptsAlphaMACD - The MACD That Actually Adapts
What Makes This Different?
Traditional MACD uses fixed periods (12/26/9) that don't adapt to market conditions. This MACD automatically adjusts its sensitivity based on market efficiency:
- Trending Markets → More responsive (8-21 periods) for faster signals
- Sideways Markets → More conservative (21-55 periods) to reduce noise
- Key Features
- Smart Adaptation Engine
Automatically adjusts from 8-55 periods based on Kaufman's Efficiency Ratio
Real-time efficiency measurement shows you market regime
Signals
Multi-filter system: momentum + trend + signal strength
Market regime detection prevents sideways market traps
Presentation
4 themes: Dark, Light, Neon, Matrix
Dynamic efficiency zones that adapt to volatility
Comprehensive info table with all key metrics
Analysis Tools
Multi-timeframe confirmation
Divergence detection for reversal spots
Signal strength measurement
Noise filtering with ATR
Alert System
Bullish/bearish signals
Divergence alerts
Sideways market warnings
Zero lag - alerts fire instantly
How It Works
The indicator uses market efficiency calculation to determine how "trendy" vs "choppy" current conditions are:
High Efficiency = Strong trending → Faster, more responsive settings
Low Efficiency = Sideways/noisy → Slower, more stable settings
This solves the biggest MACD problem: static parameters that don't adapt to changing market dynamics
Settings Recommendations
Conservative: Sensitivity 1.5, Noise Filter 2.0
Balanced: Sensitivity 2.0, Noise Filter 1.5 (default)
Aggressive: Sensitivity 3.0, Noise Filter 1.0
River 4H Apple SwingI made this indicator to flag my buy and sell signals for swing trading Apple's 4 Hour chart. It uses the MACD and CMF, filtered for certain Fib levels on the MACD.
SLG's EMA+MACD Signal Trading Strategy M15Trading Concept Overview
This strategy combines trend-following and momentum confirmation to identify high-probability entries in both long and short directions. It uses EMA-based trend filtering and MACD signal analysis, while managing risk dynamically using ATR-based stop loss and take profit.
1. Trend Identification
The strategy calculates a Trend EMA (emaTrend) with a user-defined period (emaTrendLen) to determine the overall market direction:
Bullish Trend: Price closes above the Trend EMA → only long trades are considered.
Bearish Trend: Price closes below the Trend EMA → only short trades are considered.
This ensures trades are aligned with the larger trend, avoiding counter-trend signals.
2. Momentum Signal with MACD
MACD Calculation:
fastEMA - slowEMA generates the MACD line.
Signal line is an EMA of the MACD line.
delta = MACD - Signal measures the momentum difference.
Entry Logic:
Long Signal: delta crosses above zero AND the price is above the Trend EMA.
Short Signal: delta crosses below zero AND the price is below the Trend EMA.
This ensures that entries occur only when momentum is aligned with the overall trend.
3. Dynamic Risk Management (ATR-based SL/TP)
Uses Average True Range (ATR) to dynamically set stop loss and take profit:
Long Trade:
Stop Loss = Close - ATR * atrSLMult
Take Profit = Close + ATR * atrTPMult
Short Trade:
Stop Loss = Close + ATR * atrSLMult
Take Profit = Close - ATR * atrTPMult
This allows the strategy to adapt to market volatility, protecting capital in choppy conditions and scaling profit targets in trending markets.
4. Visual and Alert Features
Plots:
Trend EMA for visual trend guidance.
MACD delta to observe momentum.
Long/Short signals as small triangles directly on the chart.
Alerts:
Generates notifications for long and short signals to trigger timely trades.
5. Core Trading Philosophy
Trend-Following Bias: Only trade in the direction of the trend EMA.
Momentum Confirmation: Enter trades when the MACD delta confirms the move.
Volatility-Adjusted Risk: Use ATR to dynamically scale stops and targets.
Disclaimer / Risk Notice
Trading financial markets involves significant risk and may not be suitable for all investors. Past performance is not indicative of future results.
Market conditions can change rapidly and unpredictably, and no strategy can guarantee profits. Always use proper risk management and position sizing.
This strategy is for educational and informational purposes only. Users are responsible for their own trading decisions.
MACD ProThe MACD Pro is a modern take on the classic MACD, designed to give traders deeper insights into market momentum, trend conditions, and potential turning points. While it keeps the standard MACD foundation, it introduces a few enhancements to make it more adaptive and visually intuitive.
At its core, the indicator calculates the traditional MACD line, Signal line and Histogram. The histogram can be optionally displayed.
One of the things that set this version apart is the addition of the MACD Leader, an optional feature that makes the MACD more responsive to price action. By applying an adaptive smoothing factor (Leader Sensitivity), the Leader line can provide earlier momentum cues compared to the standard MACD and help anticipate shifts before they become obvious on a standard MACD indicator.
Another enhancement is the regime-based color system for the MACD line. Instead of simply coloring based on the MACD or histogram itself, this indicator identifies the overall market regime using momentum and trend strength conditions.
Bullish Regime: Momentum is positive and trend strength is above average.
Bearish Regime: Momentum is negative and trend strength is above average.
Sideways Regime: Momentum remains weak and within noise levels.
This regime detection allows the MACD line to visually adapt, giving traders an extra layer of context beyond standard MACD signals to blend momentum analysis with market conditions, helping distinguish between trending and ranging environments.
Hierarchical Resonance Analyzer MAX 915The Hierarchical Resonance Analyzer (HRA) is a comprehensive, all-in-one technical analysis suite designed for in-depth market structure analysis. Its core philosophy is based on identifying "resonance"—the confluence of signals across multiple timeframes and analytical models.
This tool moves beyond single-indicator analysis to provide a more holistic, multi-dimensional view of the market.
Key Features:
Proprietary HRA Core Signals: A unique set of candlestick pattern detectors (A,V,H,L,B) combined with a sequential counting system to identify potential market exhaustion and key turning points.
Multi-Timeframe Resonance Analysis: The heart of the system. It analyzes signal agreement across different user-defined timeframes (both Top-Down and Bottom-Up) to identify high-conviction setups.
Advanced Divergence Modules: Includes three distinct types of divergence detection, providing a comprehensive view of momentum versus price action:
MACD Area Divergence
RSIOI Overbought/Oversold Zone Divergence
Cumulative Volume Delta (CVD) Divergence
Integrated Trend & Volatility Suite: Features fully customizable Moving Averages (with cross alerts) and Bollinger Bands to provide essential market context for the core signals.
Fully Modular Design: Every component, from the core HRA signals to each indicator module, can be toggled on or off via a central control panel. This allows for a clean, focused, and adaptable workspace tailored to your specific analysis needs.
MACD DIVERGENCE MACD DIVERGENCE is a momentum oscillator that combines the power of multi-timeframe (MTF) MACD with a regular divergence engine (bullish/bearish) and bias-shift alerts, providing a professional, actionable read of the impulse–correction cycle. 📈🧭
Key Benefits ✅
Selectable MTF MACD: compute MACD from 1m…W or use the chart’s timeframe to align entries with the higher-timeframe bias.
Intelligent visual read: histogram and line colors adapt to reflect inertia and pace changes (acceleration/deceleration).
Robust regular divergences: detects bullish/bearish by comparing oscillator pivots vs. price extremes within configurable search ranges (helps avoid false positives from pivots too far apart or too close).
Ready-to-trade alerts:
Strong Buy: histogram crosses > 0 (bullish bias).
Strong Sell: histogram crosses < 0 (bearish bias). 🔔
Versatile by design: works on crypto, indices, forex, commodities; from intraday to swing.
Recommended Workflow ⚙️
Bias (MTF): choose the MACD timeframe to inherit context (e.g., trade 15m using a 1h MACD).
Trigger: prioritize zero-line crosses accompanied by regular divergences (confluence).
Management: apply your risk plan (position size, SL/TP) and use alerts to synchronize execution.
Core Parameters 🔧
MACD Timeframe (MTF): “same as chart” or manual selection (1, 5, 15, 30, 60, 240, D, W).
MACD Lengths: fast/slow/signal (defaults 12/26/9).
Divergences: enable bullish/bearish, set pivot left/right, and min/max search range to control sensitivity.
Best Practices 🛡️
Match pivot windows and range to the asset’s structure and volatility.
Don’t rely on a single condition; seek confluence (MTF + zero-cross + divergence).
Run backtests/forward tests and document results before scaling up.
Compatibility 🌐
Works on any asset and timeframe supported by TradingView; plotted in a separate panel (overlay=false) to keep the main chart clean.
Disclaimer ⚠️
This product is not financial advice and does not guarantee results. Performance depends on the asset, market conditions, chosen configuration, and the user’s risk management. Trade responsibly.
[DEM] RMEMA Bars RMEMA Bars is a multi-factor trend confirmation indicator that combines a double-smoothed moving average with momentum, trend direction, and price position analysis to generate color-coded bar signals. The indicator uses an RMA-smoothed EMA (21-period EMA smoothed by 5-period RMA) as its primary trend filter, while incorporating four additional technical conditions: price position relative to recent highs/lows over a 20-period window, Parabolic SAR directional bias, relative positioning of recent highs versus lows, and MACD momentum direction using extended parameters (50/100/21). Green bars appear when price is above SAR, recent highs dominate recent lows, MACD is positive, and the smoothed moving average is rising, while red bars signal the opposite conditions with price below SAR, recent lows dominating, negative MACD, and falling moving average. Purple bars indicate mixed or transitional conditions where not all criteria align, creating a comprehensive visual system that requires multiple technical factors to confirm before signaling strong bullish or bearish conditions.
[DEM] Multiple Linear Regression Score Multiple Linear Regression Score is a composite momentum indicator that evaluates market conditions by analyzing a reference symbol (defaulting to NDX) across multiple technical dimensions and combining them into a single predictive score. The indicator processes ten different technical variables including RSI, MACD components (line, signal, and histogram), price relationships to various moving averages (10, 50, 100, 200), and short-term price changes (1-day and 5-day), converting most into binary signals (1 or 0) based on whether they're above or below zero. These binary and continuous inputs are then weighted using regression-derived coefficients and combined into a final percentage score that oscillates around zero, with the indicator also calculating a 20-period standard deviation of the score to measure volatility. This approach creates a data-driven sentiment gauge that quantifies the overall technical health of the reference market by mathematically weighting the importance of each technical factor based on historical relationships.
[DEM] MACD Bars MACD Bars is designed to color price bars based on the relationship between the MACD line and its histogram to provide immediate visual feedback about momentum conditions and potential trend changes. The indicator calculates the standard MACD using the default parameters (12, 26, 9) and applies a three-color system to the candlesticks: green bars when the MACD line is above both the histogram and zero (indicating strong bullish momentum), red bars when the MACD line is below both the histogram and zero (indicating strong bearish momentum), and purple bars for all other conditions where momentum signals are mixed or transitional. This color-coding system helps traders quickly identify periods of strong directional momentum versus periods of uncertainty or potential reversal without needing to reference a separate MACD indicator pane.
[DEM] Combo Signal (With Backtesting) Combo Signal (With Backtesting) is designed to generate buy and sell signals by combining seven different trading strategies that incorporate multiple technical indicators including SuperTrend, Parabolic SAR, MACD, and RSI. It also includes a comprehensive backtesting framework to evaluate the historical performance of these signals. The indicator overlays directly on the price chart, plotting signals and displaying performance statistics in a table. The strategy triggers buy signals when any of seven long conditions are met (including ATR-based reversal patterns, SuperTrend confirmations, RSI oversold crossovers, MACD bullish crossovers, and SuperTrend line breaks), while sell signals are generated when any of the corresponding seven short conditions occur, creating a multi-faceted approach that aims to capture various market conditions and trading opportunities while tracking signal accuracy, average returns, and signal frequency through its integrated backtesting system.
AA1 MACD 09.2025this is a learing project i want to share
the script is open for anyone
I combain some ema's mcad and more indicators to help find stocks in momentum
MACD Area on Chart w/ DivergenceMACD Area & Divergence Suite
This is an all-in-one MACD analysis tool that overlays key information directly onto your price chart, helping you visualize momentum and potential trend changes.
Instead of looking at a separate indicator pane, this script brings all the critical data to your main chart.
Features
MACD Histogram Area: The script calculates the cumulative value (the "area") of the MACD histogram for each cycle (from one signal line cross to the next).
Cycle Boxes: It draws a border around the price bars that correspond to each positive (green) and negative (red) MACD histogram cycle.
Area Labels: Displays the calculated area value in the center of each box.
MACD Zero-Line Cross: Automatically draws a vertical dashed line when the main MACD line (not the histogram) crosses the zero line, signaling a major momentum shift.
Full Divergence Detection: This is the core feature. The script automatically finds, draws, and labels both types of divergence:
Regular Divergence: Signals a potential trend reversal.
Hidden Divergence: Signals a potential trend continuation.
Advanced Filtering: Includes a powerful option to validate divergences, ensuring they do not cross the MACD zero line. This helps filter for higher-quality signals.
Highly Customizable: Every feature can be turned on or off in the settings, including a "Divergence Only" mode for a cleaner chart. All colors and transparency are fully adjustable.
KK🚦LightKK Light is for 5min ~ 15min ETH/BTC only
The red triangles indicate selling, and the green ones indicate buying.
When the colored lights appear, you should be more careful.
The colored squares mean that you should stop what you're doing right now.
You can contact me for more details