Converterò la tua strategia pine script in ninjatrader 8 ninjascript

Alcune informazioni sono state tradotte automaticamente.

Italia

Parlo Italiano, Inglese

Porto strategie di trading e verifico che i trade corrispondano

Mi occupo di portare strategie di trading tra piattaforme e verifico il port prima di consegnarlo. Ho spostato le mie strategie sui futures tra MultiCharts PowerLanguage, NinjaTrader NinjaScript C# e...
Informazioni su questo servizio

Converto strategie di trading tra piattaforme e verifico che la

conversione sia corretta prima di consegnarla.


La maggior parte dei lavori di conversione fallisce nello stesso punto. Il codice si compila, il

curva di equity sembra simile, tutti si stringono la mano. Tre settimane dopo

i risultati live non corrispondono al backtest e nessuno sa perché.


La causa è quasi mai un bug nella tua logica. È che le piattaforme

silenziosamente non sono d'accordo su cose che il tuo source code non menziona mai: come

vengono seedati gli indicatori, quando un ordine può essere eseguito, e cosa

succede quando uno stop e un target sono entrambi dentro lo stesso bar.


Non consegno finché le liste di trade non corrispondono.


COSA CONVERTO

- Pine Script in NinjaScript C# (NinjaTrader 8)

- Pine Script in MultiCharts PowerLanguage

- PowerLanguage in NinjaScript, e viceversa

- Qualsiasi di questi in Python


COSA OTTIENI

- Codice sorgente pulito e commentato

- Ogni input esposto come parametro regolabile

- Un confronto backtest affiancato: piattaforma sorgente vs versione convertita, stesso simbolo, stesso intervallo di date, stesso modello di sessione

- Una nota scritta su tutto ciò che NON può essere replicato sulla piattaforma di destinazione e cosa ho fatto invece

Piattaforma:

TradingView

•

Prop firm

•

NinjaTrader

Il mio portfolio