PINE LIBRARY
Aggiornato SNIFOFF_51_Lang3

Library "SNIFOFF_51_Lang3"
Multilingual translation layer (Group 3) for Smart Trader, SNIF-OFF 5.1, Trade Finder.
Provides 9 exported functions covering the Trade Finder and Signal Health dashboard rows,
the S17/S18/S19 volume scenarios, the PROVISIONAL badge, the Native footprint texts,
12 tooltips, and 4 helper affixes.
All 7 languages live in this single library; SNIFOFF_51_Lang and SNIFOFF_51_Lang2 stay frozen.
f_trVol3(en, lang)
Translates the S17/S18/S19 volume scenario labels.
Parameters:
en (string): The English scenario label from f_volScenarioMsg (S17/S18/S19 keys only).
lang (string): The dashboard language selected by the user.
Returns: The translated scenario label. Unmapped inputs return unchanged.
f_volNarr3(sid, deltaDir, liveAlert, lang)
Builds the S17/S18/S19 volume narrative with optional live-spike overlay.
Parameters:
sid (string): Scenario ID: "S17", "S18", or "S19". Any other ID returns "".
deltaDir (int): Anchored delta direction (+1 buyers, -1 sellers, 0 balanced) — S17 wording.
liveAlert (bool): Explosive bar [0] volume spike flag (Live Exception protocol).
lang (string): The dashboard language selected by the user.
Returns: The multi-line narrative string, or "" for unknown scenario IDs.
f_trBadge3(en, lang)
Translates the Signal Health PROVISIONAL badge.
Parameters:
en (string): The English badge label ("◌ PROVISIONAL").
lang (string): The dashboard language selected by the user.
Returns: The translated badge label. Unmapped inputs return unchanged.
f_trTitle3(en, lang)
Translates the Trade Finder and Signal Health section titles.
Parameters:
en (string): The English section title.
lang (string): The dashboard language selected by the user.
Returns: The translated section title. Unmapped inputs return unchanged.
f_trTf(en, lang)
Translates Trade Finder and Signal Health state and watch labels.
Parameters:
en (string): The English state or watch label.
lang (string): The dashboard language selected by the user.
Returns: The translated label. Unmapped inputs return unchanged.
f_tfNarrative(state, dir, consensus, lang)
Builds the Trade Finder narrative row text.
Parameters:
state (int): State code 1..10 (see section header for the mapping).
dir (int): Composite pressure direction (+1 bullish, -1 bearish, 0 flat).
consensus (int): Number of dimensions agreeing with the composite direction (0-5).
lang (string): The dashboard language selected by the user.
Returns: The narrative string for the Trade Finder dashboard row.
f_trTipTf(key, lang)
Returns translated tooltip text for Trade Finder and Signal Health cells.
Parameters:
key (string): Tooltip key identifier (see section header for valid keys).
lang (string): The dashboard language selected by the user.
Returns: The translated tooltip string. Empty string for unknown keys.
f_trInline3(key, lang)
Returns translated helper affixes used inside composed dashboard strings.
Parameters:
key (string): Affix key identifier: agree_sfx, live_sfx, bull_pfx, bear_pfx.
lang (string): The dashboard language selected by the user.
Returns: The translated affix string. Empty string for unknown keys.
f_trTipFp3(key, lang)
Returns Native-footprint display texts for the dashboard.
Parameters:
key (string): Text key: fp_title_nat, fp_lock_nat, fp_lock_tip_nat, fp_badge_nat.
lang (string): The dashboard language selected by the user.
Returns: The translated text. Empty string for unknown keys.
Multilingual translation layer (Group 3) for Smart Trader, SNIF-OFF 5.1, Trade Finder.
Provides 9 exported functions covering the Trade Finder and Signal Health dashboard rows,
the S17/S18/S19 volume scenarios, the PROVISIONAL badge, the Native footprint texts,
12 tooltips, and 4 helper affixes.
All 7 languages live in this single library; SNIFOFF_51_Lang and SNIFOFF_51_Lang2 stay frozen.
f_trVol3(en, lang)
Translates the S17/S18/S19 volume scenario labels.
Parameters:
en (string): The English scenario label from f_volScenarioMsg (S17/S18/S19 keys only).
lang (string): The dashboard language selected by the user.
Returns: The translated scenario label. Unmapped inputs return unchanged.
f_volNarr3(sid, deltaDir, liveAlert, lang)
Builds the S17/S18/S19 volume narrative with optional live-spike overlay.
Parameters:
sid (string): Scenario ID: "S17", "S18", or "S19". Any other ID returns "".
deltaDir (int): Anchored delta direction (+1 buyers, -1 sellers, 0 balanced) — S17 wording.
liveAlert (bool): Explosive bar [0] volume spike flag (Live Exception protocol).
lang (string): The dashboard language selected by the user.
Returns: The multi-line narrative string, or "" for unknown scenario IDs.
f_trBadge3(en, lang)
Translates the Signal Health PROVISIONAL badge.
Parameters:
en (string): The English badge label ("◌ PROVISIONAL").
lang (string): The dashboard language selected by the user.
Returns: The translated badge label. Unmapped inputs return unchanged.
f_trTitle3(en, lang)
Translates the Trade Finder and Signal Health section titles.
Parameters:
en (string): The English section title.
lang (string): The dashboard language selected by the user.
Returns: The translated section title. Unmapped inputs return unchanged.
f_trTf(en, lang)
Translates Trade Finder and Signal Health state and watch labels.
Parameters:
en (string): The English state or watch label.
lang (string): The dashboard language selected by the user.
Returns: The translated label. Unmapped inputs return unchanged.
f_tfNarrative(state, dir, consensus, lang)
Builds the Trade Finder narrative row text.
Parameters:
state (int): State code 1..10 (see section header for the mapping).
dir (int): Composite pressure direction (+1 bullish, -1 bearish, 0 flat).
consensus (int): Number of dimensions agreeing with the composite direction (0-5).
lang (string): The dashboard language selected by the user.
Returns: The narrative string for the Trade Finder dashboard row.
f_trTipTf(key, lang)
Returns translated tooltip text for Trade Finder and Signal Health cells.
Parameters:
key (string): Tooltip key identifier (see section header for valid keys).
lang (string): The dashboard language selected by the user.
Returns: The translated tooltip string. Empty string for unknown keys.
f_trInline3(key, lang)
Returns translated helper affixes used inside composed dashboard strings.
Parameters:
key (string): Affix key identifier: agree_sfx, live_sfx, bull_pfx, bear_pfx.
lang (string): The dashboard language selected by the user.
Returns: The translated affix string. Empty string for unknown keys.
f_trTipFp3(key, lang)
Returns Native-footprint display texts for the dashboard.
Parameters:
key (string): Text key: fp_title_nat, fp_lock_nat, fp_lock_tip_nat, fp_badge_nat.
lang (string): The dashboard language selected by the user.
Returns: The translated text. Empty string for unknown keys.
Note di rilascio
v2Added:
f_cmTip(kind, sigCode, align, convCode, coupName, momCode, volName, score, consensus, bullScr, bearScr, trace, contDir, domScr, prevScr, lang)
Builds the confluence mark tooltip for chart labels.
Parameters:
kind (int): Mark kind: +1 bullish, -1 bearish, 0 indecision (tie).
sigCode (int): Trend signal code 5..10 (gate G1 guarantees the range on mark bars).
align (int): Multi-scale alignment score (-6..+6).
convCode (int): Conviction code: 1 HIGH, 2 MODERATE, 3 LOW.
coupName (string): Pre-translated efficiency coupling label (E01-E19).
momCode (int): Momentum code: 1 Accelerating, 2 Sharpening, 3 Steady, 4 Fading.
volName (string): Pre-translated volume scenario label (S1-S19).
score (float): Composite confluence score (-100..+100).
consensus (int): Trend-coherent consensus count (0..5).
bullScr (float): Jordan bull score (0..100).
bearScr (float): Jordan bear score (0..100, positive magnitude).
trace (float): Gram-matrix trace, total activation (0..5).
contDir (int): Continuation direction: 0 birth or indecision (no extra line), +1/-1 same-direction continuation.
domScr (float): Dominant score of this mark (continuation comparison).
prevScr (float): Dominant score of the previous same-direction mark.
lang (string): The dashboard language selected by the user.
Returns: The complete multi-line tooltip string.
f_rvTip(bull, rvClass, prevPeak, vel, score, lang)
Builds the reversal (REV) label tooltip for chart labels.
Parameters:
bull (bool): True for a bullish reversal, false for a bearish one.
rvClass (int): Classifier class: 1 Climactic, 2 Accumulation (bull) / Distribution (bear), 3 Exhaustion, 4 Rotation.
prevPeak (float): Peak |score| of the finished episode (depth feature).
vel (float): First-order score difference on the reversal bar (crossing velocity).
score (float): Composite pressure score on the reversal bar.
lang (string): The dashboard language selected by the user.
Returns: The complete multi-line tooltip string.
f_rtTip(bull, score, trendTh, bars, lang)
Builds the trend confirmation (TREND) label tooltip for chart labels.
Parameters:
bull (bool): True for a bullish trend confirmation, false for a bearish one.
score (float): Composite pressure score on the confirmation bar.
trendTh (float): Trend Confirmation Level (the user's RS_TREND_TH input).
bars (int): Bars elapsed since the reversal that opened the episode.
lang (string): The dashboard language selected by the user.
Returns: The complete multi-line tooltip string.
Libreria Pine
Nello spirito di TradingView, l'autore ha pubblicato questo codice Pine come libreria open source affinché altri programmatori della nostra community possano riutilizzarlo. Complimenti all'autore! È possibile utilizzare questa libreria privatamente o in altre pubblicazioni open source, ma il riutilizzo di questo codice nelle pubblicazioni è soggetto al Regolamento.
Measuring markets through Volume Dynamics & Geometric Frameworks.
For invite-only script access, DM on TradingView or via x.com/sabanci_ata
For invite-only script access, DM on TradingView or via x.com/sabanci_ata
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.
Libreria Pine
Nello spirito di TradingView, l'autore ha pubblicato questo codice Pine come libreria open source affinché altri programmatori della nostra community possano riutilizzarlo. Complimenti all'autore! È possibile utilizzare questa libreria privatamente o in altre pubblicazioni open source, ma il riutilizzo di questo codice nelle pubblicazioni è soggetto al Regolamento.
Measuring markets through Volume Dynamics & Geometric Frameworks.
For invite-only script access, DM on TradingView or via x.com/sabanci_ata
For invite-only script access, DM on TradingView or via x.com/sabanci_ata
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.