Jak stworzyć bota futures DCA za pomocą sygnałów wbudowanych w 3Commas? Czytaj więcej…

Wprowadzenie

W tym artykule pokażemy, jak stworzyć bota kontraktów terminowych DCA, który będzie uruchamiał nowe transakcje za pomocą wbudowanego sygnału kupna z ekranu. TradingView.

W tym samouczku będziemy korzystać z popularnej giełdy Bybit futures za częste skalpowanie małych zysków lewarować Cross, a także wbudowane sygnały do ​​kupowania screenera TradingView w wielu ramach czasowych.

Jeśli interesuje Cię, w jaki sposób generowane są sygnały kupna / sprzedaży modułu przesiewowego TradingView, możesz przeczytać więcej na ten temat. tutaj, sygnały dla użytkowników bota 3Commas są dostarczane przez screenera „Oceny” z TradingView, który jest generowany z następujących wskaźników analizy technicznej: 

Paraboliczny współczynnik SAR, pasma Bollingera, MACD, pęd, niesamowity oscylator, średni wskaźnik kierunkowy, indeks kanału towarowego, stochastyczny, wskaźnik siły względnej i wreszcie prosty & Wykładnicze średnie kroczące.

Jeśli każdy z powyższych 10 warunków wskaźnika jest spełniony, na przykład MACD jest powyżej linii sygnału lub cena wykresu jest powyżej EMA i SMA, wówczas wynik wskaźnika jest oceniany jako 1 (lub „dodatni”). Wartości są sumowane i jeśli na przykład otrzymamy wartość 7 lub wyższą, to oznacza to sygnał kupna.

SМА jest średnią arytmetyczną cen zamknięcia instrumentu z określonego okresu.

EMA – średnia krocząca, która wyświetla średnią cenę instrumentu finansowego w określonym przedziale czasu.

Wybór kontraktu do handlu

W tym przewodniku wybierzemy odwrotny kontrakt EOS / USD, ponieważ ostatnio próbował przełamać 200-dniowy opór EMA w 4-godzinnych ramach czasowych, zanim ostatecznie trafił w niego 16 listopada i rozpoczął trend wzrostowy po przełamaniu ostatniego lokalnego wysoka podana na wykresie. Oprócz tego Bitcoin / USD wykazuje również trend wzrostowy, co jest dobrym znakiem dla altcoinów w parach w stosunku do dolara, ponieważ wiadomo, że fala podnosi wszystkie łodzie:

Strategię tę należy traktować jako obarczoną wysokim ryzykiem, podobnie jak wszelkie transakcje typu futures czy spot..

Będziesz musiał obserwować wykresy, a jeśli cena spadnie poniżej 200-dniowej EMA, możesz zatrzymać bota, dopóki cena ponownie nie przekroczy tego wskaźnika..

Ten bot został stworzony do handlu 150 monetami EOS, które zostały wysłane do portfela EOS na giełdzie Bybit. Użyjemy małych zamówień i dźwigni krzyżowej skalpu w wysokości 0,75% zysku na każdej udanej transakcji, aby zgromadzić więcej EOS dzięki odwrotnemu kontraktowi EOSUSD na Bybit.

Skonfigurujemy bota tak, aby korzystał ze zleceń bezpieczeństwa i mógł pokryć gwałtowny spadek ceny EOS nawet o 30% bez likwidacji.

Ponieważ ten bot będzie korzystał z dźwigni krzyżowej, każdy zysk otrzymany i pozostawiony na koncie wymiany zwiększy twoje fundusze handlowe i pomoże zapobiec możliwej likwidacji w przyszłości..

W przyszłości możesz chcieć lepiej kontrolować i złagodzić możliwość likwidacji, regularnie wypłacając pewne zyski przekraczające 175 EOS na inny portfel lub konto wymiany.

Tworzenie botów

Przejdź do menu głównego i wybierz zakładkę DCA-Bot, a następnie naciśnij przycisk Utwórz bota:

Stworzymy „prostego” bota, ponieważ wszystkie boty futures mogą handlować tylko jednym kontraktem.

Upewnij się, że zakładka jest wybrana u góry strony zaawansowane i że wybrałeś tytuł (Nazwa) dla swojego bota (będzie wyświetlany w dzienniku, a także w sekcji Moje transakcje i na stronie DCA-Boty), wybierz konto wymiany (Giełda Papierów Wartościowych), środki, z których bot będzie korzystał:

