Każdy, kto pracuje z doradcami poważnie forex wiedzieć, że utrata komunikacji Metatrader 4 mogą napotkać poważne straty finansowe. Miłego VPS-serwer nie wystarczy - w rzeczywistości, terminal może stracić kontakt z brokerem, a nie aby go przywrócić. Tylko dlatego, wad oprogramowania.
W takich sytuacjach pomoże specjalnego narzędzia z FxBlue - Automatyczny restart terminalu kiedy połączenie zostanie utracone. To proste: jeśli połączenie zostanie utracone, narzędzie automatycznie zrestartować MT4 do jego uzupełnienia. I wyśle powiadomienie.
Zadania i funkcje użytkowe
Doradca jest przeznaczony do automatycznego łączenia niszczące dla platformy MT4. FX Niebieski kontroluje połączenia platformę MT4 z brokerem.
Jeśli nie ma połączenia na monitorze wyświetla alert w MT4 i może dodatkowo obejmować wysyłanie powiadomienia na e-mail. Doradca może być również skonfigurowany do ponownego uruchomienia programu MT4 (z powodu awarii komunikacyjnych często jest wymagana interwencja).
Uwaga. Jeśli połączenie z brokerem jest utracone z powodu całkowitego braku połączenia internetowego na komputerze, e-mail nie może zostać wysłana. Zatem powiadomienie e-mail jest użyteczne tylko w przypadkach, gdy połączenie zostanie przerwane z brokerem.
instalacja
Narzędzie składa się z następujących składników:
- Advisor (EA) (plik.ex4), który działa na wykresie w MT4;
- Wykonywalne programy i biblioteki DLL, aby ponownie uruchomić terminal MT4;
Aby zainstalować Doradcę do wielu terminali, jest instalator EXE pliku.
1) Uruchom instalator
Wybierz żądane terminali, kliknij przycisk Install (ustawić).
2) Pojawi się okno z informacją o pomyślnym zakończeniu instalacji.
Kliknij przycisk OK. Jeśli MT4 był (i) jest uruchomiony, uruchom terminal (y).
3), połączenie pracy przyrządu
Aby uruchomić narzędzie, należy otworzyć nowy wykres (Dowolna para walutowa) i przeciągnij doradcy Fxblue Auto Restart Navigator okno MT4 na wykresie lub kliknij dwukrotnie na EA (EA po dwukrotnym kliknięciem zostanie dodany do aktywnego wykresu).
Uwaga. Aby Advisor (EA), postępując zgodnie z linków do brokera, należy włączyć opcję „Zezwalaj na import DLL”; program będzie cię ostrzec, że jeśli ta opcja nie jest włączona. Ie wybity wszystkich pól w taki sam sposób, jak w przypadku każdego innego doradcy:
Po rozpoczęciu EA będzie pracować w sposób ciągły do momentu jego zatrzymania.
Jeśli MT4 wyłączanie podczas uruchamiania EA, Doradca automatycznie ponownie uruchomić program i siebie.
Kiedy uruchomiony EA będzie monitorować związek dopiero od momentu, gdy pierwszy kleszcz jest odbierany od brokera. Tak więc, jeśli EA rozpoczyna się w momencie, gdy połączenie zostało utracone, nie będzie wyświetlony komunikat ostrzegawczy.
ustawienia radny
Uwaga. Radny parametry mogą być zmieniane w zwykły sposób, klikając prawym przyciskiem myszy i wybierając Sovetniki-> Właściwości (bo EA pracuje ciągle w sposób ciągły, a nie reaguje na każdy kleszcz rynkowej). Aby zmienić właściwości EA, trzeba ponownie dodać do wykresu.
Opcje powiadomień
Doradca ma pięć ustawienia powiadomień:
- WarnAfterSeconds. Liczba sekund oczekiwania przed wyświetleniem wypowiedzenia połączenia. Zero (lub ujemny) wyprowadza natychmiastowe powiadomienie, gdy połączenie zostanie przerwane.
- SendEmail. Jeśli ten parametr jest ustawiony na „true” (prawda), EA wyśle alert e-mail, gdy połączenie zostanie przerwane (i kiedy zostanie przywrócony).
- RestartMT4 OnProblems. Jeśli ten parametr jest ustawiony na „true” (prawda), EA będzie próbował ponownie uruchomić MT4, gdy połączenie zostanie przerwane z brokerem.
Parametry Broker Runtime
Wielu brokerów przeprowadzić konserwację swoich serwerach na zamknięciu rynków na weekend. W celu uniknięcia wycofania nadmiaru zgłoszeń, można użyć czasu pracy opcje pośrednika i ustawić czas, gdy doradca nie powinien monitorować stan połączenia.
Wszystkie te parametry są określone przez czasu lokalnego w zależności od czasu komputera, a nie czas pracy brokera:
- BrokerOpensOnDayOfWeek. Dzień tygodnia, w którym broker rozpoczyna pracę zgodnie z czasem lokalnym, gdzie 0 oznacza niedzielę i 6 = sobotę. Typowo, wartość ta wynosi 0 (od niedzieli) lub 1 (poniedziałek).
- BrokerOpensAtHour. Godzina dnia, w którym broker rozpoczyna pracę (na przykład 23 do 11 po południu).
- BrokerOpensAtMinute. Minut godzin, gdy pośrednik rozpoczyna swoje działanie (zazwyczaj 00).
- BrokerClosesOnDayOfWeek. Dzień tygodnia, w którym broker kończy prace zgodnie z czasem lokalnym, gdzie 0 oznacza niedzielę i 6 = sobotę. Zazwyczaj wartość ta wynosi 5 (piątek).
- BrokerClosesAtHour. Godzina dnia, w którym broker zamykany (na przykład 22 do 10 po południu).
- BrokerClosesAtMinute. Minuty godziny po broker rezygnuje (zwykle 00).
Gdy czas lokalny określony w ustawieniach przypada na godziny wolne od pracy, doradca pokaże status „[Broker zamknięte - weekend]”, co oznacza „poza czasem Broker - weekendy”.
Parametry ostrzegawcze komunikaty tekstowe
Można manipulować powiadomienia tekstowe, które zostaną wysłane na adres e-mail, za pomocą parametrów LostConn_ EmailSubject etc. Istnieją pewne grupy ustawień wykorzystywanych w czasie awarii i redukcji związku, a także indywidualne ustawienia dla tekstu, wyślij e-mail.
Można użyć następujących zmiennych w tekście:
zmienna | opis |
{} ACC | Numer konta |
{Localtime} lub {time} | Czas na komputerze |
{BROKERTIME} | Czas broker |
{LOSTTIME} | Czas, kiedy połączenie zostało utracone, zgodnie z czasem na komputerze |
{COMPANY} | Twój broker |
{TERMINALPATH} | Lokalizacja MT4 na komputerze, na przykład C: Program FilesMT4 |
Opcje wyświetlania
Podczas pracy, pojawia się wskaźnik stanu doradca w prawym górnym rogu wykresu. Można sterować czcionki i koloru, używając ustawienia wyświetlania StatusFont, StatusFontSize i StatusFontColor.
Więcej opcji wyszukiwania
Jest jedno „dedykowany” opcja: WaitSecondsBeforeRestart. Jeśli włączone RestartMT4OnProblems, to obserwuje się pewną liczbę sekund od wykrycia problem (to znaczy, że czas ważności WarnAfterSeconds) i w czasie automatycznego uruchamiania terminala MT4. Domyślnie wartość ta wynosi 60, co daje czas terminala MT4 wysłać zawiadomienie o braku połączenia e-mail, zanim zostanie ponownie uruchomiony.
powiadomienie o stanie
Podczas pracy, narzędzie wyświetla prosty powiadomienie o aktualnym stanie połączenia na tej samej linii. Można sterować czcionki i koloru zgłoszenia, korzystając z ustawień wyświetlania.
ogłoszenie
Podczas ponownego uruchamiania programu wykonywalnego, który jest odpowiedzialny za ponowne uruchomienie MT4, może wysłać potwierdzenie e-mail. Jest to niezależny dodatek do wiadomości przesyłanych za pośrednictwem poczty elektronicznej na MT4 z utratą / odzysku powodu brokera.
Jeśli chcesz otrzymywać dalszych powiadomień e-mail o ponownym uruchomieniu pliku wykonywalnego konfiguracji należy wprowadzić szczegóły swojej poczty e-mail. Wystarczy uruchomić plik RestartMT4.exe (znajdujący się w folderze MQL4 / Libraries w folderze danych terminal) i wybierz serwer e-mail (Gmail lub Yahoo) i podać swoje dane adresowe.
Zaleca się, RestartMT4 dostosować szczegóły e-mail. Dla RestartMT4 teoretycznie jest możliwe, że terminal MT4 będzie zamknięty i nie zostanie ponownie uruchomiony. Jeśli wpiszesz informacje o e-mail w RestartMT4, użytkownik zostanie poinformowany o tej sytuacji.
Gdy połączenie z brokerem jest zagubiony i nie mogą zostać przywrócone przez okres czasu określony przez WarnAfterSeconds parametrów, EA wyświetla alarm i wysyła powiadomienie e-mail. Po ponownym połączeniu, na wyświetlaczu pojawia się alert (i / lub przyjść poprzez e-mail).
EA nie odtwarza sygnały dźwiękowe, itd., Są tracone, gdy związek o tej funkcji zakłada Metatrader.
restart
Zwykle, aby rozwiązać problem zmniejszania związku z wystarczającą automatycznego ponownego uruchomienia zacisku MT4 maklera. Jednakże, jeśli po ponownym uruchomieniu MT4 nie będzie w stanie połączyć się z maklera, doradcy nie działają. Innymi słowy, doradca nie będzie w stanie podjąć żadnych dalszych działań po restarcie, ponieważ połączenie zostanie wznowione. Gdy połączenie zostanie przywrócone, ręcznie lub niezależnie, EA ponownie ładowane i stwierdzono, że związek jest jeszcze obecny, a następnie wysłać powiadomienie o przywróceniu połączenia z pocztą elektroniczną.
zatrzymać monitoring
Można zatrzymać się z doradcą pracy na dwa sposoby: poprzez zamknięcie harmonogram, na którym działa, lub klikając prawym przyciskiem myszy i wybierając wykres Expert Advisors -> Usuń.
Jak sprawdzić użyteczność
Można symulować problemu z połączeniem, w celu sprawdzenia poprawności działania oprogramowania, wykonując następujące kroki:
- Wciśnij MT4 Narzędzia -> Opcje;
- Na karcie Server, wybierz opcję „Użyj serwera proxy”;
- Kliknij na przycisk „Proxy” i wypełnić 127.0.0.1 co serwer;
- Kliknij na ikonę stanu zasilania w prawym dolnym rogu okna i MT4 z menu podręcznego wybierz inny serwer pośrednika.
można ponownie przywrócić połączenie odznaczając „Użyj serwera proxy”.
Pobierz FxBlue Auto Restart
Wątek na forum
Z poważaniem, Paweł Własow
TradeLikeaPro.ru