Jak Napisać Program Doradczy Dla Rynku Forex

Spisu treści:

Jak Napisać Program Doradczy Dla Rynku Forex
Jak Napisać Program Doradczy Dla Rynku Forex

Wideo: Jak Napisać Program Doradczy Dla Rynku Forex

Wideo: Jak Napisać Program Doradczy Dla Rynku Forex
Wideo: Forex Trading for Beginners 2024, Kwiecień
Anonim

Rynek FOREX działa w bilionach dolarów, ale może na nim pracować każdy, kto ma komputer i dostęp do Internetu. Aby ułatwić podejmowanie decyzji podczas handlu, wielu traderów korzysta z doradców – specjalnych programów, które działają według określonego algorytmu.

Jak napisać program doradczy dla Forex
Jak napisać program doradczy dla Forex

Instrukcje

Krok 1

Najpopularniejszą platformą handlową Forex jest terminal mt4. W związku z tym większość doradców jest na to napisana. Jeśli nie masz jeszcze terminala, pobierz go ze strony centrum dealerskiego, z którym współpracujesz.

Krok 2

Uruchom terminal. Otwórz MetaEditor, naciskając F4. W wyświetlonym oknie edytora, w zakładce Plik wybierz Nowy, otworzy się Kreator Expert Advisor. Wybierz typ tworzonego doradcy - Expert Advisor. Kliknij Następny. W kolejnym oknie wpisz imię i nazwisko doradcy oraz dane autora (jeśli chcesz).

Krok 3

To samo okno zawiera tabelę Parametry - kliknij przycisk Dodaj po prawej stronie. Pojawi się nowy parametr Extparam1. Korzystając z parametrów, możesz „nauczyć” doradcę wykonywania wymaganych czynności. Na przykład zmień nazwę parametru Extparam1 na StopLoss, klikając dwukrotnie linię myszą i wprowadzając nową nazwę. Ustaw typ parametru na double. Ustaw wartość parametru (Wartość początkowa) równą wartości dopuszczalnej straty dla Ciebie - na przykład 20 punktów.

Krok 4

Podobnie możesz wprowadzić wartość zysku i inne parametry. Na tym etapie nie można nic wpisać, a wymagane wartości wprowadzić później ręcznie, bezpośrednio do kodu. Kliknij „Zakończ”, zobaczysz okno z podstawowym kodem doradcy.

Krok 5

Zwróć uwagę na init, deinit, start funkcje. Pierwszy z nich wykonuje operacje związane z inicjalizacją Expert Advisor po jego uruchomieniu. Drugi wyłącza doradcę, gdy jest wyłączony lub terminal jest zamknięty. Najważniejszą funkcją jest funkcja start, ponieważ to ta funkcja przetwarza wszystkie dane, które pojawiają się przy każdym nowym tiku (zmiana ceny).

Krok 6

Jak działa doradca? Konieczne jest wpisanie linii w jego kodzie, dzięki czemu otworzy lub zamknie zlecenie, jeśli bieżąca sytuacja odpowiada warunkom określonym w logice doradcy. Na przykład prosty Expert Advisor może być oparty na wskaźniku średniej ruchomej. Wykreślane są dwie średnie z różnymi okresami - na przykład 5 i 15. Jeśli szybka linia przecina wolną od dołu do góry, otwierane jest zlecenie kupna. Zamknięcie następuje po osiągnięciu pożądanego zysku lub gdy szybka linia przecina wolną od góry do dołu.

Krok 7

W ten sam sposób następuje otwarcie i zamknięcie zlecenia sprzedaży. Aby zmniejszyć liczbę fałszywych sygnałów można wprowadzić zasadę, zgodnie z którą zlecenie zostanie otwarte dopiero po odsunięciu się szybkiej linii od wolnej o pewną odległość - np. 10 punktów. Możesz ustawić określone ustawienia, definiując najbardziej udane parametry.

Krok 8

Jak napisać określone wiersze kodu? Aby to zrobić, musisz opanować podstawy języka mql4. Wiele przydatnych materiałów, w tym samouczków, znajdziesz tutaj: https://forum.mql4.com/ru/ Nie zaczynaj od razu tworzenia złożonego Expert Advisor - wyposaż go najpierw w najprostsze funkcje, a potem stopniowo skomplikować to. Pamiętaj jednak o zachowaniu podstawowych wersji - przydadzą się, jeśli będziesz musiał wrócić do poprzednich wersji.

Zalecana: