Spring til indhold
Dokumentation · Research- og strategiværktøjer

Eksportér tradingstrategier til andre platforme

Eksportér strategikode med kompatibilitetskontroller til det valgte mål og en rapport over den udførte verificering.

Hvad en eksport er

Eksportafsnittet på en strategiside porter strategien til kode til en anden platform. Eksportagenten skriver porteringen. Hvis en kompatibel målmotor er installeret, backtester den porteringen på Stratmills prisbarer og sammenligner handlerne. Ellers beskriver rapporten de begrænsede kontroller, der er udført; en selvkontrol dokumenterer ikke overensstemmelse mellem handler.

Understøttede platforme

Porte fra Freqtrade, Jesse, backtrader, vn.py, QuantConnect LEAN og Hummingbot kan testes i målmiljøet, når det er tilgængeligt. Hvis miljøet mangler, beskriver rapporten de begrænsede selvkontroller, der er udført; den hævder ikke, at handlerne stemmer overens.

TradingView Pine-porte bruger en open source Pine-runtime, når den er tilgængelig. Dette er ikke en test på selve TradingView. Rapporten beskriver de kontroller, der faktisk er udført.

MetaTrader 5-eksporter kontrolleres kun for struktur og parameterværdier. Deres handler sammenlignes ikke med Stratmills handler.

Sådan kontrolleres hver overførsel

Porteringen backtestes over de seneste 180 dage eller en længere, begrænset historik, og dens handler sammenlignes med Stratmills. Afvigelser sendes tilbage til eksportværktøjet i op til 3 reparationsrunder. En portering er afstemt, når mindst 90 % af handlerne matcher i begge retninger, med indgange højst én bar fra hinanden. Rapporten viser andelen af vores handler, der matcher, andelen af deres handler, der matcher, korrelationen mellem afkast pr. handel og den anvendte periode.

Downloads

Hver eksport indeholder overførselsfilen, platformens konfigurations- eller indstillingsfil, paritetsrapporten og en kort vejledning til at køre den på platformen. Optimisatorens parameterintervaller overføres i målplatformens eget format.

Hvem kan eksportere

Ejeren af en strategi kan eksportere den. En abonnent på markedspladsen kan kun eksportere eller downloade en strategi, vedkommende abonnerer på, mens abonnementet er aktivt, og hvis opslaget tilbyder dens kode. Agentarbejde til en eksport faktureres i credits som andre agentkald.

Kører på din platform

Hvis du selv kører en eksporteret strategi, skal du knytte den til under Kører på din platform: en Freqtrade-bot, et live-projekt i QuantConnect, en Hummingbot-instans eller en af dine børskonti på en anden platform. Forbindelsen er skrivebeskyttet og håndhæves i koden: Stratmill kan læse udførte handler, men kan aldrig handle eller stoppe din bot. Adgangsoplysningerne kontrolleres med en enkelt læsehandling, krypteres og vises aldrig igen.

Afvigelsesadvarsler

Stratmill henter de udførte handler fra hver tilknyttet implementering, genafspiller sin egen backtest for samme periode med de eksporterede parametre og vurderer de seneste 14 dage mindst dagligt. Hvis implementeringen afviger, for eksempel ved at handle anderledes, blive tavs, koste mere end dobbelt så meget som de modellerede omkostninger eller få et for stort fald fra toppen, får du en notifikation. Synkronisér nu kontrollerer den igen med det samme.