Izvoz strategij na druge platforme
Izvozite kodo strategije s preverjanji združljivosti za posamezno ciljno okolje in poročilom o izvedenem preverjanju.
Kaj je izvoz
Razdelek Izvoz na strani strategije pretvori strategijo v kodo za drugo platformo. Agent za izvoz napiše prilagoditev kode. Kadar je na voljo združljiv ciljni pogon, na Stratmillovih svečnicah izvede backtest prilagoditve in primerja skladnost poslov. Sicer poročilo navede omejena izvedena preverjanja; lastno preverjanje ne pomeni, da so rezultati poslov primerljivi.
Podprte platforme
Prenose iz okolij Freqtrade, Jesse, backtrader, vn.py, QuantConnect LEAN in Hummingbot je mogoče preizkusiti v ciljnem pogonu, ko je ta na voljo. Če pogon ni na voljo, poročilo navede omejena samopreverjanja, ki so bila opravljena; ne trdi, da se posli ujemajo.
Prenosi Pine iz okolja TradingView uporabljajo odprtokodno izvajalno okolje Pine, kadar je na voljo. To ni preizkus na sami platformi TradingView. Poročilo navede, kateri pregledi so bili dejansko opravljeni.
Izvozi MetaTrader 5 se preverijo samo glede strukture in vrednosti parametrov. Njihovi posli se ne primerjajo s posli Stratmilla.
Kako se preveri posamezen prenos
Portfelj se preizkusi na zadnjih 180 dneh ali na daljši, omejeni zgodovini, njegove transakcije pa se primerjajo s transakcijami Stratmilla. Neujemanja se vrnejo izvozniku za največ 3 kroge popravkov. Portfelj je usklajen, ko se najmanj 90 % transakcij ujema v obeh smereh, pri čemer se vstopi razlikujejo največ za eno svečo. Poročilo prikaže delež naših transakcij, ki se ujemajo, delež njihovih, ki se ujemajo, korelacijo donosov posamezne transakcije in uporabljeno časovno okno.
Prenosi
Vsak izvoz vključuje datoteko prenosa, konfiguracijsko ali nastavitveno datoteko platforme, poročilo o primerjavi in kratek vodnik za zagon na tej platformi. Razponi parametrov iz optimizatorja se prenesejo v lastni obliki ciljne platforme.
Kdo lahko izvozi
Lastnik strategije jo lahko izvozi. Naročnik na tržnici lahko izvozi ali prenese naročeno strategijo samo, dokler je naročnina aktivna in objava ponuja njeno kodo. Delo agentov za izvoz se zaračunava v enotah uporabe, tako kot drugi klici agentov.
Deluje na vaši platformi
Če sami izvajate izvoženi prenos, ga povežite v razdelku Deluje na vaši platformi: bot Freqtrade, projekt QuantConnect v živo, instanca Hummingbot ali eden od vaših računov pri borzi za katero koli drugo platformo. Povezava je samo za branje, kar je zagotovljeno v kodi: Stratmill lahko bere izvedene posle, nikoli pa ne more trgovati ali ustaviti vašega bota. Poverilnice se preverijo z eno samo zahtevo samo za branje, šifrirajo in nikoli več niso prikazane.
Opozorila o odstopanjih
Stratmill pridobi izvedene posle za vsako povezano uvedbo, ponovi lastni backtest za isto obdobje z izvoženimi parametri ter rezultate za zadnjih 14 dni ocenjuje vsaj dnevno. Ko uvedba odstopa, na primer trguje drugače, postane neaktivna, povzroča stroške, ki so več kot dvakrat višji od modeliranih, ali ima preglobok padec od vrha, prejmete obvestilo. Funkcija Sinhroniziraj zdaj izvede ponovno preverjanje takoj.