Så kör du koden i ProRealTime (ProBuilder och ProBacktest)

Den här guiden visar hur du kör en kodfil från ProfitAlgos Strategy Library i ProRealTime och kontrollerar att resultatet stämmer med siffrorna i filens sidhuvud. Koden är underlag för egna studier och egen kodning — kontrollera alltid den i ProRealTimes egen editor innan du använder den.

Gäller CFD och spread betting. Koderna är skrivna för och testade på kursdata från CFD- och spread betting-konton (IG) — inte på futures. Futures har andra priser, kontraktsstorlekar, avgifter, rollover och handelstider.

  1. Öppna ProBuilder

    Starta ProRealTime och öppna ProBuilder Programming. Skapa en ny strategi (ProBacktest-strategi, inte en indikator).

  2. Klistra in koden

    Öppna textfilen från biblioteket, markera allt och klistra in i editorn. Koden är vanlig ProBuilder-text. Tryck på kontrollera/verifiera syntax så att editorn bekräftar att allt går att tolka.

  3. Ställ in diagram och spread

    Välj marknad och tidsram som står i filens sidhuvud (till exempel US Tech 100, 1 timme). Ange spread i backtestens inställningar enligt raden överst i filen. Lägg inte in spread i koden — den ska modelleras på ett ställe.

  4. Välj startdatum

    Starta backtesten minst två veckor in i den laddade historiken. ProRealTime har uppvärmda indikatorer via PRELOADBARS, och en kall start ger andra första affärer.

  5. Kör ProBacktest

    Kör med storlek 1 kontrakt (så som sidhuvudet beskriver).

  6. Jämför med sidhuvudet

    Jämför i den ordningen: antal affärer, genomsnittlig vinst och förlust, största nedgång och sist total vinst. Små skillnader är normala; förra affärens utgång kan påverka nästa entry. Märkningen PRT-verifierad betyder att motorns affärer jämförts med en riktig ProBacktest-körning.

  7. Exportera vid behov

    Vill du jämföra affär för affär kan du exportera 'Closed positions' från ProBacktest. Observera att exporten ofta är begränsad till de senaste 1 000 raderna.

Vanliga orsaker till avvikelser

ProRealTime är ett varumärke som tillhör ProRealTime SAS. Tjänsten är inte ansluten till, godkänd av eller sponsrad av ProRealTime. prorealtime.com

Skapa gratis kontoSe Premium
Skapa gratis konto