Skip to content

Vortex

Identifies positive and negative directional movement via VI+ and VI-. The Vortex Indicator (VI) plots two lines: VI+ (upward movement) and VI- (downward movement) based on true ranges. VI+ > VI- — an uptrend, VI- > VI+ — a downtrend. The crossover of the lines is used as a trend-change signal.

Formula:

+VM = |High - Low_prev|
-VM = |Low - High_prev|
+TR = SUM(TR, n)
VI+ = SUM(+VM, n) / +TR
VI- = SUM(-VM, n) / -TR
TriggerDirectionConditionDescription
Signal line cross up🟢 BuyThe main line crossed the signal line from below to above — a buy signal.VI+ crosses VI− from below to above — a bullish signal: upward directional movement begins.
Signal line cross down🔴 SellThe main line crossed the signal line from above to below — a sell signal.VI+ crosses VI− from above to below — a bearish signal: downward directional movement begins.
Slope turns positive🟢 BuyThe indicator’s slope turned positive — an upward reversal.The VI+ line changes its slope from descending to ascending — the indicator stopped falling and started rising.
Slope turns negative🔴 SellThe indicator’s slope turned negative — a downward reversal.The VI+ line changes its slope from ascending to descending — the indicator stopped rising and started falling.
Line diverges from signal↕️ BothThe distance between the main line and the signal line increased by the specified amount.VI+ and VI− diverge — directional movement is strengthening.
Line converges to signal↕️ BothThe distance between the main line and the signal line decreased by the specified amount.VI+ and VI− converge — directional movement is weakening, a trend change is possible.
Enter uptrend🟢 BuyThe indicator entered an uptrend.Fires when a trend indicator (ADX/DMI, Ichimoku, Supertrend, etc.) signals the start of an uptrend.
Enter downtrend🔴 SellThe indicator entered a downtrend.Fires when a trend indicator (ADX/DMI, Ichimoku, Supertrend, etc.) signals the start of a downtrend. The specific condition depends on the indicator.
ParameterTypeDefaultRange / Values
Threshold (Enter downtrend, Enter uptrend)float500-100
Min Delta (Line converges to signal, Line diverges from signal)float00>