ILoveTrading Dokumentation

NinjaTrader 8 Synkronisering & NinjaScript-arkitektur

Synkroniseringsmodulen NinjaTrader 8 (NT8) kopplar din NinjaTrader-skrivbordsmiljö direkt till ILoveTrading-journalen och beteendeintelligensmotorn. Integrationen är byggd som ett inbyggt C# NinjaScript-tillägg och levererar händelsedriven handel i realtid, routing för flera konton och automatisk normalisering av terminskontrakt.


1. Systemarkitektur och händelsepipeline

Till skillnad från omröstningsbaserade skrapor, integreras ILoveTrading NinjaScript-tillägget direkt i kärnhändelsebussen för NinjaTraders .NET-runtime. Den prenumererar på exekveringshanterare på låg nivå:

  • Account.ExecutionUpdate: Fångar omedelbara orderfyllningar, partiella exekveringar och utlösare av hakparenteser.
  • Account.OrderUpdate: Spårar planerade initiala stop-loss-order och vinstmål vid inlämningsögonblicket.
  • Account.PositionUpdate: Övervakar öppen nettoexponering och tillståndsövergångar från plana till aktiva positioner.

Eftersom händelsesändning körs asynkront i bakgrundsarbetstrådar, förblir diagramrendering och DOM-orderinmatningshastigheter helt ohämmade.


2. Futures Contract Multipliers & PnL Engine

Terminskontrakt handlas med varierande tickstorlekar, minimala fluktuationer och poängvärden. Synkroniseringspipelinen beräknar noggrant nettoprestanda genom att inkludera instrumentspecifikationer:

Formula / Calculation

Netto PnL = Σ [(Utgångspris - Ingångspris) × Poängvärde × Kvantitet] - Totala avgifter

Instrumentklasser som stöds

  1. CME & E-mini-index: "ES" (50/pt), "NQ" (20/pt), "YM" (5/pt), "RTY" (50/pt).
  2. Micro E-mini-index: "MES" (5/pt), "MNQ" (2/pt), "MYM" (0,50/pt), "M2K" (5/pt).
  3. Råvaror och energi: 'CL' (råolja, 1 000/pt), 'GC' (guld, 100/pt), 'SI' (silver, 5 000/pt).
  4. Kontraktutgångar och övergång: Analyserar automatiskt utgångssuffixnotationer (t.ex. "NQ 03-26" → "NQ") för att sammanställa prestanda över kvartalsövergångar utan manuell ommappning av ticker.

3. Avancerad handelshantering (ATM) & partiella utskalningar

NinjaTrader-handlare använder ofta ATM-strategier med flera vinstmål och efterföljande stoppregler. Synkroniseringsmotorn hanterar komplexa exekveringsvägar sömlöst:

  • Multi-Target Scaling: Vid utskalning (t.ex. TP1 vid +10 poäng, TP2 vid +20 poäng, Runner vid +40 poäng), aggregeras exekveringar till en enda handelslivscykel med volymvägda in-/utträdesmått.
  • Break-Even-justeringar: Om din ATM-strategi automatiskt flyttar din Stop Loss till ingångspriset efter att ha träffat TP1, låses initial risk (1R) baserat på den ursprungliga Stop Loss-nivån före handeln.
  • OCO (One-Cancels-Other) Hantering: Annullering av motsatta mål eller stopp verifieras i realtid, vilket förhindrar dubbletter eller spökposter.---

4. Steg-för-steg installationsguide

Steg 1: Ladda ner NinjaScript-tillägget

I din ILoveTrading-instrumentpanel öppnar du menyn Integrations och laddar ner ILoveTrading_NT8_Sync.zip. (Packa INTE upp den här filen; NinjaTrader kräver det ursprungliga ZIP-arkivet).

Steg 2: Importera till NinjaTrader 8

  1. Öppna NinjaTrader 8.
  2. I Kontrollcenter, navigera till 'Verktyg > Importera > NinjaScript-tillägg...'.
  3. Välj den nedladdade filen ILoveTrading_NT8_Sync.zip.
  4. Klicka på Öppna. En dialogruta kommer att bekräfta den lyckade monteringsregistreringen.

Steg 3: Konfigurera dataström för flera konton

  1. I NT8 Control Center, välj New > ILoveTrading Sync från toppmenyn.
  2. I konfigurationsfönstret, klistra in din Universella Token (genererad i Integrationer eller Inställningar > Konton).
  3. Under checklistan Monitored Accounts väljer du de konton du vill spåra (t.ex. "Sim101", Apex-utvärderingskonto, Live-mäklarkonto).
  4. Klicka på Anslut. Statusindikatorn växlar till Aktiv / Ansluten.

5. Säkerhets- och driftrekommendationer

[!TIPS] Samtidig kontojournalföring: Du kan kontrollera flera konton samtidigt i tilläggsfönstret. ILoveTrading segmenterar automatiskt prestanda i distinkta kontoprofiler.

[!VIKTIGT]> Tokenkonfidentialitet: Din universella token fungerar som en privat inmatningsnyckel. Håll det säkert och dela det aldrig offentligt. Om äventyrad, generera en ny token omedelbart i Inställningar > Konton.

ILoveTrading Institutional Analytics

Handlar du på MetaTrader?

Synkronisera ditt MT4- eller MT5-konto och analysera automatiskt dina kognitiva fördomar och handelsmått.

Börja 100% Gratis
SPONSORGoogle AdSense
Google AdSense Banner