BF Scalper Expert Advisor: Dobry Scalper to stabilny Scalper

BF Scalper Expert Advisor: Dobry Scalper to stabilny Scalper

Odwiedzin: widoki 662
Czas czytania: 5 min



Witamy na blogu RoboForex! Dziś przejrzymy, przeanalizujemy i przetestujemy ciekawe skalpowanie doradca ekspertów o nazwie BF Scalper. Sama nazwa pokazuje, że jego główną funkcją handlową jest skalpowanie. Jest to styl handlu charakteryzujący się wysoką częstotliwością transakcji, krótką długością pozycji trzymania oraz stosunkowo niewielką wielkością pozycji i Weź zyski.

Jak działa BF Scalper?

Głównym problemem skalpowania jest trudność rozróżnienia między fałszem a prawdą Sygnały. Co ciekawe, w celu filtrowania sygnałów wielu stosuje skomplikowane i absolutnie bezużyteczne algorytmy, które nie robią nic, tylko komplikują system. W rzeczywistości odpowiedź jest na pozór: wystarczy poszukać i znaleźć tylko moment cenowy, ignorując puste ruchy rynkowe.

BF Scalper realizuje strategię przy pomocy kilku wskaźniki techniczne. W pierwszym etapie robot określa globalny lub dominujący trend na podstawie analizy Średnie kroczące. Następnie czekamy, aż cena przekroczy ustaloną liczbę punktów za jedną z granic Wstęga Bollingera wskaźnik. Na koniec sygnał jest analizowany przez wskaźnik oceniający siłę pędu, i dopiero wtedy następuje otwarcie handlu.

Logika wyjścia z rynku opiera się również na zespołach Bollingera. Pozycja zostaje zamknięta, gdy cena zbliża się do przeciwnego pasma Bollingera lub rozbija ją - nawet jeśli takie zamknięcie pociąga za sobą stratę.

BF Scalper osobliwości

Według twórcy ekspert-doradca działa równie dobrze w dowolnych ramach czasowych; jednak M15 zalecono jako najlepszy.

Jeśli chodzi o ramy czasowe, robot pasuje do GBP / USD, EUR / USD, EUR / CHF, EUR / AUD, GBP / CAD, USD / CAD, USD / CHF i USD / JPY; domyślnie jest ustawiony na GBP / USD.

Parametry i ustawienia

  • MaxSpread ustawia największy możliwy spread.
  • Poślizg ustawia największy możliwy poślizg.
  • TicksTrade ustawia tryb algorytmu. Jeśli jest ustawiony na False, algorytm uruchamia się na początku świecznika M1; jeśli jest ustawiony na True, uruchamia się przy nowym szczycie.
  • Tryb ukrycia true / false włącza i wyłącza wirtualne poziomy Stop Loss i Take Profit.
  • EmergencyStopDist to drugi poziom ochrony dla użycia StealthMode. Jeśli jest powyżej zera, pojawia się „awaryjny” poziom Stop Loss z większej odległości w porównaniu do początkowej „ukrytej” SL. Awaryjne Stop Loss jest równe sumie EmergencyStopDist i ukrytej SL.
  • MinEquity jest minimalnym kapitałem własnym.
  • StopLoss
  • TakeProfit
  • MarketExitProfit wychodzi z rynku.
  • BandPeriod ustawia okres obliczeniowy dla pasm Bollingera.
  • BandBreakEntry to zasięg, który powinien zostać przełamany na Pasie Bollingera, aby otworzyć przeciwny handel (może być ujemny).
  • BandBreakExit to zasięg, który powinien zostać przełamany na przeciwległym Pasmie Bollingera, aby transakcja została zamknięta (może być ujemna).
  • UseTrendFilter: jeśli jest ustawiony na True, ekspert-doradca handluje tylko trendem zdefiniowanym przez IZ.
  • MA_Fast_Period jest okresem szybkiego MA.
  • MA_Slow_Period to okres wolnego MA.
  • MA_Trend_TF to ramy czasowe obu IZ.
  • TimeRestriction: jeśli wartość Prawda, ekspert-doradca handluje tylko w godzinach określonych poniżej. W przypadku False funkcja jest wyłączona.
  • CTHour1-6 - sześć wariantów dostępnych godzin handlu. Można ustawić dowolną liczbę od 0 do 23, większą liczbę, na przykład 55, aby przełączać nieparzystą tę lub inną wartość. Najlepsze wyniki osiągnąłem przy wartościach 21 i 22 (GMT). Czas musi zostać dostosowany. Domyślnie wartościami są GMT +2 (czas zimowy).
  • WednesdaySwapFilter prawda / fałsz: w środę wieczorem ten filtr wymiany anuluje wszystkie transakcje z ujemną zamianą, jeśli ta ostatnia jest gorsza niż MaxNegSwapPips.
  • MaxNegSwapPips ustawia maksymalną ujemną zamianę w pipsach; najbardziej rozsądną wartością będzie tutaj -0.5.
  • RolloverTimeFilter true / false włącza i wyłącza filtr czasu najazdu.
  • Minuty Przed to okres przed północą, w którym wszystkie transakcje są anulowane.
  • MinutyAfter to okres po północy, w którym wszystkie transakcje są anulowane.
  • x_MaxSpreadFilter włącza i wyłącza dodatkowy filtr najazdowy.
  • x_MaxSpread zwielokrotnia początkowy maksymalny spread przed anulowaniem wszystkich transakcji. Na przykład, jeśli wartość MaxSpread wynosi 6, a wartość x_MaxSpread wynosi 2, wszystkie transakcje są anulowane, gdy spread jest większy niż 6x2 = 12 pipsów.
  • RecoveryMode aktywuje odzyskiwanie wypłaty. Działa, gdy AutoMM> 0.
  • FixedLots działa, gdy AutoMM = 0.
  • AutoMM: jeśli powyżej zera, aktywuje proporcjonalne zarządzanie pieniędzmi; na przykład jeśli AutoMM ma wartość 5, oznacza to 0.05 lota na koncie 1000.
  • AutoMM_Max to maksymalna wartość proporcjonalnego zarządzania pieniędzmi, jaką stosuje tryb odzyskiwania.
  • MMTrades to liczba transakcji, na podstawie których obliczana jest maksymalna wypłata dla trybu odzyskiwania.
  • RecoveryFactor to dodatnia rekompensata wypłaty w procentach wypłaty.
  • RecoveryMultiplier to mnożnik wartości handlowej w trybie odzyskiwania.
  • LossPausePips jest algorytmem pauzy po utracie pipsów.
  • LossPauseHours to algorytm pauzy w godzinach po stracie większej niż strata w pipsach.

