Hopp til innhold
Dokumentasjon · Forsknings- og strategiverktøy

Eksporter strategier til andre plattformer

Eksporter strategikode med kompatibilitetskontroller tilpasset målplattformen og en rapport over utført verifisering.

Hva en eksport er

Eksportdelen på en strategiside porter strategien til kode for en annen plattform. Eksportagenten skriver porteringen. Når en kompatibel målplattformmotor er installert, backtester den porteringen på Stratmills prisstolper og sammenligner handler. Ellers beskriver rapporten de begrensede kontrollene som er utført; egenkontroll dokumenterer ikke likhet mellom handler.

Plattformer som støttes

Porte fra Freqtrade, Jesse, backtrader, vn.py, QuantConnect LEAN og Hummingbot kan testes i målmotoren når den er tilgjengelig. Hvis motoren mangler, identifiserer rapporten de begrensede egensjekkene som er utført; den hevder ikke at handlene samsvarer.

TradingView Pine-porter bruker en åpen kildekode-basert Pine-kjøretidsmotor når den er tilgjengelig. Dette er ikke en test på selve TradingView. Rapporten identifiserer kontrollene som faktisk er utført.

MetaTrader 5-eksporter kontrolleres kun for struktur og parameterverdier. Handlene sammenlignes ikke med Stratmills handler.

Slik kontrolleres hver overføring

Den importerte strategien backtestes over de siste 180 dagene eller en lengre historikk med en øvre grense, og handlene sammenlignes med Stratmills. Avvik sendes tilbake til eksportøren for opptil 3 korrigeringsrunder. En importert strategi er i samsvar når minst 90 % av handlene samsvarer i begge retninger, med innganger med høyst én bar mellom seg. Rapporten viser andelen av våre handler som samsvarer, andelen av deres handler som samsvarer, korrelasjonen mellom avkastning per handel og perioden som er brukt.

Nedlastinger

Hver eksport inneholder overføringsfilen, plattformens konfigurasjons- eller innstillingsfil, paritetsrapporten og en kort veiledning i hvordan du kjører den på plattformen. Optimaliseringens parameterområder overføres i målplattformens eget format.

Hvem kan eksportere

Eieren av en strategi kan eksportere den. En abonnent på markedsplassen kan eksportere eller laste ned en abonnert strategi bare mens abonnementet er aktivt, og når oppføringen tilbyr koden. Agentarbeid for en eksport belastes i kreditter, på samme måte som andre agentkall.

Kjører på plattformen din

Hvis du kjører en eksportert overføring selv, kan du koble den til under Running on your platform: en Freqtrade-bot, et QuantConnect-liveprosjekt, en Hummingbot-instans eller en av dine børskontoer for enhver annen plattform. Tilkoblingen er skrivebeskyttet, og dette håndheves i koden: Stratmill kan lese utførte handler, men kan aldri handle eller stoppe boten din. Tilgangsopplysninger kontrolleres med én enkelt lesing, krypteres og vises aldri igjen.

Varsler om avvik

Stratmill henter utførte handler for hver koblet driftssetting, kjører sin egen backtest over samme periode med de eksporterte parameterne, og vurderer de siste 14 dagene minst daglig. Når driftssettingen avviker, for eksempel ved å handle annerledes, slutte å handle, ha kostnader som overstiger det dobbelte av de modellerte kostnadene eller få et for stort tap fra toppen (drawdown), får du et varsel. Synkroniser nå sjekker på nytt med én gang.