Eksport strategii na inne platformy
Eksportuj kod strategii z kontrolami kompatybilności dla wybranej platformy docelowej oraz raportem z przeprowadzonej weryfikacji.
Na czym polega eksport
Sekcja Eksport na stronie strategii przenosi ją do kodu innej platformy. Agent eksportujący tworzy port. Jeśli zainstalowano kompatybilny silnik docelowy, backtestuje port na świecach Stratmill i porównuje transakcje. W przeciwnym razie raport opisuje ograniczony zakres przeprowadzonych kontroli; samodzielne sprawdzenie nie oznacza zgodności transakcji.
Obsługiwane platformy
Porty z Freqtrade, Jesse, backtrader, vn.py, QuantConnect LEAN i Hummingbot można testować w docelowym silniku, jeśli jest dostępny. Jeśli brakuje silnika, raport wskazuje ograniczone kontrole własne, które przeprowadzono; nie stwierdza, że transakcje są zgodne.
Porty Pine z TradingView korzystają z otwartoźródłowego środowiska uruchomieniowego Pine, jeśli jest dostępne. Nie jest to test przeprowadzony na samej platformie TradingView. Raport wskazuje faktycznie wykonane kontrole.
Eksporty MetaTrader 5 są sprawdzane wyłącznie pod kątem struktury i wartości parametrów. Ich transakcje nie są porównywane z transakcjami Stratmill.
Jak sprawdzany jest każdy port
Port jest backtestowany na danych z ostatnich 180 dni lub z dłuższej, ograniczonej historii, a jego transakcje są porównywane z transakcjami Stratmill. Rozbieżności są przekazywane z powrotem do eksportera w maksymalnie 3 rundach naprawczych. Port jest zgodny, gdy co najmniej 90% transakcji pasuje w obu kierunkach, a odstęp między wejściami nie przekracza jednego słupka. Raport pokazuje odsetek naszych transakcji, które mają dopasowanie, odsetek ich transakcji, które mają dopasowanie, korelację zwrotów z poszczególnych transakcji oraz użyte okno.
Pliki do pobrania
Każdy eksport zawiera plik portu, plik konfiguracji lub ustawień platformy, raport zgodności i krótki przewodnik uruchomienia na tej platformie. Zakresy parametrów optymalizatora są przenoszone w formacie właściwym dla platformy docelowej.
Kto może eksportować
Właściciel strategii może ją eksportować. Subskrybent marketplace może eksportować lub pobierać subskrybowaną strategię tylko podczas aktywnej subskrypcji i jeśli oferta udostępnia jej kod. Praca agentów przy eksporcie jest rozliczana w kredytach, tak jak inne wywołania agentów.
Działa na Twojej platformie
Jeśli samodzielnie uruchamiasz wyeksportowany port, połącz go w sekcji Uruchomione na Twojej platformie: może to być bot Freqtrade, projekt QuantConnect działający na żywo, instancja Hummingbot albo jedno z Twoich kont giełdowych używanych przez dowolną inną platformę. Połączenie ma wyłącznie uprawnienia do odczytu, wymuszane przez kod: Stratmill może odczytywać realizacje, ale nigdy nie może handlować ani zatrzymać Twojego bota. Dane uwierzytelniające są sprawdzane pojedynczym odczytem, szyfrowane i nigdy nie są ponownie wyświetlane.
Alerty o odchyleniach
Stratmill pobiera realizacje z każdego połączonego wdrożenia, odtwarza własny backtest z wyeksportowanymi parametrami za ten sam okres i ocenia ostatnie 14 dni co najmniej codziennie. Gdy wdrożenie zaczyna odbiegać od modelu, na przykład handluje inaczej, przestaje działać, generuje koszty ponad dwukrotnie wyższe od modelowanych lub odnotowuje zbyt głębokie obsunięcie kapitału, otrzymujesz powiadomienie. Opcja Synchronizuj teraz uruchamia ponowne sprawdzenie od razu.