Przejdź do treści
Dokumentacja · Narzędzia badawcze i strategie

Import strategii do handlu algorytmicznego

Przenieś własny kod z innej platformy i dowiedz się, jak Stratmill uczy się na podstawie dostępnych publicznie strategii.

Importuj własną strategię

Import strategii przyjmuje kod źródłowy strategii z innej platformy, której jesteś właścicielem lub której możesz używać. Strategy Developer przekłada jej zapisane reguły na Stratmill i wymienia miejsca, w których port musi się różnić; weryfikacja sprawdza port, a Ty decydujesz, co dalej. Import nigdy nie składa zleceń na żywo.

Obsługiwane platformy

Detektor źródła rozpoznaje obsługiwane języki programowania i frameworki transakcyjne, w tym Pine, MetaTrader i Python. Rozpoznanie źródła nie potwierdza obsługi rynku: przetłumaczona strategia musi korzystać ze skonfigurowanych par Forex. Importy nigdy nie upoważniają do składania zleceń.

Przed importem akceptujesz warunki importu strategii i potwierdzasz, że kod należy do Ciebie lub że możesz go używać. Oryginalny kod jest przechowywany prywatnie: nikt go nie widzi, nie jest publikowany ani nigdy zwracany przez interfejs; odczytują go wyłącznie agenci przenoszący i weryfikujący kod. Inni użytkownicy nie widzą Twoich importów.

Jak sprawdzany jest port

Port przechodzi standardowe warstwy weryfikacji, a kontrola jakości ocenia również jego zgodność z oryginałem. W przypadku Freqtrade, Jesse, backtrader i vn.py oryginał można także ponownie uruchomić we własnym silniku, w odizolowanym środowisku testowym bez dostępu do sieci, na danych Stratmill z ostatnich 180 dni.

Porównanie z transakcjami z Twojej platformy

Opcjonalnie prześlij listę transakcji wygenerowaną przez Twoją platformę: eksport transakcji TradingView, wyniki Freqtrade, zlecenia QuantConnect lub raport MetaTrader 5. Stratmill przeprowadza backtest portu w tym samym oknie i porównuje transakcje: 2 transakcje są zgodne, gdy mają ten sam kierunek, a ich wejścia dzieli najwyżej 1 słupek; port uznaje się za zgodny, gdy pasuje do siebie co najmniej 90% transakcji w obu kierunkach porównania.

Co dalej ze strategią

Po weryfikacji wybierasz miejsce docelowe: kontynuację przez cały proces, otwarcie w Backtest Lab, uruchomienie pojedynczego backtestu i dopuszczenie strategii do handlu symulowanego albo uruchomienie pojedynczego backtestu i oczekiwanie na Twoją zgodę na handel na żywo.

Cena importu

Szacunkowy koszt jest wyświetlany przed uruchomieniem. Weryfikacja, backtest zgodności i ponowne uruchomienie w silniku mają stałą cenę w kredytach, a praca agentów nad przeniesieniem i przeglądem jest rozliczana za każde wywołanie. Saldo musi pokrywać szacowany koszt importu.

Strategie z innych platform

Badania własne Stratmill obejmują także publiczne materiały z innych platform: FMZ, QuantConnect, TradingView, Hummingbot, QuantRocket, Jesse, vn.py, TqSdk, Myquant, Freqtrade oraz innych projektów open source i opracowań. Strategie open source, których licencja na to pozwala, są przenoszone do obszaru badań platformy, a artykuły i opracowania są przekształcane w hipotezy. Przy każdej takiej strategii podajemy platformę, tytuł, autora i link do źródła; jest ona testowana tak jak każdy inny pomysł.