ILoveTrading Documentație

Sincronizare NinjaTrader 8 și arhitectură NinjaScript

Modulul de sincronizare NinjaTrader 8 (NT8) conectează mediul dvs. desktop NinjaTrader direct la jurnalul ILoveTrading și la motorul de inteligență comportamentală. Construită ca supliment C# NinjaScript nativ, integrarea oferă captarea tranzacțiilor în timp real bazată pe evenimente, rutarea cu mai multe conturi și normalizarea automată a contractelor futures.


1. Arhitectura sistemului și conducta de evenimente

Spre deosebire de scraper-urile bazate pe sondaje, add-on-ul ILoveTrading NinjaScript se integrează direct în magistrala de evenimente de bază a timpului de rulare .NET al NinjaTrader. Se abonează la handlere de execuție de nivel scăzut:

  • Account.ExecutionUpdate: Captează umplerile instantanee ale comenzilor, execuțiile parțiale și declanșatoarele de paranteze.
  • Account.OrderUpdate: Urmărește ordinele inițiale stop-loss planificate și obiectivele de profit în momentul trimiterii.
  • Account.PositionUpdate: Monitorizează expunerea netă deschisă și tranzițiile de stare de la pozițiile plat la cele active.

Deoarece expedierea evenimentelor se execută asincron în firele de lucru în fundal, randarea diagramelor și vitezele de introducere a comenzilor DOM rămân complet neinhibate.


2. Multiplicatori de contracte futures și motor PnL

Contractele futures tranzacționează cu dimensiuni diferite de căpușe, fluctuații minime și valori ale punctelor. Conducta de sincronizare calculează cu precizie performanța netă prin încorporarea specificațiilor instrumentului:

Formula / Calculation

PnL net = Σ [(Preț de ieșire - Preț de intrare) × Valoare punct × Cantitate] - Taxe totale

Clasele de instrumente acceptate

  1. Indici CME și E-mini: ES (50/pt), NQ (20/pt), YM (5/pt), RTY (50/pt).
  2. Indici Micro E-mini: MES (5/pt), MNQ (2/pt), MYM (0,50/pt), M2K (5/pt).
  3. Mărfuri și energie: CL (Țiței, 1.000/pt), GC (Aur, 100/pt), SI (Argint, 5.000/pt).
  4. Expirații contractului și rulare: analizează automat notațiile sufixelor de expirare (de exemplu, NQ 03-26NQ) pentru a cumula performanța în relansările trimestriale fără re-mapping manual.

3. Managementul avansat al comerțului (ATM) și extinderea parțială

Comercianții NinjaTrader utilizează frecvent strategii ATM cu mai multe obiective de profit și reguli de trailing stop. Motorul de sincronizare gestionează fără probleme căi complexe de execuție:

  • Multi-Target Scaling: La scalare (de exemplu, TP1 la +10 puncte, TP2 la +20 puncte, Runner la +40 puncte), execuțiile sunt agregate într-un singur ciclu de viață comercial cu valori de intrare/ieșire ponderate în funcție de volum.
  • Ajustări de prag de rentabilitate: Dacă strategia dvs. de ATM vă mută automat Stop Loss-ul la prețul de intrare după ce atingeți TP1, riscul inițial (1R) este blocat pe baza nivelului inițial de Stop Loss înainte de tranzacționare.
  • Manevrare OCO (Unul-Anulează-Altul): Anulările opuse ținte sau oprire sunt verificate în timp real, prevenind înregistrările duplicate sau fantomă.---

4. Ghid de instalare pas cu pas

Pasul 1: Descărcați suplimentul NinjaScript

În tabloul de bord ILoveTrading, deschideți meniul Integrații și descărcați ILoveTrading_NT8_Sync.zip. (NU dezarhivați acest fișier; NinjaTrader necesită arhiva ZIP originală).

Pasul 2: Importați în NinjaTrader 8

  1. Deschideți NinjaTrader 8.
  2. În Centrul de control principal, navigați la Tools > Import > NinjaScript Add-On....
  3. Selectați fișierul ILoveTrading_NT8_Sync.zip descărcat.
  4. Faceți clic pe Deschide. Un dialog va confirma înregistrarea cu succes a ansamblului.

Pasul 3: Configurați fluxul de date cu mai multe conturi

  1. În Centrul de control NT8, selectați New > ILoveTrading Sync din meniul de sus.
  2. În fereastra de configurare, inserați Tokenul universal (generat în Integrații sau Setări > Conturi).
  3. În lista de verificare Conturi monitorizate, selectați conturile pe care doriți să le urmăriți (de exemplu, Sim101, cont de evaluare Apex, cont de brokeraj live).
  4. Faceți clic pe Conectați. Indicatorul de stare va trece la Activ / Conectat.

5. Recomandări de securitate și operare

Tip

[!TIP] Înregistrare simultană a contului: Puteți verifica mai multe conturi simultan în fereastra Add-on. ILoveTrading va segmenta automat performanța în profiluri distincte de cont.

Important

[!IMPORTANT]> Confidențialitatea simbolului: Tokenul dvs. universal acționează ca o cheie privată de preluare. Păstrați-l în siguranță și nu îl distribuiți niciodată public. Dacă este compromis, generați imediat un nou token în Setări > Conturi.

ILoveTrading Institutional Analytics

Tranzacționezi pe MetaTrader?

Sincronizează-ți contul MT4 sau MT5 și analizează-ți automat erorile cognitive și indicatorii de tranzacționare.

Începe 100% Gratuit
SPONSORGoogle AdSense
Google AdSense Banner