Zauważ, że jakiś czas temu programista zaczął promować płatną wersję eksperta, aby od tego czasu nie można było zmienić niektórych parametrów, a handel jest domyślnie przeprowadzany z dużą ilością 0.01.

Testowanie BF Scalper

Autor zaleca przetestowanie robota na M5 po cenach otwarcia. Skorzystałem z ich rad i przetestowałem eksperta-doradcę ds. GBP / USD przy ustawieniach domyślnych:

  • MaxSpread - 3
  • Poślizg - 2
  • TicksTrade - prawda
  • StopLoss - 55
  • TakeProfit - 15
  • MarketExitProfit - 50
  • Okres pasma - 8
  • BandBreakEntry - 0
  • BandBreakExit - -1
  • UseTrendFilter - false
  • MA_Szybki_okres - 15
  • MA_Slow_Period - 30
  • MA_Trend_TF - 15
  • TimeRestriction - true (23:55)

Testy trwały od 31 stycznia 2018 r. Do 31 stycznia 2020 r. Wynik był następujący:

Testowanie skalera BF - GBP / USD - M5
Testowanie skalera BF - GBP / USD - M5

Nie można tego nazwać zadziwiającym, ale pamiętaj, że los było tylko 0.01. W każdym razie musimy się zgodzić, że krzywa wstępująca jest dość stabilna.

Optymalizacja ustawień

Optymalizacja ustawień doprowadziła do minimalnych zmian w pracy robota.

Należy pamiętać, że tak długo, jak handel był przeprowadzany za pomocą 0.01 lota, kapitał czynny wynosił 100 USD. Test z GPB / USD i zoptymalizowanymi ustawieniami dał następujące wyniki:

Testowanie skalera BF - GBP / USD - Optymalizacja ustawień
Testowanie skalera BF - GBP / USD - Optymalizacja ustawień

Wynik na H1 był podobny.

Testowałem go również na EUR15 USD M1 i HXNUMX. Wynik był bardziej skromny ze względu na mniejszą zmienność dynamiki instrumentu.

Testowanie skalera BF - EUR / USD - M15
Testowanie skalera BF - EUR / USD - M15
Testowanie skalera BF - EUR / USD - H1
Testowanie skalera BF - EUR / USD - H1

Zamykanie myśli

Przede wszystkim zwróć uwagę, że przetestowałem bezpłatną wersję eksperta, więc nie mogłem przetestować systemu automatycznego zarządzania pieniędzmi. Zakładam, że dzięki progresywnemu systemowi zarządzania kapitałem efektywność pracy i zysku może wzrosnąć.

Kluczową zaletą eksperta-doradcy jest jego prostota. Mam jednak pytania dotyczące modułu analitycznego, który ocenia siłę przyszłych pędów. Twórca nie ujawnił tego szczegółu, i ma to rację, ale szczegół jest intrygujący.

Podsumowując, prostota i stabilność eksperta-doradcy sprawia, że ​​jest on bardzo obiecujący w prawdziwym handlu. Wyniki testu nie były niesamowite, ale jest to raczej zaleta niż na odwrót, ponieważ pozwala nam wykluczyć kolejnego Świętego Graala.

Wszystkim życzymy udanego handlu!




Komentarze

Poprzedni artykuł

Tydzień na rynku (04 - 27): Czas banków centralnych i intryg

Świat walczy z koronawirusem, ale zwycięstwa są raczej słabe. Nowy tydzień kwietnia i początek maja (och, już jest maj!) To czas banków centralnych i ich prób uspokojenia biznesu i gospodarki.

Następny artykuł

Samoloty lądujące koronawirusa. Zapasy linii lotniczych: tylko sprzedaż

Pandemia koronawirusa stała się jednym z najcięższych hitów w całym przemyśle lotniczym. Zapasy wielu linii lotniczych stały się tańsze o ponad 70%. Każdy inwestor jest teraz w stanie kupić akcje dowolnej z tych firm po najniższej możliwej cenie.