Testowanie robotów Forex: System CCI

Testowanie robotów Forex: System CCI

Odwiedzin: widoki 68
Czas czytania: 8 min



W świecie technologii cyfrowych zautomatyzowane systemy handlu (znane również jako eksperci doradcy (EA)lub roboty handlowe) zyskują coraz większą popularność. Podczas gdy dziesięć lat temu inwestorzy na rynku Forex uważnie patrzyli na ekspertów, obecnie nie można znaleźć doświadczonego tradera, który nie byłby nimi zainteresowany. Dowiedzmy się, kim są eksperci i dlaczego są tak popularni.

Każdy handlowiec na rynku ma swój własny system transakcyjny, zgodnie z którym dokonuje operacji, w przeciwnym razie zysk na rynku Forex staje się losowy, ponieważ w dowolnym punkcie wykresu cena ma równą możliwość poruszania się w górę lub w dół. Gdyby nie było spreadów ani opłat za transakcje, szanse na zysk byłyby bardziej sprawiedliwe; jednak dopóki handel nie jest możliwy bez wydatków, konieczne jest posiadanie systemu handlowego, który generuje co najmniej 55% zyskownych transakcji - wtedy handlowiec ma wszelkie szanse na osiągnięcie zysku; a im wyższa rentowność systemu handlowego, tym więcej trader może zarobić na rynku.

W każdym razie inwestor nie może obserwować rynku 24 godziny na dobę, ponieważ każda osoba musi spać, nie mówiąc już o jedzeniu, wychodzeniu i oddychaniu świeżym powietrzem. Co więcej, występują sytuacje siły wyższej: awarie połączenia internetowego, przerwy w dostawie prądu itp. Wszystkie powyższe utrudniają działanie systemu handlowego, ponieważ zawsze istnieje możliwość pojawienia się sygnału w momencie, gdy nie oglądasz terminal; w rezultacie twoja dobra historia handlowa radykalnie różni się od tego, co faktycznie dostajesz. Wszystkie powyższe doprowadziły do ​​stworzenia robotów handlowych, które mogą obserwować rynek 24 godziny na dobę i otwierać lub zamykać pozycje w najbardziej odpowiednim momencie.

Dzisiaj omówimy jeden z najpopularniejszych robotów o nazwie System CCI.

Opis pracy i parametrów systemu WIK

Doradca systemowy CCI działa na podstawie dobrze znanego wskaźnika Commodity Channel Index (zwanego dalej CCI), zawartego na standardowej liście wskaźników MetaTrader 4 terminal. Do otwarcia pozycji stosuje się linię sygnałową CCI i domyślne poziomy EA. Poziomy można dostosowywać w celu dokładniejszego otwierania pozycji.

Opis pracy i parametrów systemu WIK

Na początek omówmy parametry EA.

r to tryb EA, w którym True oznacza, że ​​doradca jest włączony, a False - doradca jest wyłączony.

Wyjdź z trybu reguluje otwieranie pozycji; To prawda - ekspert może otwierać pozycje, Fałsz - EA kończy pracę z pozycjami już otwartymi i nie otwiera nowych.

Partia określa wielkość partii dla pierwszych pozycji.

Max ogranicza maksymalną wielkość zamówienia w danej pozycji.

LotMultiplicator ustawia mnożnik dla partii. Staje się ważny od trzeciej pozycji otwartej w tym samym kierunku.

Take Profit jest wielkością Take Profit dla pierwszej transakcji. Jeśli inna pozycja zostanie otwarta w tym samym kierunku, Take Profit straci ważność.

stop Loss jest wielkością Stop Loss dla pierwszej transakcji. W przypadku kolejnych transakcji w tym samym kierunku ten Stop Loss nie jest ważny.

hSETKY to parametr określający odległość (w punktach) między zamówieniami w sieci.

Uvel_SETKI pozwala nadać rozmiarom siatki w sieci dynamiczny lub stały.

0 oznacza, że ​​odległość między zamówieniami w sieci będzie równa hSETKY.

1 - odległość między zamówieniami wzrośnie proporcjonalnie do liczby otwartych zamówień. Odległość jest obliczana jako hSetky + ShagUvel_SETKY * liczba zamówień.

2 - w takim przypadku odległość między zamówieniami sieci zmniejszy się proporcjonalnie do liczby otwartych zamówień. Formuła to hSetky-ShagUvel_SETKY * liczba zamówień.

ShagUvel_SEYKY - parametr wpływa na szybkość zwiększania lub zmniejszania odległości między zamówieniami w sieci.

Trailing_mode ustawia tryb pracy TrailingStop.

1 - w tym przypadku jeden poziom TrailingStop dla wszystkich pozycji otwartych w jednym kierunku.

2 - robot handlowy będzie realizował trzy poziomy zamknięcia zleceń:

  • poziom zamknięcia zamówień tego samego rodzaju,
  • poziom zamknięcia najbardziej przegranych i najbardziej rentownych zamówień (seria dwóch zamówień),
  • poziom zamknięcia najbardziej tracącego zamówienia z dwóch ostatnich zamówień w serii 3 zamówień.

3 - tutaj zasada jest taka sama jak w Trailing_mode-2, ale dodawana jest również dynamika parametru TrailingStop, który staje się zależny od stosunku wszystkich zamówień Kupna do wszystkich zamówień Sprzedaż, tzn. Jeśli jest więcej zamówień Kup, TrailingStop rośnie w przypadku zamówień sprzedaży i odwrotnie.

Ochrona TP określa minimalny zysk w punktach od ceny, zalecane ustawienia to 5 do 15 punktów. Ten parametr pomaga zamknąć serię zamówień, gdy cena porusza się w dodatnim kierunku.

TrailingStop określa odległość (w punktach) od aktualnej ceny do zysku StopLoss. Obowiązuje dla wszystkich otwartych zamówień.

CCI_sing_mode określa zasadę analizy otwierania pozycji.

1 jest jednopoziomową analizą WIK. W tym przypadku robot analizuje momenty przekroczenia linii sygnałowej CCI i UB_2 dla pozycji kupującej lub US_2 dla sprzedającej.

2 - dwupoziomowa analiza CCI, gdy wskaźnik czeka na przekroczenie linii sygnałowej UB_1, następnie UB_2 i dopiero wtedy otwiera pozycję kupna. W przypadku pozycji sprzedaży liniami będą US_1 i US_2.

3 - dwupoziomowa metoda analizy WIK z uproszczonym sygnałem dla przeciwnych pozycji. Innymi słowy, jeśli dostępnych jest 5 zamówień Kup w parze walutowej, ale nie ma pozycji sprzedaży, warunki sprzedaży zleceń są uproszczone: aby otworzyć pozycję sprzedaży, wystarczy, aby cena przekroczyła linię sygnałową CCI US_1, US_2 lub 0. W przypadku kupowania pozycji obowiązuje druga metoda analizy.

CCIperiod - okres wskaźnika WIK.

UB_1 jest pierwszym poziomem CCI do zakupu.

UB_2 jest drugim poziomem CCI do zakupu.

US_1 jest pierwszym poziomem CCI dla sprzedaży.

US_2 to drugi poziom CCI dla sprzedaży.

Min_Proс_SV_Sr określa limity darmowego kapitału na rachunku w procentach. W takim przypadku, gdy wielkość darmowego kapitału staje się mniejsza niż ustawienie Min_Proc_SV_Sr, doradca zaczyna działać tylko w jednym kierunku, tj. Jeśli jest wiele zamówień na sprzedaż, robot otworzy tylko zamówienia na zakup.

magia to etykieta, dzięki której ekspert-doradca odróżnia swoje zamówienia od innych.

ShowTableOnTesting włącza i wyłącza ekran informacyjny na wykresie.

The System CCI EA mogą być używane w innych ramach czasowych, oprócz M1 - w tym przedziale czasowym będzie mnóstwo sygnałów, ale zysk zostanie głównie wydany na opłaty i spready, więc robot może okazać się mało wydajny, a nawet stracić. Tygodniowe lub miesięczne ramy czasowe mogą dawać dobre wyniki, ale transakcje mogą być zbyt rzadkie, co oznacza niską rentowność. Najczęściej doradca jest używany na H1 lub H4

Otwarcie pozycji za pomocą System CCI: jednopoziomowa metoda analizy

Rzućmy okiem na przykład otwarcia pozycji z CCI_sing_mode ustawionym na 1, tj. Przy użyciu jednopoziomowej metody analizy.

Otwarcie pozycji za pomocą System CCI: jednopoziomowa metoda analizy

Gdy tylko linia sygnału CCI przekroczy poziom -100 (UB_2) w górę, rozpoczyna się transakcja kupna. W związku z tym rozpoczyna się transakcja sprzedaży, gdy linia sygnału wskaźnika przecina poziom 100 (US_2) w dół.

Otwarcie pozycji za pomocą System CCI: jednopoziomowa metoda analizy

Następnie, gdy cena pierwszego zamówienia staje się ujemna, ekspert-ekspert, jeśli wszystkie warunki są spełnione, otwiera kolejną pozycję w kierunku transakcji tracącej, tym samym uśredniając pozycję tracącą.

