Gom Order Flow
Gom Order Flow
INDICATORS
Version 2.3
DESCRIPTION
This indicator exposes levels from the orderflow as plots, these levels can be called form custom indicators &
strategies
Each exposed level has 5 associated plots, they are ordered from nearest to farthest from current market close
Added : Plot POC , Plot SR Zones, Plot Unfinished Auctions to select plots to plot.
EXPOSED PLOTS
NakedPocHighBarsAgoX : shows how many bars ago the level N° X was created
NakedPOCLowX, NakedPOCLowBArsAgoX :
gofl=GomOrderFlowProLevels(Gom.DeltaLib.DeltaCalcType.UpDownTick,
Gom.OrderFlow.ImbalanceComparisonType.Ratio,Gom.OrderFlow.ImbalanceDirectionType.D
iagonal,3,Gom.OrderFlow.ImbalanceComparisonType.Ratio,Gom.OrderFlow.ImbalanceDirec
tionType.None, 3, -1, 0, -1,0,false, false,
Gom.OrderFlow.SRZoneEndConditionType.FullCandleCross, 1, 0, 3, 1);
CONSTRUCTOR NT8
This indicator exposes values and raw ladder data (NEW in 2.3) from the orderflow, which can be used in custom
indicators or strategies
SETTINGS
EXPOSED PLOTS
gof= GomOrderFlowProValues(true,
Gom.DeltaLib.DeltaCalcType.UpDownTick,Gom.OrderFlow.ImbalanceComparisonType.Ratio
,Gom.OrderFlow.ImbalanceDirectionType.Diagonal, 3,
Gom.OrderFlow.ImbalanceComparisonType.Ratio,Gom.OrderFlow.ImbalanceDirectionType.
None, 3,false, -1,0, -1, 3, 1, 0, Gom.OrderFlow.ReversalPocPositionType.Anywhere,
0, 3, 1);
CONSTRUCTOR NT8
gof=
GomOrderFlowProValues(Gom.DeltaLib.DeltaCalcType.BidAsk,false,-1, 0, 1,
Gom.OrderFlow.ImbalanceDirectionType.Diagonal,
Gom.OrderFlow.ImbalanceComparisonType.Ratio, 3,
Gom.OrderFlow.ImbalanceDirectionType.None,
Gom.OrderFlow.ImbalanceComparisonType.Ratio, 3,0,-1, 3, 0, 3, false, 1,
Gom.OrderFlow.ReversalPocPositionType.InDecliningSideHalfOfBar, true);
The Values indicator also exposes raw data (buys and sells on each price level) allowing the coding of custom
indicators using the individual buy/sell data.
The exposed property is a collection named BarData, each indvidual bar is accessed using BarData[barsago] like any
other Ninja time series.
On each BarData[i] , you access each lever of price from BarData[i].MinTick to BarData[i].MaxTick
Buys and Sells on each price levels can be accessed using BarData[i].Buys[j] and BarData[i].Sells[j], with
BarData[i].MinTick<=j<=BarData[i].MaxData
These indicators compute the maximum buy and maximum sell volume on each bar.
NT7 :
NT8
GOMORDERFLOWPRO-CUSTOMUPDOWNSIGNALS (NINJATRADER ONLY)
This indicator allows creating custom up/down signals using the OrderFloProValues exposed data. Standard
NinjaTrader likes Open, High, Low, Close, Volume can be used as well. No coding is required.
This indicator uses the flee expression evaluator to create custom classes on startup and provide native performance.
ORDERFLOW SETTINGS
GRAPHICAL SETTINGS
This is where are defined the formulas that define the signals.
Any exposed plot from GomOrderFlowProValues can be used , in addition to High,Low,Open, Close
For instance, the default settings show a delta divergence, formulas are :
New in 2.3 : NinjaTrader indicators can be used as well, so SMA(Close,12)[0] is a valid formula
New in 2.3 You can access the indicator’s own previous values using CustomUpSignal[i] and CustomDownSignal[i]
You can check syntax examples on the provided flee web sites.
Like the CustomUpDown indicator, this indicator allows to create custom indicator values with no coding, using values
from the GomOrderFlowValues
ORDERFLOW SETTINGS
SIGNAL SETTINGS
This is where are defined the formulas that define the custom value
Any exposed plot from GomOrderFlowProValues can be used , in addition to High,Low,Open, Close
Formula : Delta[0]/Volume[0]*100
New in 2.3 : NinjaTrader indicators can be used as well, so SMA(Close,12)[0] is a valid formula
New in 2.3 You can access the indicator’s own previous values using CustomValue[i]
You can check syntax examples on the provided flee web sites.