Kod błędu MT4 3 Nieprawidłowe parametry w EA - pomoc!
Pokaż wyniki od 1 do 3 z 3

Wątek: Kod błędu MT4 3 Nieprawidłowe parametry w EA - pomoc!

  1. #1
    Cześć ludzie. Masz problem z EA, który napisałem i aktualizowałem. Działa dobrze na FXCM podczas składania oczekujących zamówień, ale niekonsekwentnie na Pepperstone. Miałem Googled to błąd, ale nic nie pomocne. Błąd pojawia się podczas transakcji na żywo, ale nie został wykryty przez program Strategy Tester. Robię sobie głowę, że tak powiem.

    Tak więc, EA lokuje kupować zatrzymać i sprzedać zatrzymać oczekujące zlecenia powyżej lub poniżej aktualnej ceny po zamknięciu paska na wykresie M1 lub M5. Na platformie Pepperstone (ECN) niektóre zamówienia zakończone są pomyślnie, ale większość z nich kończy się niepowodzeniem z powyższym błędem. POZIOM ZATRZYMANIA wynosi 0, a ja zapisuję cenę wejścia, licytuję lub pytam, zatrzymuję i stosowną informację o zamówieniu. Cena wejścia jest zawsze po właściwej stronie ofertyzapytaj o wejście, więc po prostu nie rozumiem, co to jest. Porównuj zawarty i nieudany handel i nic się nie wyskakuje.

    Oto przykład komunikatu o błędzie dla nieudanego zamówienia:

    Błąd w addOrder KUP. Kod błędu = 3 PP = 9911.0, Ask = 9908,5, SL = 986,8.3, TP = 0,0, Lotsize = 1,00. Wskaźnik ryzyka = 1,00%.

    Wyciągając rękę, aby zobaczyć, czy ktoś inny napotkał ten sam błąd lub może zaoferować wskazówki lub ostry kij w oku, jeśli wiadomo, co może być.

    Dziękuję bardzo za wszelkie sugestie.

  2. #2
    1 Załącznik (-i)
    Cytat Zamieszczone przez ;
    Cześć ludzie. Masz problem z EA, który napisałem i aktualizowałem. Działa dobrze na FXCM podczas składania oczekujących zamówień, ale niekonsekwentnie na Pepperstone. Miałem Googled to błąd, ale nic nie pomocne. Błąd pojawia się podczas transakcji na żywo, ale nie został wykryty przez program Strategy Tester. Robię sobie głowę, że tak powiem. Tak więc, EA lokuje kupować zatrzymać i sprzedać zatrzymać oczekujące zlecenia powyżej lub poniżej aktualnej ceny po zamknięciu paska na wykresie M1 lub M5. Na platformie Pepperstone (ECN) niektóre zamówienia zakończone są pomyślnie, ale większość z nich kończy się niepowodzeniem z powyższym błędem. PRZYSTANKI...
    Brokerzy mają różne odległości, które oczekują na wstrzymanie zleceń, a takeprofit może zostać ustawiony również dla niektórych brokerów bez ograniczeń, FXCM może pozwolić na oczekujące zamówienia z dokładnością do 0 pipsów, a Pepperstone może mieć limit 5 pipsów, słowo z ostrożnością często Konta demo pozwalają na bliższe marginesy niż na żywo konta, więc to, co może działać na Demo, może nie działać na żywo, plus to, że odległość może zostać zwiększona, podobnie jak spready wokół niestabilnych wydarzeń informacyjnych, EA naprawdę musi mieć przypisany ten dodatek lub ustawić swoje zlecenie oczekujące TP lub SL na szerszy margines. Napisałem ten prosty skrypt, żeby pokazać STOP POZIOMY, który poda ci wartość w lewym górnym rogu wykresu. Zasadniczo, jeśli spróbujesz ustawić zlecenie oczekujące poniżej tej wartości lub otworzysz zlecenie oczekujące z TP lub SL poniżej tego poziomu Stop, zamówienie nie zostanie aktywowane. Ten rodzaj linii kodu można zobaczyć w EA's, które pozwalają na rozprzestrzenianie i poziom Stop. jeśli (INCREMENTlt; MarketInfo (Symbol (), MODE_STOPLEVEL) spread) INCREMENT = 1 MarketInfo (Symbol (), MODE_STOPLEVEL) spread;
    https://www.forex-instant.com/attach...5977008056.ex4

  3. #3
    Cerować. Chciał edytować, aby naprawić tytuł wątku na wypadek, gdyby ktoś inny przeprowadził wyszukiwanie, ale wydaje mi się, że nie mogę. W każdym razie aktualna wiadomość i poprawny tytuł błędu powinny być nieprawidłowe_trade_parameters. Na wypadek, gdyby ktoś szukał dokładnie tego tekstu. Dzięki za sugestię, cja. Już tam byłam. Pepperstone wydaje się być 0. W każdym razie nie ma podwójnego cacka, ale małego Yippee, ponieważ po kolejnych wyszukiwaniach Google z różnymi słowami kluczowymi znalazłem kilka dopasowań na
    http://www.stevehopwoodforex.com. Co za dobre miejsce. Po zarejestrowaniu się jako członek, zagłębiłem się w wątki, które wspomniały o tym konkretnym błędzie i znalazłem kilka sugestii. Rozwiązaniem było to, że musiałem NormalizeDouble partii, zatrzymać porządek i przyjąć wartości zysków dla każdego OrderSend. Zmieniono EA i skompilowałem w czysty i teraz działa. Wszystko dobrze.

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Używamy cookies
Używamy cookies, aby jak najlepiej dostosować witrynę do Twoich potrzeb. Kontynuowanie przeglądania tej strony, oznacza zgodę na używanie plików cookies. Aby uzyskać więcej informacji zapoznaj się z naszą Polityką Prywatności.