Thursday, 23 November 2017

Forex metatrader 4 ekspert doradca


Generator dla systemów doradców forex, kompatybilnych z wszystkimi brokerami forex oferującymi platformę transakcyjną MetaTrader 4 (MT4) Witamy w Expert Advisor Generator Rynek forex jest jednym z najbardziej dynamicznych rynków na świecie. Niespełna 95 handlarzy traci pieniądze. Dzieje się tak głównie dlatego, że nie mają dobrze przetestowanej strategii handlowej. Z drugiej strony posiadanie strategii oznacza, że ​​masz jasne zasady dotyczące każdej sytuacji rynkowej. A gdy zasady są jasne, ten system handlu może być zautomatyzowany. Istnieje wiele korzyści dla systemów zautomatyzowanych, takich jak: handel 24-godzinny, szybkość reakcji, monitorowanie ogromnej liczby instrumentów finansowych w różnych ramach czasowych, możliwość testowania wstecznego systemu i wielu innych. Automatyzacja systemu transakcyjnego jest trudna, ponieważ wymaga umiejętności programowych, których większość traderów nie ma. Dzięki temu konstruktorowi Expert Advisor takie umiejętności nie są już potrzebne. W naszym dużym doświadczeniu w tworzeniu zautomatyzowanych systemów transakcyjnych odkryliśmy, że zwykle proste rzeczy działają. Z każdą dodaną zasadą. optymalizujesz swoje wyniki w przeszłości, ale to da ci najgorsze wyniki w przyszłości. Więc naszą radą jest - zachowaj prostotę. Teraz pozwala na przykład stworzyć prosty system transakcyjny. Na początek potrzebujemy czterech podstawowych rzeczy. Kiedy otwierać długą pozycję Kiedy zamykać długą pozycję Kiedy otwierać krótką pozycję Kiedy zamknąć krótką pozycję Powiedzmy, że mamy tę podstawową strategię: Otwieramy długą pozycję, gdy Rsi (wskaźnik siły względnej) przekracza 30. Otwieramy krótką pozycję, gdy Rsi (Względna Strength Index) przekracza 70. Nie mamy reguł wyjścia. mamy 50 punktów StopLoss i 50 punktów Takeprofit. Teraz musimy otworzyć pierwszą kartę Otwórz Kup i wybieramy to: oznacza to w zasadzie to, że poprzednia wartość RSI jest mniejsza niż 30, a poprzedni pasek jest zamknięty z wartością dla RSI powyżej 30. mamy otwarty długi warunek. To samo co sprzedajemy: opuszczamy Close buy i Close Sell i przechodzimy bezpośrednio do zakładki Ustawienia. Ustawiamy StopLoss 50 punktów, a TakeProfit 50 punktów. Chcemy zaawansowanego MM, więc sprawdzamy tę opcję. Teraz przechodzimy do ostatniej zakładki i wciskamy przycisk Generuj. Teraz wystarczy nam skopiować kod i wkleić go do edytora MQL, skompilować go i zacząć z niego korzystać. Darmowy MetaTrader 4 Expert Advisors Możesz z łatwością zintegrować swoich Expert Advisors z platformą FXCMs MT4. Odwiedź FXCM Apps, aby pobrać bezpłatne programy EA zakodowane przez programistów FXCM. Potrzebujesz pomocy przy tworzeniu nowych EA lub dostosowaniu obecnych usług programistycznych EA FXCM, aby pomóc Ci w Twoich potrzebach związanych z automatyzacją. Stwórz Expert Advisors na podstawie twoich reguł handlowych, pomóż zmienić kod dla ułamkowych cen i zoptymalizuj dla niestandardowych wskaźników wykonania Nox's Desk, które lepiej pasują do twoich skryptów narzędziowych stylu, które pomagają ci zarządzać obrotem. Skontaktuj się z naszym zespołem ds. Usług programistycznych: Bezpłatne konto testowe MetaTrader 4 Dajemy ci 50 000 konta próbnego, które pomoże Ci uzyskać komfortowy handel na naszej nowej, ulepszonej i szybszej platformie MetaTrader 4. Gratulacje VPS Free Hosting: utrzymuj saldo w wysokości 5 000 podstawowych walut (lub 500 000 JPY i 40 000 HKD) na swoim koncie MT4, a VPS jest Twój bez żadnych kosztów. (Na przykład, jeśli nazwa konta to Dolary australijskie (AUD), oznacza to saldo konta w wysokości 5000 AUD). Jeśli nie spełnisz tego wymogu pod koniec miesiąca, opłata z 30 podstawowych walut (lub 3 000 JPY i 240 HKD) może zostać pobrana z dowolnego konta FXCM w celu pokrycia kosztów VPS. Rozmiary zleceń MT4: FXCM MetaTrader 4 pozwala na zamówienia o wielkości do 50 milionów na handel. Handlowcy mogą wymieniać przyrostowe rozmiary (wielokrotne zamówienia o wartości 50 milionów dla tej samej pary). Niezależność MT4 FXCM: Forex Capital Markets, LLC. (FXCM LLC) jest niezależną osobą prawną i nie jest powiązana z MetaQuotes Software Corp. (MT4). MT4 nie jest własnością, nie jest kontrolowany ani nie jest obsługiwany przez FXCM LLC. Dlatego FXCM LLC nie udziela żadnych gwarancji dotyczących jakiegokolwiek produktu MT4 lub usługi i nie sprawdził ani nie zweryfikował żadnych wyników wydajności, które mogą być prezentowane i opisane na tej stronie w odniesieniu do MT4. MT4 Quote Throttling: Istnieje możliwość zmiany cen wyświetlanych między serwerami. Różnice te nie mają wpływu na ceny dostępne do realizacji, ale mogą mieć wpływ na ceny stosowane do uruchamiania zleceń spłaty. Obsługa klienta Uruchom oprogramowanie Popularne platformy Informacje na temat kont FXCM Forex Więcej zasobów Inwestowanie w wysokie ryzyko Ostrzeżenie: Handel kontraktami walutowymi i kontraktami różnicowymi na różnice marży wiąże się z wysokim poziomem ryzyka i może nie być odpowiedni dla wszystkich inwestorów. Istnieje możliwość, że możesz ponieść stratę przekraczającą swoje zdeponowane środki, a zatem nie powinieneś spekulować kapitałem, którego nie możesz utracić. Przed podjęciem decyzji o wymianie produktów oferowanych przez FXCM należy dokładnie rozważyć swoje cele, sytuację finansową, potrzeby i poziom doświadczenia. Powinieneś zdawać sobie sprawę z całego ryzyka związanego z handlem na marży. FXCM zapewnia ogólne porady, które nie uwzględniają Twoich celów, sytuacji finansowej ani potrzeb. Treści tej witryny nie należy traktować jako osobistej porady. FXCM zaleca zasięgnięcie porady u niezależnego doradcy finansowego. Kliknij tutaj, aby przeczytać pełne ostrzeżenie o ryzyku. FXCM jest zarejestrowanym Dealerem Komisji Handlu Futures i Detalicznej Giełdy Zagranicznej w Commodity Futures Trading Commission i jest członkiem National Futures Association. NFA 0308179 Forex Capital Markets, LLC (FXCM LLC) jest spółką zależną w ramach grupy spółek FXCM (łącznie, Grupa FXCM). Wszelkie odniesienia do tej strony do FXCM odnoszą się do Grupy FXCM. Należy pamiętać, że informacje na tej stronie są przeznaczone wyłącznie dla klientów detalicznych, a niektóre oświadczenia w tym dokumencie mogą nie mieć zastosowania do Uprawnionych Uczestników Kontraktu (tj. Klientów instytucjonalnych), zgodnie z definicją w ustawie o giełdach towarowych, część 1 (a) (12). Kopia praw autorskich 2017 Forex Capital Markets. Wszelkie prawa zastrzeżone. 55 Water St. 50th Floor, New York, NY 10041 USAAdvanced Guide To MetaTrader 4 - Expert Advisors Expert Advisor Creation Expert Advisors to programy umożliwiające automatyzację procesów analitycznych i transakcyjnych na platformie MT4. Aby utworzyć Expert Advisor (lub Expert), program ekspercki do edycji - MetaEditor - musi zostać otwarty z poziomu platformy MT4. Aby otworzyć edytor (patrz rysunek 1): 13 W oknie Navigator kliknij prawym przyciskiem myszy Expert Advisors i wybierz Create lub In the Main Menu gt Narzędzia gt MetaQuotes Language Editor lub Kliknij ikonę MetaEditor na standardowym pasku narzędzi: lub wciśnij F4 na klawiaturze komputera. 13 13 Rysunek 1 - Istnieje wiele sposobów na otwarcie MetaEditor. 13Każdy z tych działań otworzy Kreatora Kreacji Ekspertów. Kreatora można użyć do tworzenia Expert Advisors, wskaźników niestandardowych, skryptów i bibliotek DLL. Aby utworzyć Expert Advisor, wybierz Expert Advisor i kliknij Next, aby kontynuować, jak pokazano na Rysunku 2. 13 Rysunek 2 - Kreator Expert Advisor MT4s służy do tworzenia Expert Advisors, niestandardowych wskaźników, skryptów i bibliotek (DLL). 13 Pojawi się okno Ogólne właściwości okna Expert Advisor. Tutaj handlowcy muszą podać: Nazwa - Nazwa stworzona przez użytkownika dla Eksperta. Programista - nazwa programisty. Link - do strony internetowej deweloperów, jeśli dotyczy. Wejścia - lista wejść Ekspert 13 13 Aby dodać nowy parametr do pola Wejścia, naciśnij przycisk Dodaj. Dla każdego parametru trader musi podać nazwę, rodzaj i wartość początkową, jak pokazano na rysunku 3. Aby usunąć parametr, podświetl parametr i naciśnij klawisz Delete. Stają się Zmiennymi Wejściowymi w Ekspertach. Po wyświetleniu wszystkich danych wejściowych kliknij przycisk Zakończ, aby kontynuować.13 Rysunek 3 - Utwórz zmienne wejściowe, identyfikując nazwę, typ i wartość początkową. 13 Nowe okno pojawia się w środowisku programowania. Nazwa Eksperci pojawia się w górnej części okna, a wcześniej wprowadzone parametry wejściowe są wyświetlane w górnej części kodu, jak pokazano na Rysunku 4. 13 Rysunek 4 - Nazwa eksperta i dane wejściowe pojawiają się w oknie kodu. 13 Z tego miejsca kod eksperta można wprowadzić do okna za pomocą języka programowania MQL4 i jego składni (patrz rysunek 5). Uwaga . Specyfika programowania jest poza zakresem tego samouczka rozumienia logiki programowania, a nauka konkretnego języka wymaga dużego wysiłku. Handlowcy mogą dowiedzieć się więcej o programowaniu w środowisku MQL4, czytając Przewodniki pomocy MT4 i uczestnicząc w aktywnych forach społeczności MQL4. MQL4, podobnie jak inne zastrzeżone języki, ma listę zarezerwowanych słów i standardowych stałych, które są używane podczas programowania. Przykłady stałych dla operacji handlowych, wraz z ich opisami, obejmują: 13 OPBUY - Pozycja kupna OPSELL - Pozycja sprzedaży OPBUYLIMIT - Kup limit pozycji w toku OPSELLLIMIT - Sprzedaż limitu w oczekiwaniu pozycji OPBUYSTOP - Kup zatrzymanie w oczekiwaniu pozycji OPSELLSTOP - Sprzedaj stop wstrzymanie pozycji 13 13 Wykres 5 - część kodu dla Expert Advisor. Niektóre słowa mają predefiniowane zastosowania tutaj, OPSELL nakazuje komputerowi sprzedaż, jeśli inne kryteria są spełnione (jeśli instrukcje). Handlowcy mogą znaleźć odniesienie MQL4 na karcie Pomoc w przyborniku Toolbox w oknie MetaEditor. Niniejszy dokument zawiera informacje pomocne początkującym i doświadczonym programistom, w tym: Kompetentny Doradca Kompilowanie Po zakończeniu opracowywania Eksperta, należy go skompilować w celu zapewnienia, że ​​kod został napisany we właściwym formacie potrzebnym do uruchomienia Eksperta. Aby skompilować Expert: Wybierz Plik gt Compile (patrz rysunek 6) lub Kliknij przycisk Compile na pasku narzędzi lub naciśnij klawisz F5 na klawiaturze komputera. 13 13 Po zainicjowaniu kompilacji, aktualizacja pojawi się w Zestawie narzędzi pod kodem w oknie MetaEditor, jak pokazano na Rysunku 6. Zostaną wyświetlone błędy lub ostrzeżenia.13 Rysunek 6 - Pomyślne kompilowanie z zerowymi błędami i zerowymi ostrzeżeniami. 13 Po udanej kompilacji, nowy Ekspert pojawi się w oknie Nawigator - Expert Advisor, jak pokazano na Rysunku 7. Jeśli Ekspert nie skompilował się pomyślnie, nadal będzie się pojawiał, ale jego ikona będzie szara i Eksperta nie będzie można użyć. 13 Rysunek 7 - Nowy Ekspert pojawi się teraz w oknie Navigator-Expert Advisors. Konfiguracja Expert Advisor Przed użyciem Expert jego parametry muszą być zdefiniowane w oknie Ustawienia terminalu. Aby otworzyć okno: 13 W menu głównym gt Narzędzia gt Opcje lub Naciśnięcie CTRL O na klawiaturze komputera. Każda z akcji otworzy okno Opcje. Wybierz zakładkę Expert Advisors, jak pokazano na rysunku 8. 13 Rysunek 8 - Wybierz kartę Expert Advisors w oknie Options, aby zdefiniować parametry Expert. 13 13 W zakładce Expert Advisors dostępne są następujące ustawienia: Enable Expert Advisors - ta opcja pozwala użytkownikowi włączyć (zaznaczyć) lub wyłączyć (odznaczyć) użycie wszystkich Ekspertów. Wyłącz ekspertów, gdy konto zostało zmienione - ta opcja wyłącza eksperta, jeśli konto zostało zmienione, na przykład z wersji demonstracyjnej na konto na żywo. Wyłączyć ekspertów po zmianie profilu - ta opcja uniemożliwia uruchamianie Ekspertów po zmianie profilu. Zezwalaj na handel na żywo - aby umożliwić ekspertom korzystanie z trybu w czasie rzeczywistym (zamiast testować eksperta przy danych historycznych). Poproś o ręczne potwierdzenie - aby wysłać potwierdzenie handlu przed złożeniem zamówienia. Zezwalaj na importowanie plików DLL - aby korzystać z bibliotek DLL w celu zwiększenia funkcjonalności programu Expert. Potwierdź wywołania funkcji DLL - aby umożliwić kontrolę nad wykonywaniem każdej wywoływanej funkcji. Zezwalaj na import zewnętrznych ekspertów - aby umożliwić Expertowi dostęp do funkcji z innych bibliotek Ekspertów lub MQL4. 13 13 Po dokonaniu wyboru, kliknij OK, aby zamknąć okno. Uruchom Advisora ​​13 Po utworzeniu i skonfigurowaniu Expert jest gotowy do uruchomienia. Aby uruchomić Eksperta: 13 Kliknij prawym przyciskiem myszy okno Expert in Navigator - Expert Advisors i wybierz Dołącz do wykresu lub 13 Kliknij dwukrotnie na okno Expert in Navigator - Expert Advisors or13 Przeciągnij i upuść Expert'a do pożądanego Wykres 13 13 Pojawia się okno z zakładkami Wspólne i Wejścia, jak pokazano na Rysunku 9. Przejrzyj ustawienia na każdej karcie i wprowadź niezbędne zmiany, a następnie kliknij OK, aby dołączyć Eksperta do aktywnego cennika. 13 Rysunek 9 - Dokonaj wszelkich zmian przechodzi na karty Wspólne i Wejścia, zanim dodasz Eksperta do aktywnego cennika. 13 Ekspert zostanie teraz dołączony do cennika. Jego nazwa pojawi się w prawym górnym rogu wykresu. Po nazwie Eksperta pojawi się buźka, jak pokazano na Rysunku 10, jeśli aktywny jest handel na żywo. W przeciwnym razie pojawi się nazwisko Eksperta o ponurej twarzy, sztylet po nazwie wskazuje, że wszyscy eksperci są wyłączeni. 13 Rysunek 10 - Ekspert z uśmiechniętą twarzą wskazuje, że aktywny był handel na żywo. 13 Ekspert jest teraz gotowy do rozpoczęcia funkcji analitycznych i handlowych. Expert Advisor Shutdown Aby zamknąć Expert, należy go usunąć z wykresu. Aby usunąć eksperta, kliknij prawym przyciskiem myszy aktywny wykres cenowy, wybierz Expert Advisors, a następnie Remove, jak pokazano na rysunku 11. 13 Rysunek 11 - Aby usunąć eksperta, kliknij prawym przyciskiem myszy aktywny wykres cenowy, wybierz Expert Advisors z dropu menu, a następnie wybierz Usuń. Uwagi o doradcach ekspertów Wszyscy eksperci są zamykani, jeśli terminal jest zamknięty. Jeśli wykres jest zamknięty, ekspert dołączony do wykresu również się wyłączy. Dodanie kolejnego eksperta do wykresu spowoduje usunięcie poprzedniego (pojawi się potwierdzenie). Usunięcie eksperta z okna nawigatora nie powoduje wyłączenia eksperta o tej samej nazwie na aktywnym wykresie cen. 13 13SEE: Systemy handlowe Kodowanie Zaawansowany przewodnik po MetaTrader 4 - Indywidualne wskaźniki

No comments:

Post a Comment