アップデート済
ITBFStructureEngineR2

Library "ITBFStructureEngineR2"
ITBF structural engine: legacy-compatible S/R, TL, SMS and target services plus persistent native-MTF structure and regression. No main trading authority or network/webhook side effects.
legacySR(_cfg)
v14.31 SR extraction. Call once per chart execution at original evaluation point.
Parameters:
_cfg (LegacySRConfig)
lineYAtTime(line_id, t_now)
Parameters:
line_id (line)
t_now (int)
legacyTL(_cfg)
v14.31 TL extraction. Call once per chart execution at original evaluation point.
Parameters:
_cfg (LegacyTLConfig)
legacySMS(_cfg)
v14.31 SMS extraction. Call once per chart execution at original evaluation point.
Parameters:
_cfg (LegacySMSConfig)
legacyLiquidity(_cfg)
v14.31 Liquidity extraction. Call once per chart execution at original evaluation point.
Parameters:
_cfg (LegacyLiquidityConfig)
legacyTrap(_cfg)
v14.31 Trap extraction. Call once per chart execution at original evaluation point.
Parameters:
_cfg (LegacyTrapConfig)
legacyTwoTargets(vals, bars, threshold, minTouches, minGapBars, dir, entry, minDistance)
Parameters:
vals (array<float>)
bars (array<int>)
threshold (float)
minTouches (int)
minGapBars (int)
dir (int)
entry (float)
minDistance (float)
legacyTargets(_cfg)
v14.31 Targets extraction. Call once per chart execution at original evaluation point.
Parameters:
_cfg (LegacyTargetsConfig)
legacyFresh(_cfg)
v14.31 Fresh extraction. Call once per chart execution at original evaluation point.
Parameters:
_cfg (LegacyFreshConfig)
newRenderer()
primaryTF(chartTf)
Parameters:
chartTf (simple string)
fartherTF(chartTf)
Parameters:
chartTf (simple string)
trendValue(tr, stamp)
Parameters:
tr (Trend)
stamp (int)
channelValue(ch, stamp)
Parameters:
ch (Channel)
stamp (int)
calculate(pivotBars, minTouches, touchGap, capacity, maximumAge, regressionLength, regressionMode, deviations, acceptanceCloses)
Parameters:
pivotBars (simple int)
minTouches (simple int)
touchGap (simple int)
capacity (simple int)
maximumAge (simple int)
regressionLength (simple int)
regressionMode (simple string)
deviations (simple float)
acceptanceCloses (simple int)
confirmed(pivotBars, minTouches, touchGap, capacity, maximumAge, regressionLength, regressionMode, deviations, acceptanceCloses)
Parameters:
pivotBars (simple int)
minTouches (simple int)
touchGap (simple int)
capacity (simple int)
maximumAge (simple int)
regressionLength (simple int)
regressionMode (simple string)
deviations (simple float)
acceptanceCloses (simple int)
observe(available, rsi, requireRSI, minimumRsiMove, deviations)
Parameters:
available (Snapshot)
rsi (float)
requireRSI (bool)
minimumRsiMove (float)
deviations (float)
obstacle(s, direction, entry)
Parameters:
s (Snapshot)
direction (int)
entry (float)
clearRenderer(r)
Parameters:
r (Renderer)
render(r, s, showZones, showLines, showDeveloping, showChannel, useRolling, showMidpoint, deviations, endTime, supportColor, resistanceColor, channelColor, visiblePerSide)
Parameters:
r (Renderer)
s (Snapshot)
showZones (bool)
showLines (bool)
showDeveloping (bool)
showChannel (bool)
useRolling (bool)
showMidpoint (bool)
deviations (float)
endTime (int)
supportColor (color)
resistanceColor (color)
channelColor (color)
visiblePerSide (int)
advancedSR(c, local, higher, inherit, le, he)
Parameters:
c (LegacySRConfig)
local (Snapshot)
higher (Snapshot)
inherit (bool)
le (Events)
he (Events)
advancedTL(c, local, higher, inherit, le, he)
Parameters:
c (LegacyTLConfig)
local (Snapshot)
higher (Snapshot)
inherit (bool)
le (Events)
he (Events)
rejectionStatus(code)
Human-readable diagnostic code, not an entry recommendation.
Parameters:
code (int)
observeRejection(available, rsi, enabled, sourceConfirmed, minimumTouches, requireRSI, minimumRsiMove)
Observe the full bounded source book, pin ID/revision/geometry and
validate at the confirming close. No third candle or FAST/QUALITY gate.
Parameters:
available (Snapshot)
rsi (float)
enabled (bool)
sourceConfirmed (simple bool): True ONLY for confirmed() requested with lookahead_on.
For local calculate(), pass false: the rejection must use the prior LOCAL
snapshot. For confirmed HTF data pass true: no extra child-bar lag is added.
Call every chart execution; state changes only on confirmed chart bars.
minimumTouches (simple int)
requireRSI (bool)
minimumRsiMove (float)
signalOrigins(enabled, newBuy, newSell, demandActive, demandLower, demandUpper, demandOrigin, supplyActive, supplyLower, supplyUpper, supplyOrigin, minimumTouches, touchGap, maximumAge)
Register the two actual active legacy signal-origin zones AFTER the
main signal pipeline. A new zone is known/effective at registration close,
never at its backdrawn pivot origin. It must separately meet minimumTouches.
The owner flags and frozen bounds remain authoritative; no invented role flips.
Parameters:
enabled (bool)
newBuy (bool)
newSell (bool)
demandActive (bool)
demandLower (float)
demandUpper (float)
demandOrigin (int)
supplyActive (bool)
supplyLower (float)
supplyUpper (float)
supplyOrigin (int)
minimumTouches (simple int)
touchGap (simple int)
maximumAge (simple int)
LegacySRConfig
Fields:
clusterDistanceMult (series float)
colResBorder (series color)
colResFill (series color)
colRetestResBorder (series color)
colRetestResFill (series color)
colRetestSupBorder (series color)
colRetestSupFill (series color)
colSupBorder (series color)
colSupFill (series color)
minClusterPivots (series int)
pivotLeft (series int)
pivotRight (series int)
srBreakBufferAtr (series float)
srMaxStoredPivots (series int)
srRetestTolMult (series float)
srRetestUseWick (series bool)
v1429HTFCleanStructure (series bool)
v1429HTFDaily (series bool)
v1429HTFWeekly (series bool)
v1429MacroZoneDistanceAtr (series float)
v1429MacroZoneDistancePct (series float)
v1429RetestZoneBarsEff (series int)
v1429SrLookbackEff (series int)
v1429SrTouchGapEff (series int)
v146SConfluenceTolAtr (series float)
v146SDemandActive (series bool)
v146SDemandBottom (series float)
v146SDemandTop (series float)
v146SShowSignalZones (series bool)
v146SSupplyActive (series bool)
v146SSupplyBottom (series float)
v146SSupplyTop (series float)
LegacySRResult
Fields:
allowBuy (series bool)
allowSell (series bool)
clusterDistance (series float)
isNearResistance (series bool)
isNearRetestResistance (series bool)
isNearRetestSupport (series bool)
isNearSupport (series bool)
pivotH (series float)
pivotL (series float)
resistance (series float)
retestResistance (series float)
retestSupport (series float)
srBreakDnEvent (series bool)
srBreakDnLevelNow (series float)
srBreakUpEvent (series bool)
srBreakUpLevelNow (series float)
srResistanceSpan (series int)
srResistanceTouches (series int)
srRetestBear (series bool)
srRetestBull (series bool)
srSupportSpan (series int)
srSupportTouches (series int)
src (series float)
support (series float)
LegacyTLConfig
Fields:
colTLRes (series color)
colTLSup (series color)
pivotH (series float)
pivotL (series float)
pivotRight (series int)
tlBreakBufferAtr (series float)
tlMaxPivots (series int)
tlMaxViolations (series int)
tlMinTouches (series int)
tlRetestTolAtr (series float)
tlTouchTolAtr (series float)
v1429HTFCleanStructure (series bool)
v1429HTFDaily (series bool)
v1429HTFProjectionBars (series int)
v1429HTFTrendlineDisplayDistanceAtr (series float)
v1429HTFTrendlineDisplayDistancePct (series float)
v1429HTFWeekly (series bool)
v1429ShowDevelopingTLNow (series bool)
v1429TlFlipHoldBarsEff (series int)
v1429TlLookbackEff (series int)
v1429TlMaxDistanceEff (series float)
v1429TlMaxSlopeEff (series float)
v1429TlMinSpanEff (series int)
v1429TlRetestWindowEff (series int)
v1429TlTouchGapEff (series int)
v1429ViewContext (series bool)
v1429ViewDetailed (series bool)
v146LNewStructureAtr (series float)
v146LTlFamilyPriceTolAtr (series float)
v146LTlFamilySlopeTol (series float)
v146LTlRoleToleranceAtr (series float)
LegacyTLResult
Fields:
developing_res_tl (series line)
developing_sup_tl (series line)
domResNewB (series int)
domResNewT (series int)
domResNewY (series float)
domResOldB (series int)
domResOldT (series int)
domResOldY (series float)
domResTouches (series int)
domSupNewB (series int)
domSupNewT (series int)
domSupNewY (series float)
domSupOldB (series int)
domSupOldT (series int)
domSupOldY (series float)
domSupTouches (series int)
res_tl_y (series float)
sup_tl_y (series float)
tlBreakDnFailedNow (series bool)
tlBreakUpFailedNow (series bool)
tlDnActive (series bool)
tlFlipResistanceLine (series line)
tlFlipSupportLine (series line)
tlUpActive (series bool)
trend_break_dn (series bool)
trend_break_up (series bool)
trend_retest_dn (series bool)
trend_retest_up (series bool)
v14291Visual01Arg00 (series bool)
v14291Visual01Arg03 (series color)
v14291Visual02Arg00 (series bool)
v14291Visual02Arg03 (series color)
v14291Visual03Arg00 (series bool)
v14291Visual03Arg03 (series color)
v14291Visual04Arg00 (series bool)
v14291Visual04Arg03 (series color)
LegacySMSConfig
Fields:
smsBearCol (series color)
smsBullCol (series color)
smsCandleLen (series int)
smsDiscCol (series color)
smsEnable (series bool)
smsPrd (series int)
smsPremCol (series color)
smsResp (series int)
smsShowBOSLabel (series bool)
smsShowBear (series bool)
smsShowBull (series bool)
smsShowDonch (series bool)
smsShowEQ (series bool)
smsShowPD (series bool)
smsShowStructCand (series bool)
smsUseCloseBreak (series bool)
smsUseResp (series bool)
v1429ViewContext (series bool)
v1429ViewFullStructure (series bool)
v146SDetailed (series bool)
LegacySMSResult
Fields:
smsBmsDn (series bool)
smsBmsUp (series bool)
smsChochDn (series bool)
smsChochUp (series bool)
smsDn (series float)
smsPos (series int)
smsSmsDn (series bool)
smsSmsUp (series bool)
smsUp (series float)
v14291Visual05Arg00 (series float)
v14291Visual05Arg02 (series color)
v14291Visual06Arg00 (series float)
v14291Visual06Arg02 (series color)
v14291Visual07Arg00 (series float)
v14291Visual08Arg00 (series float)
v14291Visual09Arg00 (series float)
v14291Visual10Arg00 (series float)
v14291Visual11Arg00 (series float)
v14291Visual12Arg00 (series float)
v14291Visual13Arg02 (series color)
v14291Visual14Arg02 (series color)
v14291Visual15Arg02 (series color)
v14291Visual16Arg00 (series float)
v14291Visual16Arg01 (series float)
v14291Visual16Arg02 (series float)
v14291Visual16Arg03 (series float)
v14291Visual16Arg05 (series color)
v14291Visual16Arg06 (series color)
v14291Visual16Arg07 (series color)
LegacyLiquidityConfig
Fields:
candleRange (series float)
colEQH (series color)
colEQL (series color)
colSOS (series color)
colSOW (series color)
colSweepBear (series color)
colSweepBull (series color)
enableLiquidity (series bool)
enableRelaxPools (series bool)
enableSpringOverride (series bool)
enableSpringPrimary (series bool)
enableStrongSweepOverride (series bool)
lastSpringBuyBar (series int)
lastSpringSellBar (series int)
liqLookbackH (series int)
liqMinMomConf (series int)
liqMinTouches (series int)
liqScorePts (series int)
liqTolMult (series float)
lowerWick (series float)
obvBear (series int)
obvBull (series int)
pivotH (series float)
pivotL (series float)
pivotRight (series int)
relaxTolScale (series float)
relaxTouchDrop (series int)
resistance (series float)
showLiquidityLines (series bool)
showSOSLabels (series bool)
showSweepMarkers (series bool)
smsChochDn (series bool)
smsChochUp (series bool)
sosScorePts (series int)
sowScorePts (series int)
springPrimaryDebounceBars (series int)
springPrimaryMinMomConf (series int)
springPrimaryRequireCHoCH (series bool)
springUseSR (series bool)
springVolLen (series int)
springVolMult (series float)
springWickRatio (series float)
srMomBearCnt (series int)
srMomBullCnt (series int)
srRetestTolMult (series float)
support (series float)
sweepConfirmH (series int)
sweepWickRatio (series float)
upperWick (series float)
useCloseForSweep (series bool)
v1429ViewContext (series bool)
v1429ViewFullStructure (series bool)
v146LConsumedPoolLockAtr (series float)
v146SConfluenceTolAtr (series float)
v146SDemandActive (series bool)
v146SDemandBottom (series float)
v146SDemandTop (series float)
v146SDetailed (series bool)
v146SNewPoolTolAtr (series float)
v146SOneShotLiquidity (series bool)
v146SShowSignalZones (series bool)
v146SSupplyActive (series bool)
v146SSupplyBottom (series float)
v146SSupplyTop (series float)
volBear (series int)
volBull (series int)
volSpikeLen (series int)
volSpikeMult (series float)
wyckMajorAtrMult (series float)
wyckMajorDebounceBars (series int)
wyckMajorVolLen (series int)
wyckMajorVolMult (series float)
wyckoffEnable (series bool)
wyckoffMajorOnly (series bool)
wyckoffMinMomConf (series int)
wyckoffRequireCHoCH (series bool)
LegacyLiquidityResult
Fields:
bslReclaim (series bool)
bslSweep (series bool)
canSpringBuyRaw (series bool)
canSpringSellRaw (series bool)
eqhLvl (series float)
eqlLvl (series float)
isSOS (series bool)
isSOW (series bool)
liqBearPts (series int)
liqBullPts (series int)
sosPts (series int)
sowPts (series int)
springBear (series bool)
springBull (series bool)
springPrimaryBuyRaw (series bool)
springPrimarySellRaw (series bool)
sslReclaim (series bool)
sslSweep (series bool)
v14291Visual17Arg00 (series float)
v14291Visual17Arg02 (series color)
v14291Visual18Arg00 (series float)
v14291Visual18Arg02 (series color)
v14291Visual19Arg00 (series bool)
v14291Visual19Arg04 (series color)
v14291Visual20Arg00 (series bool)
v14291Visual20Arg04 (series color)
v14291Visual21Arg00 (series bool)
v14291Visual21Arg04 (series color)
v14291Visual22Arg00 (series bool)
v14291Visual22Arg04 (series color)
LegacyTrapConfig
Fields:
srBreakDnEvent (series bool)
srBreakDnLevelNow (series float)
srBreakUpEvent (series bool)
srBreakUpLevelNow (series float)
srRetestBear (series bool)
srRetestBull (series bool)
tlBreakDnFailedNow (series bool)
tlBreakUpFailedNow (series bool)
trapFailBufferAtr (series float)
trapRequireVolume (series bool)
trap_volume_ratio (series float)
trap_window (series int)
v1429ViewDetailed (series bool)
volSmaLen (series int)
LegacyTrapResult
Fields:
bearTrap (series bool)
bullTrap (series bool)
v14291Visual23Arg00 (series bool)
v14291Visual23Arg03 (series color)
v14291Visual24Arg00 (series bool)
v14291Visual24Arg03 (series color)
LegacyTargetsConfig
Fields:
v146TargetLookbackBars (series int)
v146TargetMaxPivots (series int)
v146TargetPivotBars (series int)
LegacyTargetsResult
Fields:
v146TargetHighBars (array<int>)
v146TargetHighVals (array<float>)
v146TargetLowBars (array<int>)
v146TargetLowVals (array<float>)
LegacyFreshConfig
Fields:
clusterDistance (series float)
colResBorder (series color)
colSupBorder (series color)
colTLRes (series color)
colTLSup (series color)
eqhLvl (series float)
eqlLvl (series float)
res_tl_y (series float)
resistance (series float)
sup_tl_y (series float)
support (series float)
tlFlipResistanceLine (series line)
tlFlipSupportLine (series line)
v146Atr (series float)
v146LMergeStructureZones (series bool)
v146PrimaryBuy (series bool)
v146PrimarySell (series bool)
v146SBearCampaignHigh (series float)
v146SBearCampaignHighTime (series int)
v146SBearCampaignTracking (series bool)
v146SBullCampaignLow (series float)
v146SBullCampaignLowTime (series int)
v146SBullCampaignTracking (series bool)
v146SConfluenceTolAtr (series float)
v146SDemandActive (series bool)
v146SDemandBornBar (series int)
v146SDemandBottom (series float)
v146SDemandBox (series box)
v146SDemandLeftTime (series int)
v146SDemandTop (series float)
v146SShowSignalZones (series bool)
v146SSignalZoneInvalidAtr (series float)
v146SSignalZoneMaxBars (series int)
v146SSignalZoneWidthAtr (series float)
v146SSupplyActive (series bool)
v146SSupplyBornBar (series int)
v146SSupplyBottom (series float)
v146SSupplyBox (series box)
v146SSupplyLeftTime (series int)
v146SSupplyTop (series float)
Level
Fields:
id (series int)
revision (series int)
origin (series int)
known (series int)
effective (series int)
lower (series float)
upper (series float)
role (series int)
touches (series int)
flips (series int)
state (series int)
quality (series float)
spanBars (series int)
Trend
Fields:
id (series string)
x1 (series int)
x2 (series int)
y1 (series float)
y2 (series float)
known (series int)
role (series int)
touches (series int)
violations (series int)
state (series int)
breakAt (series int)
breakDirection (series int)
quality (series float)
Channel
Fields:
id (series int)
x1 (series int)
x2 (series int)
y1 (series float)
y2 (series float)
sigma (series float)
r2 (series float)
count (series int)
known (series int)
state (series int)
breakDirection (series int)
Snapshot
Fields:
ticker (series string)
tf (series string)
opened (series int)
closed (series int)
index (series int)
atr (series float)
ready (series bool)
s1 (Level)
s2 (Level)
s3 (Level)
r1 (Level)
r2 (Level)
r3 (Level)
supportLine (Trend)
resistanceLine (Trend)
developingSupport (Trend)
developingResistance (Trend)
rolling (Channel)
frozen (Channel)
rangeMid (series float)
rangeValid (series bool)
donHigh (series float)
donLow (series float)
zoneBreak (series int)
zoneRetest (series int)
zoneFailed (series int)
trendBreak (series int)
trendRetest (series int)
trendFailed (series int)
channelBreak (series int)
evictedId (series int)
evictionReason (series string)
storedZones (series int)
bookSchema (series int)
eventBook (series string)
Events
Fields:
rejectionBuy (series bool)
rejectionSell (series bool)
confirmBuy (series bool)
confirmSell (series bool)
breachUp (series bool)
breachDown (series bool)
lineBreakUp (series bool)
lineBreakDown (series bool)
channelUp (series bool)
channelDown (series bool)
zoneId (series int)
zoneRevision (series int)
boundary (series float)
breachedResistance (series float)
breachedSupport (series float)
invalidation (series float)
eventId (series string)
Renderer
Fields:
zones (array<box>)
lines (array<line>)
labels (array<label>)
RejectionTrace
Fields:
rejectionBuy (series bool)
rejectionSell (series bool)
confirmBuy (series bool)
confirmSell (series bool)
code (series int)
scanCode (series int)
confirmCode (series int)
failureMask (series int)
eligibleZones (series int)
sourceClosed (series int)
decisionClosed (series int)
rejectionClosed (series int)
zoneId (series int)
zoneRevision (series int)
zoneKnown (series int)
zoneEffective (series int)
role (series int)
zoneLower (series float)
zoneUpper (series float)
boundary (series float)
invalidation (series float)
rsiDelta (series float)
nextZoneId (series int)
nextZoneRevision (series int)
eventId (series string)
source (series string)
ITBF structural engine: legacy-compatible S/R, TL, SMS and target services plus persistent native-MTF structure and regression. No main trading authority or network/webhook side effects.
legacySR(_cfg)
v14.31 SR extraction. Call once per chart execution at original evaluation point.
Parameters:
_cfg (LegacySRConfig)
lineYAtTime(line_id, t_now)
Parameters:
line_id (line)
t_now (int)
legacyTL(_cfg)
v14.31 TL extraction. Call once per chart execution at original evaluation point.
Parameters:
_cfg (LegacyTLConfig)
legacySMS(_cfg)
v14.31 SMS extraction. Call once per chart execution at original evaluation point.
Parameters:
_cfg (LegacySMSConfig)
legacyLiquidity(_cfg)
v14.31 Liquidity extraction. Call once per chart execution at original evaluation point.
Parameters:
_cfg (LegacyLiquidityConfig)
legacyTrap(_cfg)
v14.31 Trap extraction. Call once per chart execution at original evaluation point.
Parameters:
_cfg (LegacyTrapConfig)
legacyTwoTargets(vals, bars, threshold, minTouches, minGapBars, dir, entry, minDistance)
Parameters:
vals (array<float>)
bars (array<int>)
threshold (float)
minTouches (int)
minGapBars (int)
dir (int)
entry (float)
minDistance (float)
legacyTargets(_cfg)
v14.31 Targets extraction. Call once per chart execution at original evaluation point.
Parameters:
_cfg (LegacyTargetsConfig)
legacyFresh(_cfg)
v14.31 Fresh extraction. Call once per chart execution at original evaluation point.
Parameters:
_cfg (LegacyFreshConfig)
newRenderer()
primaryTF(chartTf)
Parameters:
chartTf (simple string)
fartherTF(chartTf)
Parameters:
chartTf (simple string)
trendValue(tr, stamp)
Parameters:
tr (Trend)
stamp (int)
channelValue(ch, stamp)
Parameters:
ch (Channel)
stamp (int)
calculate(pivotBars, minTouches, touchGap, capacity, maximumAge, regressionLength, regressionMode, deviations, acceptanceCloses)
Parameters:
pivotBars (simple int)
minTouches (simple int)
touchGap (simple int)
capacity (simple int)
maximumAge (simple int)
regressionLength (simple int)
regressionMode (simple string)
deviations (simple float)
acceptanceCloses (simple int)
confirmed(pivotBars, minTouches, touchGap, capacity, maximumAge, regressionLength, regressionMode, deviations, acceptanceCloses)
Parameters:
pivotBars (simple int)
minTouches (simple int)
touchGap (simple int)
capacity (simple int)
maximumAge (simple int)
regressionLength (simple int)
regressionMode (simple string)
deviations (simple float)
acceptanceCloses (simple int)
observe(available, rsi, requireRSI, minimumRsiMove, deviations)
Parameters:
available (Snapshot)
rsi (float)
requireRSI (bool)
minimumRsiMove (float)
deviations (float)
obstacle(s, direction, entry)
Parameters:
s (Snapshot)
direction (int)
entry (float)
clearRenderer(r)
Parameters:
r (Renderer)
render(r, s, showZones, showLines, showDeveloping, showChannel, useRolling, showMidpoint, deviations, endTime, supportColor, resistanceColor, channelColor, visiblePerSide)
Parameters:
r (Renderer)
s (Snapshot)
showZones (bool)
showLines (bool)
showDeveloping (bool)
showChannel (bool)
useRolling (bool)
showMidpoint (bool)
deviations (float)
endTime (int)
supportColor (color)
resistanceColor (color)
channelColor (color)
visiblePerSide (int)
advancedSR(c, local, higher, inherit, le, he)
Parameters:
c (LegacySRConfig)
local (Snapshot)
higher (Snapshot)
inherit (bool)
le (Events)
he (Events)
advancedTL(c, local, higher, inherit, le, he)
Parameters:
c (LegacyTLConfig)
local (Snapshot)
higher (Snapshot)
inherit (bool)
le (Events)
he (Events)
rejectionStatus(code)
Human-readable diagnostic code, not an entry recommendation.
Parameters:
code (int)
observeRejection(available, rsi, enabled, sourceConfirmed, minimumTouches, requireRSI, minimumRsiMove)
Observe the full bounded source book, pin ID/revision/geometry and
validate at the confirming close. No third candle or FAST/QUALITY gate.
Parameters:
available (Snapshot)
rsi (float)
enabled (bool)
sourceConfirmed (simple bool): True ONLY for confirmed() requested with lookahead_on.
For local calculate(), pass false: the rejection must use the prior LOCAL
snapshot. For confirmed HTF data pass true: no extra child-bar lag is added.
Call every chart execution; state changes only on confirmed chart bars.
minimumTouches (simple int)
requireRSI (bool)
minimumRsiMove (float)
signalOrigins(enabled, newBuy, newSell, demandActive, demandLower, demandUpper, demandOrigin, supplyActive, supplyLower, supplyUpper, supplyOrigin, minimumTouches, touchGap, maximumAge)
Register the two actual active legacy signal-origin zones AFTER the
main signal pipeline. A new zone is known/effective at registration close,
never at its backdrawn pivot origin. It must separately meet minimumTouches.
The owner flags and frozen bounds remain authoritative; no invented role flips.
Parameters:
enabled (bool)
newBuy (bool)
newSell (bool)
demandActive (bool)
demandLower (float)
demandUpper (float)
demandOrigin (int)
supplyActive (bool)
supplyLower (float)
supplyUpper (float)
supplyOrigin (int)
minimumTouches (simple int)
touchGap (simple int)
maximumAge (simple int)
LegacySRConfig
Fields:
clusterDistanceMult (series float)
colResBorder (series color)
colResFill (series color)
colRetestResBorder (series color)
colRetestResFill (series color)
colRetestSupBorder (series color)
colRetestSupFill (series color)
colSupBorder (series color)
colSupFill (series color)
minClusterPivots (series int)
pivotLeft (series int)
pivotRight (series int)
srBreakBufferAtr (series float)
srMaxStoredPivots (series int)
srRetestTolMult (series float)
srRetestUseWick (series bool)
v1429HTFCleanStructure (series bool)
v1429HTFDaily (series bool)
v1429HTFWeekly (series bool)
v1429MacroZoneDistanceAtr (series float)
v1429MacroZoneDistancePct (series float)
v1429RetestZoneBarsEff (series int)
v1429SrLookbackEff (series int)
v1429SrTouchGapEff (series int)
v146SConfluenceTolAtr (series float)
v146SDemandActive (series bool)
v146SDemandBottom (series float)
v146SDemandTop (series float)
v146SShowSignalZones (series bool)
v146SSupplyActive (series bool)
v146SSupplyBottom (series float)
v146SSupplyTop (series float)
LegacySRResult
Fields:
allowBuy (series bool)
allowSell (series bool)
clusterDistance (series float)
isNearResistance (series bool)
isNearRetestResistance (series bool)
isNearRetestSupport (series bool)
isNearSupport (series bool)
pivotH (series float)
pivotL (series float)
resistance (series float)
retestResistance (series float)
retestSupport (series float)
srBreakDnEvent (series bool)
srBreakDnLevelNow (series float)
srBreakUpEvent (series bool)
srBreakUpLevelNow (series float)
srResistanceSpan (series int)
srResistanceTouches (series int)
srRetestBear (series bool)
srRetestBull (series bool)
srSupportSpan (series int)
srSupportTouches (series int)
src (series float)
support (series float)
LegacyTLConfig
Fields:
colTLRes (series color)
colTLSup (series color)
pivotH (series float)
pivotL (series float)
pivotRight (series int)
tlBreakBufferAtr (series float)
tlMaxPivots (series int)
tlMaxViolations (series int)
tlMinTouches (series int)
tlRetestTolAtr (series float)
tlTouchTolAtr (series float)
v1429HTFCleanStructure (series bool)
v1429HTFDaily (series bool)
v1429HTFProjectionBars (series int)
v1429HTFTrendlineDisplayDistanceAtr (series float)
v1429HTFTrendlineDisplayDistancePct (series float)
v1429HTFWeekly (series bool)
v1429ShowDevelopingTLNow (series bool)
v1429TlFlipHoldBarsEff (series int)
v1429TlLookbackEff (series int)
v1429TlMaxDistanceEff (series float)
v1429TlMaxSlopeEff (series float)
v1429TlMinSpanEff (series int)
v1429TlRetestWindowEff (series int)
v1429TlTouchGapEff (series int)
v1429ViewContext (series bool)
v1429ViewDetailed (series bool)
v146LNewStructureAtr (series float)
v146LTlFamilyPriceTolAtr (series float)
v146LTlFamilySlopeTol (series float)
v146LTlRoleToleranceAtr (series float)
LegacyTLResult
Fields:
developing_res_tl (series line)
developing_sup_tl (series line)
domResNewB (series int)
domResNewT (series int)
domResNewY (series float)
domResOldB (series int)
domResOldT (series int)
domResOldY (series float)
domResTouches (series int)
domSupNewB (series int)
domSupNewT (series int)
domSupNewY (series float)
domSupOldB (series int)
domSupOldT (series int)
domSupOldY (series float)
domSupTouches (series int)
res_tl_y (series float)
sup_tl_y (series float)
tlBreakDnFailedNow (series bool)
tlBreakUpFailedNow (series bool)
tlDnActive (series bool)
tlFlipResistanceLine (series line)
tlFlipSupportLine (series line)
tlUpActive (series bool)
trend_break_dn (series bool)
trend_break_up (series bool)
trend_retest_dn (series bool)
trend_retest_up (series bool)
v14291Visual01Arg00 (series bool)
v14291Visual01Arg03 (series color)
v14291Visual02Arg00 (series bool)
v14291Visual02Arg03 (series color)
v14291Visual03Arg00 (series bool)
v14291Visual03Arg03 (series color)
v14291Visual04Arg00 (series bool)
v14291Visual04Arg03 (series color)
LegacySMSConfig
Fields:
smsBearCol (series color)
smsBullCol (series color)
smsCandleLen (series int)
smsDiscCol (series color)
smsEnable (series bool)
smsPrd (series int)
smsPremCol (series color)
smsResp (series int)
smsShowBOSLabel (series bool)
smsShowBear (series bool)
smsShowBull (series bool)
smsShowDonch (series bool)
smsShowEQ (series bool)
smsShowPD (series bool)
smsShowStructCand (series bool)
smsUseCloseBreak (series bool)
smsUseResp (series bool)
v1429ViewContext (series bool)
v1429ViewFullStructure (series bool)
v146SDetailed (series bool)
LegacySMSResult
Fields:
smsBmsDn (series bool)
smsBmsUp (series bool)
smsChochDn (series bool)
smsChochUp (series bool)
smsDn (series float)
smsPos (series int)
smsSmsDn (series bool)
smsSmsUp (series bool)
smsUp (series float)
v14291Visual05Arg00 (series float)
v14291Visual05Arg02 (series color)
v14291Visual06Arg00 (series float)
v14291Visual06Arg02 (series color)
v14291Visual07Arg00 (series float)
v14291Visual08Arg00 (series float)
v14291Visual09Arg00 (series float)
v14291Visual10Arg00 (series float)
v14291Visual11Arg00 (series float)
v14291Visual12Arg00 (series float)
v14291Visual13Arg02 (series color)
v14291Visual14Arg02 (series color)
v14291Visual15Arg02 (series color)
v14291Visual16Arg00 (series float)
v14291Visual16Arg01 (series float)
v14291Visual16Arg02 (series float)
v14291Visual16Arg03 (series float)
v14291Visual16Arg05 (series color)
v14291Visual16Arg06 (series color)
v14291Visual16Arg07 (series color)
LegacyLiquidityConfig
Fields:
candleRange (series float)
colEQH (series color)
colEQL (series color)
colSOS (series color)
colSOW (series color)
colSweepBear (series color)
colSweepBull (series color)
enableLiquidity (series bool)
enableRelaxPools (series bool)
enableSpringOverride (series bool)
enableSpringPrimary (series bool)
enableStrongSweepOverride (series bool)
lastSpringBuyBar (series int)
lastSpringSellBar (series int)
liqLookbackH (series int)
liqMinMomConf (series int)
liqMinTouches (series int)
liqScorePts (series int)
liqTolMult (series float)
lowerWick (series float)
obvBear (series int)
obvBull (series int)
pivotH (series float)
pivotL (series float)
pivotRight (series int)
relaxTolScale (series float)
relaxTouchDrop (series int)
resistance (series float)
showLiquidityLines (series bool)
showSOSLabels (series bool)
showSweepMarkers (series bool)
smsChochDn (series bool)
smsChochUp (series bool)
sosScorePts (series int)
sowScorePts (series int)
springPrimaryDebounceBars (series int)
springPrimaryMinMomConf (series int)
springPrimaryRequireCHoCH (series bool)
springUseSR (series bool)
springVolLen (series int)
springVolMult (series float)
springWickRatio (series float)
srMomBearCnt (series int)
srMomBullCnt (series int)
srRetestTolMult (series float)
support (series float)
sweepConfirmH (series int)
sweepWickRatio (series float)
upperWick (series float)
useCloseForSweep (series bool)
v1429ViewContext (series bool)
v1429ViewFullStructure (series bool)
v146LConsumedPoolLockAtr (series float)
v146SConfluenceTolAtr (series float)
v146SDemandActive (series bool)
v146SDemandBottom (series float)
v146SDemandTop (series float)
v146SDetailed (series bool)
v146SNewPoolTolAtr (series float)
v146SOneShotLiquidity (series bool)
v146SShowSignalZones (series bool)
v146SSupplyActive (series bool)
v146SSupplyBottom (series float)
v146SSupplyTop (series float)
volBear (series int)
volBull (series int)
volSpikeLen (series int)
volSpikeMult (series float)
wyckMajorAtrMult (series float)
wyckMajorDebounceBars (series int)
wyckMajorVolLen (series int)
wyckMajorVolMult (series float)
wyckoffEnable (series bool)
wyckoffMajorOnly (series bool)
wyckoffMinMomConf (series int)
wyckoffRequireCHoCH (series bool)
LegacyLiquidityResult
Fields:
bslReclaim (series bool)
bslSweep (series bool)
canSpringBuyRaw (series bool)
canSpringSellRaw (series bool)
eqhLvl (series float)
eqlLvl (series float)
isSOS (series bool)
isSOW (series bool)
liqBearPts (series int)
liqBullPts (series int)
sosPts (series int)
sowPts (series int)
springBear (series bool)
springBull (series bool)
springPrimaryBuyRaw (series bool)
springPrimarySellRaw (series bool)
sslReclaim (series bool)
sslSweep (series bool)
v14291Visual17Arg00 (series float)
v14291Visual17Arg02 (series color)
v14291Visual18Arg00 (series float)
v14291Visual18Arg02 (series color)
v14291Visual19Arg00 (series bool)
v14291Visual19Arg04 (series color)
v14291Visual20Arg00 (series bool)
v14291Visual20Arg04 (series color)
v14291Visual21Arg00 (series bool)
v14291Visual21Arg04 (series color)
v14291Visual22Arg00 (series bool)
v14291Visual22Arg04 (series color)
LegacyTrapConfig
Fields:
srBreakDnEvent (series bool)
srBreakDnLevelNow (series float)
srBreakUpEvent (series bool)
srBreakUpLevelNow (series float)
srRetestBear (series bool)
srRetestBull (series bool)
tlBreakDnFailedNow (series bool)
tlBreakUpFailedNow (series bool)
trapFailBufferAtr (series float)
trapRequireVolume (series bool)
trap_volume_ratio (series float)
trap_window (series int)
v1429ViewDetailed (series bool)
volSmaLen (series int)
LegacyTrapResult
Fields:
bearTrap (series bool)
bullTrap (series bool)
v14291Visual23Arg00 (series bool)
v14291Visual23Arg03 (series color)
v14291Visual24Arg00 (series bool)
v14291Visual24Arg03 (series color)
LegacyTargetsConfig
Fields:
v146TargetLookbackBars (series int)
v146TargetMaxPivots (series int)
v146TargetPivotBars (series int)
LegacyTargetsResult
Fields:
v146TargetHighBars (array<int>)
v146TargetHighVals (array<float>)
v146TargetLowBars (array<int>)
v146TargetLowVals (array<float>)
LegacyFreshConfig
Fields:
clusterDistance (series float)
colResBorder (series color)
colSupBorder (series color)
colTLRes (series color)
colTLSup (series color)
eqhLvl (series float)
eqlLvl (series float)
res_tl_y (series float)
resistance (series float)
sup_tl_y (series float)
support (series float)
tlFlipResistanceLine (series line)
tlFlipSupportLine (series line)
v146Atr (series float)
v146LMergeStructureZones (series bool)
v146PrimaryBuy (series bool)
v146PrimarySell (series bool)
v146SBearCampaignHigh (series float)
v146SBearCampaignHighTime (series int)
v146SBearCampaignTracking (series bool)
v146SBullCampaignLow (series float)
v146SBullCampaignLowTime (series int)
v146SBullCampaignTracking (series bool)
v146SConfluenceTolAtr (series float)
v146SDemandActive (series bool)
v146SDemandBornBar (series int)
v146SDemandBottom (series float)
v146SDemandBox (series box)
v146SDemandLeftTime (series int)
v146SDemandTop (series float)
v146SShowSignalZones (series bool)
v146SSignalZoneInvalidAtr (series float)
v146SSignalZoneMaxBars (series int)
v146SSignalZoneWidthAtr (series float)
v146SSupplyActive (series bool)
v146SSupplyBornBar (series int)
v146SSupplyBottom (series float)
v146SSupplyBox (series box)
v146SSupplyLeftTime (series int)
v146SSupplyTop (series float)
Level
Fields:
id (series int)
revision (series int)
origin (series int)
known (series int)
effective (series int)
lower (series float)
upper (series float)
role (series int)
touches (series int)
flips (series int)
state (series int)
quality (series float)
spanBars (series int)
Trend
Fields:
id (series string)
x1 (series int)
x2 (series int)
y1 (series float)
y2 (series float)
known (series int)
role (series int)
touches (series int)
violations (series int)
state (series int)
breakAt (series int)
breakDirection (series int)
quality (series float)
Channel
Fields:
id (series int)
x1 (series int)
x2 (series int)
y1 (series float)
y2 (series float)
sigma (series float)
r2 (series float)
count (series int)
known (series int)
state (series int)
breakDirection (series int)
Snapshot
Fields:
ticker (series string)
tf (series string)
opened (series int)
closed (series int)
index (series int)
atr (series float)
ready (series bool)
s1 (Level)
s2 (Level)
s3 (Level)
r1 (Level)
r2 (Level)
r3 (Level)
supportLine (Trend)
resistanceLine (Trend)
developingSupport (Trend)
developingResistance (Trend)
rolling (Channel)
frozen (Channel)
rangeMid (series float)
rangeValid (series bool)
donHigh (series float)
donLow (series float)
zoneBreak (series int)
zoneRetest (series int)
zoneFailed (series int)
trendBreak (series int)
trendRetest (series int)
trendFailed (series int)
channelBreak (series int)
evictedId (series int)
evictionReason (series string)
storedZones (series int)
bookSchema (series int)
eventBook (series string)
Events
Fields:
rejectionBuy (series bool)
rejectionSell (series bool)
confirmBuy (series bool)
confirmSell (series bool)
breachUp (series bool)
breachDown (series bool)
lineBreakUp (series bool)
lineBreakDown (series bool)
channelUp (series bool)
channelDown (series bool)
zoneId (series int)
zoneRevision (series int)
boundary (series float)
breachedResistance (series float)
breachedSupport (series float)
invalidation (series float)
eventId (series string)
Renderer
Fields:
zones (array<box>)
lines (array<line>)
labels (array<label>)
RejectionTrace
Fields:
rejectionBuy (series bool)
rejectionSell (series bool)
confirmBuy (series bool)
confirmSell (series bool)
code (series int)
scanCode (series int)
confirmCode (series int)
failureMask (series int)
eligibleZones (series int)
sourceClosed (series int)
decisionClosed (series int)
rejectionClosed (series int)
zoneId (series int)
zoneRevision (series int)
zoneKnown (series int)
zoneEffective (series int)
role (series int)
zoneLower (series float)
zoneUpper (series float)
boundary (series float)
invalidation (series float)
rsiDelta (series float)
nextZoneId (series int)
nextZoneRevision (series int)
eventId (series string)
source (series string)
リリースノート
v2Added:
calculateBook(pivotBars, minTouches, touchGap, capacity, maximumAge, acceptanceCloses)
Parameters:
pivotBars (simple int)
minTouches (simple int)
touchGap (simple int)
capacity (simple int)
maximumAge (simple int)
acceptanceCloses (simple int)
confirmedBook(pivotBars, minTouches, touchGap, capacity, maximumAge, acceptanceCloses)
Parameters:
pivotBars (simple int)
minTouches (simple int)
touchGap (simple int)
capacity (simple int)
maximumAge (simple int)
acceptanceCloses (simple int)
snapshotFromBook(ticker, tf, closed, ready, count, payload)
Parameters:
ticker (string)
tf (string)
closed (int)
ready (bool)
count (int)
payload (string)
リリースノート
v3Added:
rejectionPinStatus(available, zoneId, revision, role, known, effective, lower, upper, minimumTouches)
Parameters:
available (Snapshot)
zoneId (int)
revision (int)
role (int)
known (int)
effective (int)
lower (float)
upper (float)
minimumTouches (int)
Keyvan Khodakhah
免責事項
これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。
Keyvan Khodakhah
免責事項
これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。