PINE LIBRARY
Actualizado LiveTracker by N&M

LiveTracker is a real-time trade execution and accounting engine built on top of statistically validated backtest states.
It mirrors live trading conditions with precise fee modeling, partial take-profits, trailing stops, and liquidation logic.
Each trade is tracked with both mark-to-market PnL and “net if closed now” metrics for full transparency.
Designed as a modular Pine Script® library, it enables reliable, state-driven live execution without repainting.
It mirrors live trading conditions with precise fee modeling, partial take-profits, trailing stops, and liquidation logic.
Each trade is tracked with both mark-to-market PnL and “net if closed now” metrics for full transparency.
Designed as a modular Pine Script® library, it enables reliable, state-driven live execution without repainting.
Notas de prensa
v2Mis à jour:
getCurrentState(currentBar, previousHash, backtestResult, config)
Parameters:
currentBar (BarSnapshot type from N_M_/historicalEngine/2)
previousHash (int)
backtestResult (BacktestResult type from N_M_/historicalEngine/2)
config (LiveConfig)
openTrade(currentBar, entryPrice, btConfig, liveConfig, currentState, currentCapital)
Parameters:
currentBar (BarSnapshot type from N_M_/historicalEngine/2)
entryPrice (float)
btConfig (BacktestConfig type from N_M_/historicalEngine/2)
liveConfig (LiveConfig)
currentState (LiveState)
currentCapital (float)
updateTrade(trade, currentPrice, currentHigh, currentLow, currentATR, btConfig, liveConfig, currentBarIndex, forceClose, forceCloseReason)
Parameters:
trade (LiveTrade)
currentPrice (float)
currentHigh (float)
currentLow (float)
currentATR (float)
btConfig (BacktestConfig type from N_M_/historicalEngine/2)
liveConfig (LiveConfig)
currentBarIndex (int)
forceClose (bool)
forceCloseReason (string)
updateSession(liveSession, currentBar, currentPrice, currentHigh, currentLow, backtestResult, btConfig, liveConfig)
Parameters:
liveSession (LiveSession)
currentBar (BarSnapshot type from N_M_/historicalEngine/2)
currentPrice (float)
currentHigh (float)
currentLow (float)
backtestResult (BacktestResult type from N_M_/historicalEngine/2)
btConfig (BacktestConfig type from N_M_/historicalEngine/2)
liveConfig (LiveConfig)
LiveState
Fields:
currentHash (series int)
stats (StatePerformance type from N_M_/historicalEngine/2)
hasStats (series bool)
isValid (series bool)
shouldEnter (series bool)
entryReason (series string)
confidence (series float)
tier (series string)
hasChanged (series bool)
previousHash (series int)
Notas de prensa
v3Notas de prensa
v4Notas de prensa
v5Ajouté:
showDebugTable(liveSession, totalStates, liveConfig)
Parameters:
liveSession (LiveSession)
totalStates (int)
liveConfig (LiveConfig)
Mis à jour:
openTrade(currentBar, entryPrice, btConfig, currentState, currentCapital)
Parameters:
currentBar (BarSnapshot type from N_M_/historicalEngine/2)
entryPrice (float)
btConfig (BacktestConfig type from N_M_/historicalEngine/2)
currentState (LiveState)
currentCapital (float)
Notas de prensa
v6Notas de prensa
v7Notas de prensa
v8Biblioteca Pine
Fiel al espíritu de TradingView, el autor ha publicado este código de Pine como biblioteca de código abierto, para que otros programadores de nuestra comunidad puedan reutilizarlo. ¡Enhorabuena al autor! Puede usar esta biblioteca de forma privada o en otras publicaciones de código abierto, pero su reutilización en publicaciones está sujeta a nuestras Normas internas.
Exención de responsabilidad
La información y las publicaciones no constituyen, ni deben considerarse como, asesoramiento o recomendaciones financieras, de inversión, de trading u otro tipo, proporcionadas o respaldadas por TradingView. Obtenga más información en Condiciones de uso.
Biblioteca Pine
Fiel al espíritu de TradingView, el autor ha publicado este código de Pine como biblioteca de código abierto, para que otros programadores de nuestra comunidad puedan reutilizarlo. ¡Enhorabuena al autor! Puede usar esta biblioteca de forma privada o en otras publicaciones de código abierto, pero su reutilización en publicaciones está sujeta a nuestras Normas internas.
Exención de responsabilidad
La información y las publicaciones no constituyen, ni deben considerarse como, asesoramiento o recomendaciones financieras, de inversión, de trading u otro tipo, proporcionadas o respaldadas por TradingView. Obtenga más información en Condiciones de uso.