VOL GRAVITY EMA Trading Guide
Last updated: July 22, 2026
The Volume Gravity + EMA is a quantitative technical analysis tool. VOL_GRAVITY_EMA Optimized to Golden Standard. Improvements:
What does the indicator show?
- Market Structure & Momentum: Visualizes prevailing trend directions and key reversal zones.
- BUY / SELL Signals: Highlights confirmed entry and exit opportunities based on quantitative rules.
- Dynamic Boundaries: Provides adaptive levels for managing trade risk and reward expectations.
Key Settings
- Macro VWAP Period (
vwapPeriod): Controls the calculation period and sensitivity for market detection. - ATR Period (
atrPeriod): Controls the calculation period and sensitivity for market detection. - ATR Deviation Multiplier (
atrMult): Controls the calculation period and sensitivity for market detection. - EMA Period (
emaPeriod): Controls the calculation period and sensitivity for market detection. - Show VWAP (
showVwap): Controls the calculation period and sensitivity for market detection. - Show Upper Band (
showUpper): Controls the calculation period and sensitivity for market detection. - Show Lower Band (
showLower): Controls the calculation period and sensitivity for market detection. - Show Cloud (
showCloud): Controls the calculation period and sensitivity for market detection. - Show EMA (
showEma): Controls the calculation period and sensitivity for market detection. - VWAP Line (
vwapLine): Controls the calculation period and sensitivity for market detection. - Upper Band (
upperBandColor): Controls the calculation period and sensitivity for market detection. - Lower Band (
lowerBandColor): Controls the calculation period and sensitivity for market detection. - Cloud Fill (
bandFill): Controls the calculation period and sensitivity for market detection. - EMA Line (
emaLine): Controls the calculation period and sensitivity for market detection. - VWAP Line (
vwap): Controls the calculation period and sensitivity for market detection. - Upper Band (
upperBand): Controls the calculation period and sensitivity for market detection. - Lower Band (
lowerBand): Controls the calculation period and sensitivity for market detection. - EMA Line (
ema): Controls the calculation period and sensitivity for market detection. - VWAP Value (
vwap): Controls the calculation period and sensitivity for market detection. - EMA Value (
ema): Controls the calculation period and sensitivity for market detection. - Upper Band Value (
upperBand): Controls the calculation period and sensitivity for market detection. - Lower Band Value (
lowerBand): Controls the calculation period and sensitivity for market detection. - VWAP crosses EMA (
vwap_ema_cross): Controls the calculation period and sensitivity for market detection. - VWAP crosses Upper Band (
vwap_upper_cross): Controls the calculation period and sensitivity for market detection. - VWAP crosses Lower Band (
vwap_lower_cross): Controls the calculation period and sensitivity for market detection. - EMA crosses Upper Band (
ema_upper_cross): Controls the calculation period and sensitivity for market detection. - EMA crosses Lower Band (
ema_lower_cross): Controls the calculation period and sensitivity for market detection.
How to use Strategy Parameters (Condition Source)
Within the Strategy Tester module, this indicator can be used both as a direct signal source and as a market-state filter.
1. Signal Events
buySignal- Fires when a bullish market condition is confirmed.sellSignal- Fires when a bearish market condition is confirmed.signalDir- Outputs1for bullish,-1for bearish, and0when neutral.
2. Filters and Trade Levels
vwapPeriod- Macro VWAP Period value used for structural qualification or thresholds.atrPeriod- ATR Period value used for structural qualification or thresholds.atrMult- ATR Deviation Multiplier value used for structural qualification or thresholds.emaPeriod- EMA Period value used for structural qualification or thresholds.showVwap- Show VWAP value used for structural qualification or thresholds.showUpper- Show Upper Band value used for structural qualification or thresholds.showLower- Show Lower Band value used for structural qualification or thresholds.showCloud- Show Cloud value used for structural qualification or thresholds.showEma- Show EMA value used for structural qualification or thresholds.vwapLine- VWAP Line value used for structural qualification or thresholds.upperBandColor- Upper Band value used for structural qualification or thresholds.lowerBandColor- Lower Band value used for structural qualification or thresholds.bandFill- Cloud Fill value used for structural qualification or thresholds.emaLine- EMA Line value used for structural qualification or thresholds.vwap- VWAP Line value used for structural qualification or thresholds.upperBand- Upper Band value used for structural qualification or thresholds.lowerBand- Lower Band value used for structural qualification or thresholds.ema- EMA Line value used for structural qualification or thresholds.vwap- VWAP Value value used for structural qualification or thresholds.ema- EMA Value value used for structural qualification or thresholds.upperBand- Upper Band Value value used for structural qualification or thresholds.lowerBand- Lower Band Value value used for structural qualification or thresholds.vwap_ema_cross- VWAP crosses EMA value used for structural qualification or thresholds.vwap_upper_cross- VWAP crosses Upper Band value used for structural qualification or thresholds.vwap_lower_cross- VWAP crosses Lower Band value used for structural qualification or thresholds.ema_upper_cross- EMA crosses Upper Band value used for structural qualification or thresholds.ema_lower_cross- EMA crosses Lower Band value used for structural qualification or thresholds.
Strategy Example: Enter Long when buySignal is true and trendFilter == 1, ensuring trades align with dominant momentum.