Settings Reference
To open the settings menu, place your mouse pointer over the indicator title on your chart, you will then see a list of icons appear, and click on the gear ⚙️ icon.
You can also open the settings panel by double-clicking any element displayed by the toolkit.
Market Structure
Internal
DropdownStringExpand
AllShow all types of internal market structures.
CHoCH (All)Show all types of change of characters (CHoCH).
CHoCH+Only show "supported" change of characters (CHoCH+).
CHoCHOnly show "leading" change of characters (CHoCH).
BOSOnly show break of structures (BOS).
NoneShow no internal market structure.
Type of internal market structures to display.
Numericaldefault: 5Determines the sensitivity of the swing detection algorithm.
Higher values will return longer-term swing points, and as such longer-term internal market structures.
Swing
DropdownStringExpand
AllShow all types of swing market structures.
CHoCH (All)Show all types of change of characters (CHoCH).
CHoCH+Only show "supported" change of characters (CHoCH+).
CHoCHOnly show "leading" change of characters (CHoCH).
BOSOnly show break of structures (BOS).
NoneShow no swing market structure.
Type of swing market structures to display.
Numericaldefault: 50Determines the sensitivity of the swing detection algorithm.
Higher values will return longer-term swing points, and as such longer-term swing market structures.
Timeframe
Timeframedefault: ChartChart timeframe used for the detection of internal and swing market structures.
Show Swing High/Low
Toggledefault: falseDisplay detected swing points when enabled.
Detected swing points are displayed retrospectively, and as such do not appear in real-time.
Show Strong/Weak HL
Toggledefault: falseDisplay strong/weak swing levels when enabled.
Color Candles
Toggledefault: falseColor user chart candles based on the trend detected from internal market structures as follows:
- Bullish CHoCH: Dark Green
- Bullish BOS: Bright Green
- Bearish BOS: Bright Red
- Bearish CHoCH: Dark Red
Volumetric Order Blocks
Show Last
Toggledefault: trueDisplay volumetric order blocks.
Numericaldefault: 5Determines how many of the most recent volumetric order blocks to display on the chart.
Internal Buy/Sell Activity
Toggledefault: trueDisplay volumetric order blocks.
Show Breakers
Toggledefault: falseDisplay breaker blocks.
Length
Numericaldefault: 5Determines the sensitivity of the swing detection algorithm used to detect order blocks.
Higher values will return longer-term swing points, and as such longer-term order blocks.
Mitigation Method
DropdownStringExpand
CloseMitigate order blocks using the closing price.
WickMitigate order blocks using candle wicks (high/low price).
AverageMitigate order blocks using the crossing from the closing price and the order block area average level.
Determines the method used to mitigate order blocks.
Timeframe
Timeframedefault: ChartChart timeframe used for the detection of order blocks.
Show Metrics
Toggledefault: trueDisplay order block metrics such as total volume and percentage located at the right of the chart.
Show Mid-Line
Toggledefault: trueDisplay order block area average level (dashed line).
Hide Overlap
Toggledefault: trueHide overlapping order blocks, conserving the most recent one.
Liquidity Concepts
Trend Lines
Toggledefault: falseDisplay trend lines when enabled.
Numericaldefault: 5Determines how many of the most recent respective bullish/bearish trend lines to display on the user chart.
Patterns
Toggledefault: falseDisplay detected pattern when enabled.
DropdownNumericalExpand
12345678910Determines the sensitivity of the swing detection algorithm used to detect patterns.
Higher values will return longer-term swing points, and as such longer-term patterns.
Show Patterns Zones
Toggledefault: trueDisplay zones around the pattern lines.
Equal H&L
Toggledefault: falseDisplay equal highs/lows on the chart.
DropdownStringExpand
Short-TermUse short term swing point detection for detecting equal highs/lows, returning shorter term EQHL as a result.
Long-TermUse long term swing point detection for detecting equal highs/lows, returning longer term EQHL as a result.
Determines the sensitivity of the swing detection algorithm used to detect equal highs/lows.
Liquidity Grabs
Toggledefault: falseDisplay liquidity grabs on the chart.
Imbalance Concepts
Toggledefault: falseDisplay the selected imbalance on the chart.
DropdownStringExpand
FVGDetect fair value gaps (FVG) when selected.
Inverse FVGDetect inverse fair value gaps when selected.
Double FVGDetect double fair value gaps when selected.
Volume ImbalanceDetect volume imbalances when selected.
Opening GapDetect opening gaps when selected.
Determines which imbalance to detect.
Mitigation Method
DropdownStringExpand
CloseMitigate imbalances using the closing price.
WickMitigate imbalancess using candle wicks (high/low price).
AverageMitigate imbalances using the crossing from the closing price and the imbalance area average level.
Determines the method used to mitigate imbalances.
Timeframe
Timeframedefault: ChartChart timeframe used for the detection of imbalances.
Extend Imbalance
Numericaldefault: 10Extend the imbalance area to the right by the selected amount of bars.
Volatility Threshold
Numericaldefault: 0Threshold used to filter out imbalances with a low area height. Higher values will preserver more volatility imbalances.
Premium & Discount Zones
Premium/Discount Zones
Toggledefault: falseDisplay premium/discount and equilibrium zones on the chart when enabled.
Highs & Lows MTF
Daily
Toggledefault: falseDisplay previous daily high/low on the chart when enabled.
DropdownStringExpand
⎯⎯⎯Use solid line style when selected.
----Use dashed line style when selected.
····Use dotted line style when selected.
Level line style.
Weekly
Toggledefault: falseDisplay previous weekly high/low on the chart when enabled.
DropdownStringExpand
⎯⎯⎯Use solid line style when selected.
----Use dashed line style when selected.
····Use dotted line style when selected.
Level line style.
Monthly
Toggledefault: falseDisplay previous monthly high/low on the chart when enabled.
DropdownStringExpand
⎯⎯⎯Use solid line style when selected.
----Use dashed line style when selected.
····Use dotted line style when selected.
Level line style.
Quarterly
Toggledefault: falseDisplay previous quarterly high/low on the chart when enabled.
DropdownStringExpand
⎯⎯⎯Use solid line style when selected.
----Use dashed line style when selected.
····Use dotted line style when selected.
Level line style.
Day of week
DropdownStringExpand
MondayTuesdayWednesdayThursdayFridaySaturdaySundayReturns the high/low price levels made during the selected day of the week.
DropdownStringExpand
⎯⎯⎯Use solid line style when selected.
----Use dashed line style when selected.
····Use dotted line style when selected.
Level line style.
Fibonacci Retracements
Fibonacci Top
DropdownStringExpand
NoneInternal HighInternal LowSwing HighSwing LowDiscountEquilibrium AveragePremiumBullish I-CHoCHBearish I-CHoCHBullish I-BOSBearish I-BOSHighest OB TopLowest OB BottomImbalance TopImbalance BottomImbalance AveragePrevious Day HighPrevious Day LowPrevious Week HighPrevious Week LowPrevious Month HighPrevious Month LowPrevious Quarterly HighPrevious Quarterly LowUpper value used to calculate the retracements.
Fibonacci Bottom
DropdownStringExpand
NoneInternal HighInternal LowSwing HighSwing LowDiscountEquilibrium AveragePremiumBullish I-CHoCHBearish I-CHoCHBullish I-BOSBearish I-BOSHighest OB TopLowest OB BottomImbalance TopImbalance BottomImbalance AveragePrevious Day HighPrevious Day LowPrevious Week HighPrevious Week LowPrevious Month HighPrevious Month LowPrevious Quarterly HighPrevious Quarterly LowLower value used to calculate the retracements.
Ratios
Toggledefault: trueDisplay the level with the associated ratio when enabled.
NumericalNumerical input determining the ratio used to construct the retracement.
Show Top/Bottom Levels
Toggledefault: trueDisplay the top/bottom extremities used to construct the retracements.
Anchor To Origin
Toggledefault: trueSet the left anchor of the retracement to the appropriate coordinate depending on the selected extremities. Else the most recent bar will be used as anchor.
General Styling
Internal Label Style
DropdownStringExpand
TinySmallNormalDetermine the size of the internal market structures labels.
Swing Label Style
DropdownStringExpand
TinySmallNormalDetermine the size of the swing market structures labels.
Structures Theme
DropdownStringExpand
ColoredUse user set internal market structures colors as palette for market structures graphical elements.
MonochromeUse white/gray tones as palette for market structures graphical elements.
Determine the color theme of market structures related graphical elements such as levels, labels, and candle coloring.
EQHL Label Style
DropdownStringExpand
TinySmallNormalDetermine the size of the equal highs/lows labels.
OB Metrics Size
DropdownStringExpand
TinySmallNormalAutoAutomatically adjust text size to fit in the order block area.
Determine the size of the swing market structures labels.
Custom Alert Creator
Market Structure
Toggledefault: falseEnable the selected Market Structure condition to be used in the custom alert creator.
DropdownStringExpand
Any InternalAny Internal BullishAny Internal BearishAny Internal Bullish CHoCHAny Internal Bearish CHoCHInternal Bullish CHoCH+Internal Bearish CHoCH+Internal Bullish CHoCHInternal Bearish CHoCHBullish BOSBearish BOSList of market structure conditions to be used in the custom alert creator.
Market Structure Step
DropdownNumericalExpand
1234567891011AllInvalidateORMarket structure conditions step in the custom alert creator sequence.
Order Block
Toggledefault: falseEnable the selected Order Block condition to be used in the custom alert creator.
DropdownStringExpand
Bullish Order BlockBearish Order BlockBullish OB MitigationBearish OB MitigationBullish BreakerBearish BreakerWithin Bullish OBWithin Bearish OBEntered Bullish OBEntered Bearish OBExit Bullish OBExit Bearish OBList of Order Block conditions to be used in the custom alert creator.
Order Block Step
DropdownNumericalExpand
1234567891011AllInvalidateOROrder Block conditions step in the custom alert creator sequence.
Imbalance
Toggledefault: falseEnable the selected Imbalance condition to be used in the custom alert creator.
DropdownStringExpand
Any New ImbalanceBullish New ImbalanceBearish New ImbalanceAny Imbalance MitigatedBullish Imbalance MitigatedBearish Imbalance MitigatedWithin Any ImbalanceWithin Bullish ImbalanceWithin Bearish ImbalanceAny Imbalance EnteredBullish Imbalance EnteredBearish Imbalance EnteredAny Imbalance ExitedBullish Imbalance ExitedBearish Imbalance ExitedList of Imbalance conditions to be used in the custom alert creator.
Imbalance Step
DropdownNumericalExpand
1234567891011AllInvalidateORImbalance condition step in the custom alert creator sequence.
Trendline
Toggledefault: falseEnable the selected Trendline condition to be used in the custom alert creator.
DropdownStringExpand
Up-Trendline BreakDown-Trendline BreakList of Trendline conditions to be used in the custom alert creator.
Trendline Step
DropdownNumericalExpand
1234567891011AllInvalidateORTrendline condition step in the custom alert creator sequence.
Pattern
Toggledefault: falseEnable the selected Pattern condition to be used in the custom alert creator.
Expand
Ascending TriangleDescending TriangleSymmetrical TriangleRising WedgeFalling WedgeAscending Broadening WedgeDescending Broadening WedgeH&SInverted H&SDouble TopDouble BottomList of Pattern conditions to be used in the custom alert creator.
Pattern Step
DropdownNumericalExpand
1234567891011AllInvalidateORPattern condition step in the custom alert creator sequence.
Liquidity Grabs
Toggledefault: falseEnable the selected Liquidity Grabs condition to be used in the custom alert creator.
DropdownStringExpand
Any GrabBullish GrabBearish GrabList of Liquidity Grabs conditions to be used in the custom alert creator.
Liquidity Grabs Step
DropdownNumericalExpand
1234567891011AllInvalidateORLiquidity Grabs condition step in the custom alert creator sequence.
Premium/Discount
Toggledefault: falseEnable the selected Premium/Discount condition to be used in the custom alert creator.
DropdownStringExpand
PremiumDiscountList of Premium/Discount conditions to be used in the custom alert creator.
Premium/Discount Step
DropdownNumericalExpand
1234567891011AllInvalidateORPremium/Discount condition step in the custom alert creator sequence.
Session
Toggledefault: falseEnable session condition in the custom alert creator.
Sessiondefault: 00:00Session times used in the custom alert creator.
Session Step
DropdownNumericalExpand
1234567891011AllInvalidateORSession condition step in the custom alert creator sequence.
OB Volume
Toggledefault: falseEnable the selected OB Volume condition to be used in the custom alert creator.
DropdownStringExpand
Buy Volume (Numerical)Sell Volume (Numerical)Total Volume (Numerical)Percentage (Numerical)Buy Volume > Sell Volume (Bool)Buy Volume < Sell Volume (Bool)Positive Association (Bool)Negative Association (Bool)List of OB Volume data sources to be used in the custom alert creator.
DropdownStringExpand
Greater ThanLower ThanEqualComparison operator used to compare the selected OB data source to the selected numerical input.
Numerical Inputdefault:0Numerical input.
Ob Volume Step
DropdownNumericalExpand
1234567891011AllInvalidateOROB Volume condition step in the custom alert creator sequence.
External Condition (1)
Toggledefault: falseEnable the selected External condition to be used in the custom alert creator.
DropdownSourceExpand
openhighlowclose...
OthersOther external indicator outputs can be used as source.
First source input.
DropdownStringExpand
Greater ThanLower ThanCrossing OverCrossing UnderCrossingEqualComparison operator used to compare the two selected sources.
DropdownSourceExpand
openhighlowclose...
OthersOther external indicator outputs can be used as source.
Second source input.
External Step (1)
DropdownNumericalExpand
1234567891011AllInvalidateORFirst external source condition step in the custom alert creator sequence.
External Condition (2)
Toggledefault: falseEnable the selected External condition to be used in the custom alert creator.
DropdownSourceExpand
openhighlowclose...
OthersOther external indicator outputs can be used as source.
First source input.
DropdownStringExpand
Greater ThanLower ThanCrossing OverCrossing UnderCrossingEqualComparison operator used to compare the two selected sources.
DropdownSourceExpand
openhighlowclose...
OthersOther external indicator outputs can be used as source.
Second source input.
External Step (2)
DropdownNumericalExpand
12345678910AllInvalidateORSecond external source condition step in the custom alert creator sequence.
External Condition (3)
Toggledefault: falseEnable the selected External condition to be used in the custom alert creator.
DropdownSourceExpand
openhighlowclose...
OthersOther external indicator outputs can be used as source.
Source input.
DropdownStringExpand
Greater ThanLower ThanCrossing OverCrossing UnderCrossingEqualComparison operator used to compare the selected source to the selected numerical value.
Numerical Inputdefault:0Numerical input.
External Step (3)
DropdownNumericalExpand
1234567891011AllInvalidateORThird external source condition step in the custom alert creator sequence.
Invalidation Behavior
DropdownNumericalExpand
NoneNo invalidation behavior.
Invalidate On Step 1The "Invalidate On Step 1" behavior allows to reset an incomplete sequence of conditions when the condition on step 1 trigger. This prevents the first step condition from happening in between other steps of the condition sequence.
This behavior is useful when the first step of our sequence of conditions needs to never be repeated during the sequence.
Example
Let's take an example where we use 3 regular steps.
Step 1
Step 1 condition trigger, we will now evaluate step 2 from now on.
Step 2
Step 2 condition trigger, we will now evaluate step 3 from now on.
Step 1 Trigger
Step 1 condition trigger, we start evaluating step 2 from now.
Invalidate On Any Repeated StepThe "Invalidate On Any Repeated Step" behavior allows to reset an incomplete sequence of conditions when a step is triggered such that it does not respect the user-set order of conditions.
This behavior is useful when we want a perfectly ordered sequence of conditions to complete, without any step repeating itself.
Example
Let's take an example where we use 3 regular steps.
Step 1
Step 1 condition trigger, we will now evaluate step 2 from now on.
Step 2
Step 2 condition trigger, we will now evaluate step 3 from now on.
Step 1 or 2 Trigger
Step 1 or 2 conditions trigger, we start evaluating step 1 from now.
Invalidation behaviors allow adding more restrictions to a sequence of conditions; users can use two different invalidation behaviors described below.
Maximum Step Interval
Numerical Inputdefault:10Maximum allowed horizontal distance (in bars) between two steps.
If the number of bars since a step exceeds the selected threshold, then the condition sequence is reset, and we start evaluating from step 1 again.
Highlight Custom Alert Triggers
Toggledefault:trueWhen a custom alert condition is set, a visual element is displayed at the bottom of the chart in order to more easily visualize when the custom alert conditions occurs (displayed by default).
Calculation
Calculated Bars
Numericaldefault:10 000Limits the initial calculation of the toolkit to the specified amount of most recent bars. Lower values will return a faster computation time. A value of 0 will compute the toolkit over the entire data history.