Otwarcie pozycji za pomocą System CCI: jednopoziomowa metoda analizy

Otwarcie pozycji za pomocą System CCI: dwupoziomowa metoda analizy

Przyjrzyjmy się teraz, w jaki sposób pozycje otwierają się za pomocą dwupoziomowej metody analizy, w której punkt wejścia leży na przecięciu poziomów UB_1, UB_2 lub US_1, US_2 przez linię sygnałową wskaźnika CCI.

Otwarcie pozycji za pomocą System CCI: dwupoziomowa metoda analizy

W tym przypadku linia sygnałowa wskaźnika CCI przekroczyła poziomy -150 (UB_1) i -100 (UB_2) w górę, i dopiero wtedy pozycja kupna otworzyła się.

W przypadku sprzedaży jest odwrotnie: najpierw linia sygnału CCI przedarła się przez 150, następnie 100, a następnie otworzyła się pozycja sprzedaży.

Otwarcie pozycji za pomocą System CCI: dwupoziomowa metoda analizy

System testowy Doradca ekspertów CCI

A teraz przetestujmy System CCI na parze walutowej EURUSD, począwszy od stycznia 2019 r. W testach stosowane są standardowe parametry eksperta doradcy dla pierwszego półrocza i pierwsza metoda analizy (tj. Tryb CCI_sing_mode wynosi 1). Depozyt wynosi 1 10,000 USD, wielkość otwartej pozycji początkowej wynosi 0.1.

System testowy Doradca ekspertów CCI

Teraz przetestujmy EUR / USD z tymi samymi parametrami i tym samym okresem na H1, ale z CCI_sing_mode ustawionym na 2. Depozyt wynosi 10,000 0.1 USD, wielkość otwartej pozycji początkowej wynosi XNUMX.

System testowy Doradca ekspertów CCI

Teraz sprawdźmy trzecią metodę analizy rynku, gdy parametr CCI_sing_mode wynosi 3, dla tej samej pary walut w tym samym okresie, przy wolumenie otwartej pozycji początkowej wynoszącym 0.1.

System testowy Doradca ekspertów CCI

We wszystkich trzech przypadkach na I półroczu System CCI wykazał dodatnią rentowność: trzecia metoda analizy przyniosłaby około 1% zysku, najgorszy wynik byłby przy drugiej metodzie z rentownością około 25%, podczas gdy pierwsza metoda wykazała najniższą spadek z rentownością 10%.

Testy na M5 nie okazały się znacznie bardziej korzystne niż na H1. W tym przypadku liczba transakcji wzrosła do 200, ale rentowność w tym samym okresie pozostała poniżej 15%. M5 można wykorzystać w przypadkach, gdy otrzymasz rabat, tj. Zwrot części swojego kapitału, lub gdy masz premię, którą musisz zrealizować, aby wypłacić kapitał. Duża liczba transakcji pozwoli Ci uzyskać więcej wypłat rabatów lub będziesz w stanie szybciej zrealizować warunki bonusu, automatycznie zamieniając bonus w zysk netto.

System testowy Doradca ekspertów CCI

Podsumowanie

Testowanie eksperta doradcy System CCI wykazało dodatnią rentowność pary walutowej EUR / USD za pomocą dowolnej metody analizy dostarczonej przez robota handlowego; należy jednak pamiętać, że doradca uśrednia utratę transakcji, tzn. korzysta z Martingale zasada, która jest dość ryzykowną strategią, która może prowadzić do znacznego spadku depozytów. Możesz samodzielnie przetestować doradcę systemowego CCI na innych parach walutowych, ale wyniki testów zawierają pewien błąd, więc lepiej wypróbować doradcę na koncie demo lub centa przez kilka tygodni i dopiero wtedy podejmij decyzję o używaniu go do większych prawdziwych depozytów.

Otwórz konto handlowe




Komentarze

Poprzedni artykuł

EXTRA Podstawy strategii handlowej

Strategia EXTRA, jak każda inna, ma cele długoterminowe, średnioterminowe i krótkoterminowe. U podstaw tej strategii leży MATRYCA. Matryca jest praktycznie podstawową strukturą fal Elliotta.

Następny artykuł

Jak korzystać z oscylatora stochastycznego? Opis i handel ze wskaźnikiem

Stochastyczny wykres oscylatora jest rysowany w osobnym oknie pod wykresem cen i składa się z dwóch linii:% K, szybka i% D, wolna. Jego wartości wahają się od 0% do 100%; na poziomach 20% i 80% rysuje się linie sygnałowe, określające obszary wyprzedaży (0-20%) i wykupienia (80-100%).