Teraz przyjrzymy się ustawieniom sekcji Strategia; w tym przypadku ustawienia domyślne są w porządku.

Użyjemy DŁUGO (3) ponieważ chcemy kupować monety po niskiej cenie i sprzedawać monety po wyższej cenie, aby osiągnąć zysk.

Mamy tylko jedną opcję wyceny (ZACYTOWAĆ) jako waluta, w której chcielibyśmy osiągnąć zysk, ponieważ jest to kontrakt odwrotny, cały zysk zostanie zakumulowany w EOS. 

Jeśli jest to jeden z twoich pierwszych botów, warto zachować wolumeny startowy i bezpieczeństwo zamówienia (4) poniżej, jednak w tym przykładzie użyjemy 30 EOS jako wolumenów obu zamówień, kwoty te są rzeczywistymi rozmiarami zamówień złożonych na giełdzie, w tym Krzyż (6) ramię dźwigni x50; w rzeczywistości oznacza to, że tylko 0,6 EOS z twoich środków handlowych zostanie wykorzystane do złożenia zlecenia startowego i 0,6 EOS dla pierwszego zlecenia bezpieczeństwa. 

W sumie ten bot wykorzysta około 7355 EOS z twoich funduszy bez dźwigni, jeśli w grę wchodzą wszystkie zlecenia DCA / bezpieczeństwa. Gdy zdobędziesz większą pewność co do stosowanych strategii, możesz chcieć zwiększyć poziom ryzyka na handel botami..

Zaleca się trzymać typ kolejności startowej na wskaźniku Limit (5), ponieważ zapewnia to, że bot będzie otwierał transakcje bez poślizgu cenowego, co jest szczególnie ważne w przypadku handlu monetami o niskiej płynności:

Następnie ustalimy warunek rozpoczęcia transakcji; to ustawienie powie botowi, kiedy otworzyć nową ofertę dla wybranej monety. Będziemy używać sygnałów TradingView Kup (7), jak omówiono wcześniej, w wielu ramach czasowych. Powinno to umożliwić naszemu botowi rozpoczęcie nowych transakcji, gdy cena EOS wzrośnie, ponieważ będziemy dążyć do szybkiego „skalpowania” zysków w małych kawałkach. Te transakcje są przeprowadzane w krótkich ramach czasowych, więc muszą być zamykane szybko i występować wystarczająco często:

Możesz przeglądać sygnały “Ocena”  przez TradingView tutaj. Aby wyświetlić indywidualną aktualną ocenę, będziesz musiał zmieniać za każdym razem przedział czasowy na ten wybrany w sekcji „Warunki rozpoczęcia transakcji”.

Teraz ustawimy parametry Mieć zysk na naszym bocie; Naszym celem są powtarzalne krótkie transakcje. Ponieważ wykresy „skalpowania” z krótkimi ramami czasowymi są dość ryzykowne, kluczem jest dążenie do jak najszybszego zamknięcia wszystkich transakcji. Ustaw docelową wartość dochodowości na 0,75% (8), a wartość Obliczenie uzysku – Jako procent całkowitej objętości (9), ponieważ chcielibyśmy, aby zysk wyniósł 0,75% średniej ceny monet kupionych przez tego bota:

Nie będziemy używać ustawień Stop Loss dla tego bota, ponieważ będziemy polegać na pokryciu znacznego spadku cen na wykresie za pomocą nakazy bezpieczeństwa (uśrednianie kosztu w dolarach). Uwaga: Handel na giełdach futures jest z natury ryzykowny i chociaż zwroty mogą być dość wysokie, ważne jest, aby pamiętać o ryzyku. Jeśli cena EOS gwałtownie spadnie, możesz zostać zlikwidowany i stracić środki.

Jeśli chcesz skorzystać z ustawień Stop Loss, przetestuj je dokładnie na koncie Paper Trading, jednak rynek kryptowalut jest znany z dużej zmienności, więc może się okazać, że Stop Loss może faktycznie zwiększyć Twoje straty w porównaniu z wyborem wykresów jakości . szybkie odzyskiwanie monet, nawet jeśli „opadają” w stosunku do ceny zakupu.

