Ninjatrader 8 Account Copier
Aangemaakt op 10 okt. 2026
·
Bijgewerkt op 21 okt. 2026
De Account Copier is een Free-tool voor het NinjaTrader 8-platform.
Met deze copier-tool kun je alle trades van een bronaccount kopiëren naar maximaal 20 doelaccounts — NinjaTrader-accounts, of accounts van een Rithmic-login, ook als die niet in NinjaTrader zijn verbonden. Elke trade die op de bronaccount wordt geopend of gesloten, wordt in dezelfde richting en met dezelfde hoeveelheid (of beperkt tot een maximum dat je per account instelt) gespiegeld op elk doelaccount — je handelt dus één keer en je hele vloot aan accounts volgt. Dit is vooral handig bij propfirm-accounts, waarbij je vaak meerdere evaluatie- of funded accounts tegelijk draait en ze allemaal dezelfde trades wilt laten nemen als je hoofdaccount, zonder elke order met de hand op elk ervan te plaatsen.
Vereisten
Om deze tool goed te kunnen gebruiken, heb je de volgende vereisten nodig.
- NinjaTrader 8, met elk type licentie. Klik hier om te downloaden
- Een automated-trading.ch-account met een actief Gratis account (geen betaald abonnement vereist)
- Bron- en doelaccounts bij een propfirm — bekijk de pagina met de propfirms-gids om te kiezen welke propfirm het beste bij je past
- Een NinjaTrader-strategie waarvan je trades wilt kopiëren — bekijk onze Opening Range Breakout-strategie of onze Machine Learning-strategie
Functies
De Account Copier-tool heeft een set unieke kenmerken:
- Kopieert één bronaccount naar maximaal 20 doelaccounts
- Doelaccounts kunnen NinjaTrader-accounts (Tradovate) of Rithmic-accounts zijn, vrij door elkaar heen
- Kan elk instrument dat op de bronaccount wordt verhandeld met één copier kopiëren
- Optionele maximale orderhoeveelheid per doelaccount
- Er worden geen pending orders geplaatst — alleen market orders
- Zeer lichtgewicht, met zeer snelle uitvoering — elk doelaccount wordt parallel verzonden, zodat een traag account de anderen nooit vertraagt
De strategie houdt elke order in de gaten die op de bronaccount wordt uitgevoerd en stuurt dezelfde order naar elk doelaccount. Als er bijvoorbeeld een kooptrade op de bronaccount wordt geopend, opent de strategie een kooptrade op elk doelaccount; wanneer de trade op de bronaccount wordt gesloten, sluit de strategie de trade op elk doelaccount.
Instappen en uitstappen worden beide gekopieerd
De strategie maakt niet uit hoe een trade op de bronaccount terechtgekomen is — je kunt hem handmatig plaatsen, met een ATM-strategie, of laten traden door een andere geautomatiseerde strategie. Zowel de instappen als de uitstappen worden gekopieerd op het moment dat de order op de bronaccount wordt uitgevoerd, inclusief uitstappen die worden getriggerd door een stop loss of take profit op de bronaccount. Gedeeltelijke uitvoeringen worden gekopieerd zoals ze binnenkomen, met de hoeveelheid die daadwerkelijk is uitgevoerd.
Copy All Instruments
Standaard kopieert de copier de trades van het instrument van de grafiek waarop hij draait. Zet Copy All Instruments aan en elke uitvoering op de bronaccount wordt gekopieerd, ongeacht het instrument — dus één copier is genoeg, wat je ook op de bronaccount verhandelt. Draai in deze modus niet twee copiers op dezelfde bronaccount: elke trade zou twee keer worden gekopieerd.
Rithmic-accounts als doelen
Sinds NinjaTrader Tradovate heeft overgenomen, integreert NinjaTrader geen nieuwe Rithmic-accounts meer in zijn platform — daarom moet je bij het kopen van een nieuw propfirm-account nu kiezen tussen een Tradovate- of een Rithmic-account. Er zijn uitzonderingen, zoals de propfirm Apex Funded Trader, die het nog toestaat om de Rithmic-accounts in NinjaTrader te koppelen, maar over het algemeen kunnen Rithmic-accounts niet meer vanuit NinjaTrader worden verbonden. Deze copier kan als brug dienen: hij kopieert je trades naar een extern verbonden Rithmic-account. Kies de optie Rithmic Account in een Target Account-lijst en vul het Rithmic-systeem en de gateway, de user, het wachtwoord en het id van het account in — de copier logt dan zelf in bij Rithmic en stuurt de gekopieerde orders rechtstreeks naar dat account. Zo kopieer je naar propfirm-accounts die niet allemaal tegelijk in één NinjaTrader-instantie verbonden kunnen worden, bijvoorbeeld accounts van twee verschillende Rithmic-propfirms. Doelaccounts die dezelfde Rithmic-login gebruiken, delen één verbinding.
- Rithmic-doelaccounts ontvangen alleen futures-trades, op de beurzen CME, CBOT, NYMEX en COMEX. Een instrument dat de copier niet aan een van die beurzen kan koppelen, wordt overgeslagen, en de statuskaart toont welk instrument het is en waarom.
- De copier gebruikt alleen de orderverbinding van Rithmic: hij abonneert zich op geen enkele marktdata en stuurt alleen market orders. De positie die de copier op het Rithmic-account verwacht, wordt van Rithmic teruggelezen, zodat uitstappen nooit groter zijn dan wat het account werkelijk aanhoudt.
Maximale hoeveelheid per doelaccount
Propfirm-accounts hebben vaak verschillende contractlimieten. Vink op een doelaccount Limit Quantity aan en stel de Max Quantity in: een instap die groter is dan dat getal, wordt beperkt tot dat getal; een kleinere instap wordt ongewijzigd gekopieerd. Uitstappen worden nooit beperkt — ze sluiten hooguit wat het account aanhoudt. De statuskaart toont de limiet naast het account, bijvoorbeeld "| max 5".
Snelle en onafhankelijke doelaccounts
Elk doelaccount heeft zijn eigen wachtrij: de orders van één doel worden altijd in volgorde verzonden, terwijl de doelen parallel worden verzonden en elkaar nooit blokkeren, en ook niet de bronaccount. Een traag of losgekoppeld doelaccount vertraagt het kopiëren naar de anderen nooit.
Veilig by design
- Een gekopieerde uitstap kan nooit groter zijn dan wat het doelaccount daadwerkelijk aanhoudt, zodat een uitstap een doelaccount nooit in de tegenovergestelde positie brengt.
- Alleen nieuwe uitvoeringen worden gekopieerd. Trades die al op de bronaccount bestaan wanneer de strategie start, of die NinjaTrader opnieuw verzendt na een herverbinding, zijn historie en worden nooit gekopieerd.
- Een doelaccount dat niet is geselecteerd, niet kan worden gevonden, hetzelfde is als de bronaccount, of al door een ander slot wordt gebruikt, wordt overgeslagen en gerapporteerd op de statuskaart.
Goed om te weten
- Heeft een grafiek nodig: de copier moet aan een grafiek worden toegevoegd om te draaien — hij kopieert de trades van het instrument van die grafiek en toont er zijn statuskaart.
- Eén instrument per instantie, tenzij je alles kopieert: standaard kopieert de strategie de trades van het instrument van de grafiek waarop hij draait. Om een ander instrument te kopiëren, voeg je een andere instantie van de strategie toe aan de grafiek van dat instrument — of zet je Copy All Instruments aan en laat je één instantie ze allemaal kopiëren.
- Rithmic-wachtwoorden staan in de parameters: een Rithmic-wachtwoord wordt in leesbare tekst opgeslagen in de strategieparameters, en dus ook in parametersjablonen en werkruimtes. Deel geen sjabloon of werkruimte die er een bevat.
- Rithmic-sessies zijn beperkt: Rithmic beperkt het aantal gelijktijdige sessies van een gebruiker. De copier opent slechts één verbinding per login, ongeacht hoeveel accounts of copier-instanties die gebruiken — maar een login die ook elders open staat, kan door Rithmic worden verbroken.
- Start terwijl de bronaccount vlak is: een positie die al open staat op de bronaccount wanneer de strategie start, wordt niet gekopieerd, en ook de uitstap ervan niet — de doelaccounts houden dan niets vast om te sluiten.
- Market orders, afzonderlijke uitvoeringen: elk doelaccount wordt tegen zijn eigen prijs uitgevoerd en kan op eigen houtje worden afgewezen (bijvoorbeeld door de regels van een propfirm of een verbroken verbinding). Een kopie die niet kan worden verzonden, wordt naar het NinjaScript Output-venster geschreven en niet opnieuw geprobeerd, dus houd de statuskaart in de gaten.
- Geen beschermende orders op de doelen: de strategie plaatst geen stop loss- of take profit-orders op de doelaccounts. Hij kopieert de uitstap wanneer die op de bronaccount plaatsvindt.
Voorbeelden
De strategie toont een statuskaart op de grafiek. Die vermeldt de licentie, de bronaccount en één rij per doelaccount, elk met een gekleurde indicator en een kort bericht, plus een samenvattingsregel in de kop. De kaart kan met een eenvoudige muisdrag-en-zetactie overal op de grafiek worden verplaatst. Laten we twee voorbeelden bekijken.
Voorbeeld #1: Bron- en doelaccounts niet ingesteld
Direct na het toevoegen van de strategie aan een grafiek, voordat de accounts in de parameters zijn geselecteerd, vertelt de statuskaart precies wat er ontbreekt. De rij Source en de rij Target 1 worden rood en tonen "must be set in the parameters", en de samenvatting in de kop meldt wat het kopiëren verhindert om te starten. Er wordt niets gekopieerd totdat de bronaccount en minstens één doelaccount zijn geselecteerd.
Voorbeeld #2: Geldige status, klaar om te gaan
Wanneer alles correct is ingesteld — een geldige licentie, en de bronaccount en de doelaccounts zijn geselecteerd en verbonden — is de strategie klaar om te kopiëren. De rij License wordt groen en toont "valid", de rij Source en elke rij Target worden groen en tonen de accountnaam gevolgd door de verbindingsstatus, en de samenvatting in de kop bevestigt dat kopiëren actief is, bijvoorbeeld "Copying to 3 target accounts". Vanaf dat moment wordt elke trade die op de bronaccount wordt uitgevoerd naar de doelaccounts gekopieerd. Als slechts een deel van de doelaccounts verbonden is, vertelt de kop je hoeveel er verbonden zijn, zodat je meteen merkt dat er een account ontbreekt. Een Rithmic-doel toont zijn account-id en "connected" zodra de login actief is, en als het id niet wordt gevonden, toont het de ids die de login werkelijk heeft. Een doel met een maximale hoeveelheid toont die ook, bijvoorbeeld "| max 5".
Parameters
We proberen de parameters tot een minimum te beperken — alleen de belangrijkste worden getoond.
| License | |
| License | Dit is de licentiesleutel die je krijgt wanneer je een account aanmaakt op automated-trading.ch. Kopieer na het aanmaken van je account je licentiesleutel van de facturatiepagina naar de licentieparameter. De licentie is één maand actief; daarna moet je de licentie opnieuw verifiëren om te bevestigen dat je het product nog steeds gebruikt. |
| Accounts | |
| Source Account | Toont een lijst van alle accounts die beschikbaar zijn via alle momenteel actieve verbindingen. Het geselecteerde account is de bronaccount: elke uitvoering erop, zowel instappen als uitstappen, wordt ongewijzigd naar de doelaccounts gekopieerd. |
| Number Of Target Accounts | Naar hoeveel accounts er gekopieerd moet worden, van 1 tot 20. Alleen zoveel Target Account-parameters worden hieronder getoond — wijzig het aantal en de lijst past zich aan. |
| Copy All Instruments | Uit (standaard): alleen de uitvoeringen van het instrument van deze grafiek worden gekopieerd. Aan: elke uitvoering van de bronaccount wordt gekopieerd, ongeacht het instrument, zodat één copier genoeg is. Draai in die modus niet twee copiers op dezelfde bronaccount, anders wordt elke trade twee keer gekopieerd. Rithmic-doelen hebben futures-contracten nodig waarvan de beurs de copier kent; elk ander instrument wordt overgeslagen en op de statuskaart getoond. |
| Target Account 1 … Target Account N | Elk toont een lijst van alle accounts die beschikbaar zijn via alle momenteel actieve verbindingen, plus een item Rithmic Account. Elk geselecteerd account is een doelaccount waarop de trades van de bronaccount worden gekopieerd; als je Rithmic Account kiest, wordt er naar een account van een Rithmic-login gekopieerd, en de verbindingsinstellingen verschijnen direct daaronder. Een doelaccount moet verschillen van de bronaccount en van de andere doelaccounts, anders wordt het overgeslagen en vertelt de statuskaart je waarom. |
| Target N - Rithmic Endpoint | Het Rithmic-systeem en de gateway waarmee de login van dit account verbindt, zoals in het loginscherm van Rithmic Trader Pro (bijvoorbeeld Rithmic Paper Trading - Chicago Area). Kies degene die je propfirm je heeft gegeven. |
| Target N - Rithmic User | Het Rithmic-user-id van de login waartoe het account behoort. |
| Target N - Rithmic Password | Het Rithmic-wachtwoord van die login. Het wordt in leesbare tekst opgeslagen in de strategieparameters, en dus ook in parametersjablonen en werkruimtes. |
| Target N - Rithmic Account Id | Het id van het Rithmic-account waarnaar de trades worden gekopieerd, zoals getoond in R | Trader. Als het niet wordt gevonden, toont de statuskaart de ids die de login werkelijk heeft. Doelen met hetzelfde endpoint en dezelfde user delen één Rithmic-verbinding. |
| Target N - Limit Quantity | Vink dit aan om dit account een eigen maximale orderhoeveelheid te geven (propfirm-accounts hebben vaak verschillende limieten). Uit: de hoeveelheid van de bronaccount wordt ongewijzigd gekopieerd. |
| Target N - Max Quantity | Wordt getoond wanneer Limit Quantity is aangevinkt. De grootste hoeveelheid die in één order naar dit account wordt gekopieerd, vanaf 1 oplopend: een instap tot deze waarde wordt ongewijzigd gekopieerd, een grotere wordt beperkt tot deze waarde. Alleen instappen worden beperkt — een uitstap sluit hooguit wat het account aanhoudt. |
Download- en installatie-instructies
Licentievereisten
Bij automated-trading.ch kun je kiezen: een maandelijks abonnement nemen om onze premium-producten te gebruiken, of onze gratis producten gebruiken zonder je te abonneren.
In beide gevallen moet je een account aanmaken, zodat je een licentie kunt krijgen die je voor zowel premium- als gratis producten kunt gebruiken.
Om je licentie te verkrijgen, moet je gewoon je registreren en daarna je licentie ophalen op de facturatiepagina.
Downloaden
Je kunt deze strategie — en elke andere automated-trading.ch-strategie of -indicator — altijd downloaden via je gecentraliseerde Downloads-pagina.
Installatiestappen
Veelgestelde vragen
Algemeen
Release-notes
- Added External Rithmic account capabilities
- Added copy all instruments Flag
- First Release