PINE LIBRARY
更新済

LiveTracker by N&M

618
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.
リリースノート
v2

Mis à 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)
リリースノート
v3
リリースノート
v4
リリースノート
v5

Ajouté:
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)
リリースノート
v6
リリースノート
v7
リリースノート
v8

免責事項

これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。