W tym przykładzie użyjemy 6 nakazów bezpieczeństwa i ustaw wartość liczba jednocześnie aktywnych poleceń bezpieczeństwa (10) o 2; zapewnia to, że fundusze wymagane dla 2 jednoczesnych zleceń bezpieczeństwa będą zawsze rezerwowane z góry w arkuszu zleceń wymiany jako zlecenia z limitem. 

Zlecenia bezpieczeństwa służą do obniżenia średniej ceny monet kupionych przez bota w przypadku spadku ceny po otwarciu transakcji; nazywane jest również DCA lub uśrednianiem kosztów dolara.

Dla pierwszego użytego zlecenia bezpieczeństwa ustaw Odchylenie ceny za złożenie zlecenia bezpieczeństwa (11) o 0,5%; zainstalować Mnożnik wielkości zlecenia bezpieczeństwa (12) o 1,25; oznacza to, że liczba monet zakupionych w ramach zlecenia bezpieczeństwa wzrośnie o 25% wraz z tworzeniem każdego kolejnego zamówienia. Pomoże to obniżyć średni koszt każdej monety kupionej przez bota..

zainstalować Mnożnik kroku bezpieczeństwa (12) o 2; oznacza to, że bot podwoi tę wartość począwszy od pierwszego odchylenia ceny i wykonania zlecenia bezpieczeństwa. Zasadniczo, nasze pierwsze zlecenie bezpieczeństwa zostanie złożone 0,5% poniżej ceny otwarcia transakcji (zlecenie początkowe), drugie zlecenie bezpieczeństwa zostanie złożone o 1% niżej, a trzecie o 2% niższe. Obejmuje to spadek ceny monety o 31,5% po otwarciu transakcji i oznacza, że ​​możemy szybciej zyskać:

Zaleca się sprawdzić wykres kontraktu, którym zamierzasz handlować, znaleźć ostatnią „najwyższą” cenę osiągniętą na wykresie dziennym lub tygodniowym, podać wartość w przedziale 10% -15% poniżej tej wartości i wpisać to w kolumnie Maksymalna cena otwarcia transakcji (13) na stronie Ustawienia zaawansowane. Powodem tego jest uniknięcie tworzenia przez bota transakcji „na szczycie” trendu, ponieważ są to typowe punkty, w których cena może się odwrócić. Będziesz musiał okresowo ręcznie sprawdzać wykres i oceniać, czy należy zwiększyć tę wartość i pozwolić botowi kontynuować tworzenie transakcji, gdy cena przesunie się powyżej ustalonego punktu. Jeśli cena nadal przekracza poprzednie maksimum, a ruch jest potwierdzony, możesz podnieść tę wartość do następnego logicznego punktu, zgodnie z analizą techniczną.

Ilość środków, które wykorzysta nasz bot możemy sprawdzić patrząc na zakładkę Asystent (po prawej) – nie przegap tej funkcji – jest bardzo przydatna!

W oknie Asystent pokaże, ile pieniędzy ten bot będzie potrzebował, aby poprawnie działać ze skonfigurowanymi parametrami, a także maksymalny spadek ceny, który mogą pokryć Twoje umowy ubezpieczeniowe oraz procent dostępnych wolnych środków, które bot będzie wykorzystywał (zawsze staraj się zachować wystarczającą ilość środków podczas handlu z dźwignią krzyżową, ponieważ dostępne środki zostaną wykorzystane, aby uniknąć likwidacji Twojej otwartej pozycji):

Na stronie Stół odzwierciedla kwotę środków podczas instalacji Mnożnik wielkości zlecenia bezpieczeństwa, a także procent odchylenia ceny, który zostanie objęty ubezpieczeniem Mnożnik kroku bezpieczeństwa.

Wreszcie jedną z najbardziej przydatnych funkcji jest strona Stół pokazuje szczegółowo, w jaki sposób będą stosowane polecenia bezpieczeństwa.

Wynik

Zaledwie kilka dni po jego utworzeniu wyniki bota wyglądają obiecująco! Nawiasem mówiąc, tutaj zawsze możesz znaleźć naszego skonfigurowanego bota.!

Uwaga: Handel na giełdach futures jest z natury ryzykowny i chociaż zwroty mogą być dość wysokie, ważne jest, aby pamiętać o ryzyku. Jeśli cena aktywów, którymi handlujesz, gwałtownie spadnie, możesz zostać zlikwidowany i stracić środki.