Exportă strategii către alte platforme
Exportă codul strategiei cu verificări de compatibilitate specifice platformei țintă și un raport al verificărilor efectuate.
Ce este un export
Secțiunea Export de pe pagina unei strategii o portează în codul unei alte platforme. Agentul de export scrie portarea. Dacă este instalat un motor compatibil pentru platforma țintă, acesta testează retrospectiv portarea pe barele Stratmill și compară tranzacțiile. În caz contrar, raportul identifică verificările limitate efectuate; verificarea automată nu reprezintă un rezultat de paritate a tranzacțiilor.
Platforme acceptate
Portările Freqtrade, Jesse, backtrader, vn.py, QuantConnect LEAN și Hummingbot pot fi testate în motorul țintă, dacă acesta este disponibil. Dacă motorul lipsește, raportul identifică verificările limitate efectuate; nu afirmă că tranzacțiile coincid.
Portările TradingView Pine folosesc un runtime Pine open-source, dacă acesta este disponibil. Aceasta nu este o testare pe TradingView. Raportul identifică verificările efectuate efectiv.
Exporturile MetaTrader 5 sunt verificate doar în privința structurii și a valorilor parametrilor. Tranzacțiile lor nu sunt comparate cu tranzacțiile Stratmill.
Cum este verificată fiecare portare
Portarea este backtestată pe ultimele 180 de zile sau pe un istoric mai lung, plafonat, iar tranzacțiile sale sunt comparate cu cele ale Stratmill. Nepotrivirile sunt trimise exportatorului pentru până la 3 runde de reparare. O portare este aliniată când cel puțin 90% dintre tranzacții corespund în ambele sensuri, cu intrări la cel mult o bară distanță. Raportul arată ponderea tranzacțiilor noastre care corespund, ponderea tranzacțiilor lor care corespund, corelația randamentelor per tranzacție și fereastra utilizată.
Descărcări
Fiecare export include fișierul portării, fișierul de configurare sau setări al platformei, raportul de paritate și un scurt ghid pentru rularea pe platforma respectivă. Intervalele de parametri ale optimizatorului sunt preluate în formatul propriu platformei țintă.
Cine poate exporta
Proprietarul unei strategii o poate exporta. Un abonat la marketplace poate exporta sau descărca o strategie la care este abonat doar cât timp abonamentul este activ și anunțul oferă codul acesteia. Munca agenților pentru un export se taxează în credite, la fel ca alte apeluri ale agenților.
Rulează pe platforma ta
Dacă rulați chiar dvs. o portare exportată, conectați-o în secțiunea Running on your platform: un bot Freqtrade, un proiect QuantConnect live, o instanță Hummingbot sau unul dintre conturile dvs. de la o bursă, pentru orice altă platformă. Conexiunea este doar pentru citire, lucru impus prin cod: Stratmill poate citi execuțiile, dar nu poate tranzacționa și nici opri botul. Datele de autentificare sunt verificate printr-o singură citire, criptate și nu mai sunt afișate niciodată.
Alerte privind abaterile
Stratmill preia execuțiile fiecărei implementări conectate, își rerulează backtestul pentru aceeași perioadă cu parametrii exportați și evaluează ultimele 14 zile cel puțin zilnic. Dacă implementarea deviază, de exemplu tranzacționează diferit, nu mai trimite semnale, generează costuri de peste două ori mai mari decât cele modelate sau are o scădere prea adâncă, primiți o notificare. Sincronizați acum pentru o reverificare imediată.