Jak Zrobić Doradcę

Spisu treści:

Jak Zrobić Doradcę
Jak Zrobić Doradcę

Wideo: Jak Zrobić Doradcę

Wideo: Jak Zrobić Doradcę
Wideo: Jak zrobić najszybszego kurczaka po chińsku :) 2024, Kwiecień
Anonim

Grając na giełdzie, bardzo ważne jest, aby śledzić wszystkie operacje handlowe na czas, a aby ułatwić pracę, wielu graczy na rynku Forex tworzy doradcę robota handlowego. Stworzenie Expert Advisor nie jest trudne, a jeśli wszystko zostanie wykonane poprawnie, Expert Advisor uprości proces wykonywania operacji handlowych w celu otwierania i zamykania pozycji kupna i sprzedaży. Jednak Twój zysk zależy tylko od Ciebie, a nie od doradcy, który w tym przypadku może jedynie udzielić dodatkowej pomocy.

Jak zrobić doradcę
Jak zrobić doradcę

Instrukcje

Krok 1

Najpierw stwórz strategię tworzenia Expert Advisor - na przykład na podstawie linii średniej ruchomej. Umieść pozycję kupna z pewnymi wartościami Take Profit i Stop Loss, jeśli cena instrumentu wzrośnie powyżej linii średniej ruchomej.

Krok 2

Ustaw funkcje StopLoss i TakeProfit na 250 punktów. Robot nie powinien otwierać nowych pozycji, gdy istnieje jakaś otwarta pozycja handlowa. W oparciu o tę strategię zacznij tworzyć Expert Advisor.

Krok 3

Otwórz MetaEditor i uruchom Kreatora Expert Advisor. Wybierz opcję „Doradca” w menu kreatora, kliknij „Dalej” i zapisz główne parametry, jakimi powinien być wyposażony doradca. Jeśli tworzysz robota handlowego po raz pierwszy, pozostaw okno z pustymi parametrami i kliknij „Zakończ”.

Krok 4

Teraz musisz napisać kod w MQL, który jest głównym elementem tworzenia robota. W edytorze kodu zaprogramuj przygotowaną strategię. Pomiń bloki int init () i int deinit ().

Krok 5

Przejdź od razu do określenia algorytmu doradcy w bloku int star (). Korzystając z funkcji handlu OrderSelect(), EA powinien sprawdzić, czy masz jakieś otwarte pozycje w terminalu. Jeśli doradca znajdzie otwarte pozycje w terminalu, poczeka, aż transakcje zostaną zamknięte.

Krok 6

W związku z tym musisz wprowadzić następujący kod:

if (OrderSelect (0, SELECT_BY_POS, MODE_TRADES) == False)

{ }

W nawiasach klamrowych napisz warunki kupna i sprzedaży.

Krok 7

Ponieważ przypisałeś linię średniej ruchomej jako sygnał do wykonania transakcji, wprowadź w kodzie blok funkcji, która wpływa na otwarcie transakcji dla trendu spadkowego. Ta funkcja powinna odzwierciedlać poprzednią funkcję, która wpływa na otwarcie trendu, jeśli wartości bieżącej ceny przekraczają linię średniej ruchomej. Skompiluj robota handlowego i przetestuj go na kilku rodzajach walut.

Krok 8

Teraz wystarczy wprowadzić parametry ustawień robota. Po wierszu #property link https:// … wprowadź następujące parametry:

zewnętrzny podwójny LotTrend = 0, 1; / * liczba lotów do otwarcia pozycji * /

zewn. wewn TP = 250; / * liczba punktów do zamknięcia TakeProfit * /

zewn. wewn. SL = 250; / * liczba punktów do zamknięcia StopLoss * /

Krok 9

Zmień kod z parametrami, aby Expert Advisor mógł pracować bezpośrednio z terminala handlowego. Przetestuj Expert Advisor za pomocą funkcji terminala „Tester strategii”.

Zalecana: