Skip to main content

FootprintAbsorptionSignal

Detects absorption levels in the current footprint bar. Absorption indicates passive limit orders absorbing aggressive market orders. Direction is inverted: sell absorption signals buying support (Long), buy absorption signals selling resistance (Short).

Namespace: MZpack.NT8.Algo.Signals Inheritance: FootprintAbsorptionSignal : Signal Data source: Level1 | Calculate: OnEachTick Indicator: StrategyFootprintIndicator Source: [INSTALL PATH]/API/Signals/FootprintAbsoprtionSignal.cs

Parameters

NameTypeDefaultDescription
MinCountlong1Minimum number of absorption levels in the bar

Signal Logic

DirectionCondition
LongSell absorption count >= MinCount (bid side absorbing sells)
ShortBuy absorption count >= MinCount (ask side absorbing buys)
NoneBoth sides have absorptions, or neither side qualifies

Example

var signal = new FootprintAbsorptionSignal(strategy,
MarketDataSource.Level1, SignalCalculate.OnEachTick);
signal.MinCount = 2;

pattern.Signals.Root.Add(signal);