NotifyMe Free for MT4
- Utilitys
- Denis Zyatkevich
- Version: 1.1
- Aktualisiert: 27 September 2018
Übersicht
Der Expert Advisor sendet Benachrichtigungen an ein Mobiltelefon, per E-Mail oder aktiviert einen akustischen Alarm, wenn eine Position auf dem Handelskonto eröffnet oder geschlossen wird. Der Expert Advisor handelt nicht, er überwacht nur Ihr Konto und Ihre Aufträge.
Starten des Expert Advisors
Damit der Expert Advisor funktioniert, legen Sie die Datei NotifyMe_free.ex4 im Ordner terminal_folder/experts ab (wahrscheinlich wird sie dort automatisch abgelegt). NotifyMe_free sollte im Abschnitt Expert Advisors des Navigator-Fensters erscheinen. Falls nicht, starten Sie das MetaTrader 4-Terminal neu.
Damit der Expert Advisor funktioniert, müssen Sie die Verwendung von Expert Advisors in den Einstellungen von MetaTrader 4 zulassen. Gehen Sie dazu in das Menü Extras, dann Optionen und wählen Sie die Registerkarte Expert Advisors. Aktivieren Sie die Option Enable Expert Advisors (außer Custom Indicators und Scripts).
Um den Expert Advisor zu starten, klicken Sie mit der rechten Maustaste auf seinen Namen im Navigator-Fenster und wählen Sie "An den Chart anhängen" oder ziehen Sie ihn mit der Maus auf den Chart. Das Fenster mit den Parametern des Expert Advisors wird angezeigt. Stellen Sie die gewünschten Parameter ein und klicken Sie auf OK.
Der Expert Advisor kann an den Chart eines beliebigen Finanzinstruments angehängt werden. Da der EA den Status des Handelskontos bei jedem Tick analysiert, wird empfohlen, den EA auf einem Symbol laufen zu lassen, bei dem die Ticks am häufigsten auftreten (z.B. eines der Forex-Währungspaare: EURUSD, GBPUSD, USDCHF oder USDJPY). auf einem beliebigen Zeitrahmen zu starten, um Verzögerungen bei den Benachrichtigungen zu vermeiden.
Eingabeparameter des Experten
- Push_Notify_Enable - aktiviert die Benachrichtigungen, die an das mobile Endgerät gesendet werden (true - Benachrichtigungen aktivieren, false - Benachrichtigungen deaktivieren);
- Push_Notify_Interval - minimales Zeitintervall (in Sekunden) zwischen den an das mobile Endgerät gesendeten Benachrichtigungen;
- Push_Length_Limit - maximale Länge einer Nachricht, die an das mobile Endgerät gesendet wird;
- Mail_Notify_Enable - Aktivierung der per E-Mail gesendeten Benachrichtigungen (true - Benachrichtigungen aktivieren, false - Benachrichtigungen deaktivieren);
- Mail_Notify_Interval - Mindestzeitintervall (in Sekunden) zwischen den per E-Mail gesendeten Benachrichtigungen;
- Sound_Notify_Enable - Audio-Alarm-Benachrichtigungen aktivieren (true - Benachrichtigungen aktivieren, false - Benachrichtigungen deaktivieren);;
- Sound_Notify_Interval - minimales Zeitintervall (in Sekunden) zwischen Tonalarm-Benachrichtigungen;
- Sound_File_Name - Name der Alarm-Tondatei, die beim Auftreten eines Ereignisses aktiviert wird;
- Use_Local_Time - Zeitangabe in Nachrichten, die an das mobile Terminal oder per E-Mail gesendet werden (false - Zeit des Handelsservers, true - Zeit des PCs, auf dem der Expert Advisor läuft);
- Show_Information - zeigt (true) oder verbirgt (false) Informationen über die Bedingungen der Aktivierung von Benachrichtigungen (Show, Hide).
Senden von Benachrichtigungen an das mobile Terminal
Zunächst einmal sollten Sie die mobile Version des MetaTrader 4 oder MetaTrader 5 Terminals auf Ihrem Android- oder iOS-Gerät installiert haben, um Benachrichtigungen zu erhalten. Sie können das MetaTrader 4 oder MetaTrader 5 mobile Terminal für Android, sowie das MetaTrader 4 oder MetaTrader 5 mobile Terminal für iOS kostenlos herunterladen.
Sie sollten auch das Senden von Push-Benachrichtigungen im MetaTrader 4-Handelsterminal erlauben, auf dem der EA gestartet werden soll. Gehen Sie dazu auf Extras - Optionen - Registerkarte Benachrichtigungen, aktivieren Sie den Parameter "Push-Benachrichtigungen aktivieren" und geben Sie die MetaQuotes_ID an, die Sie auf der Registerkarte Nachrichten des mobilen Terminals finden.
Mit dem Parameter "Push_Notify_Enable" können Sie das Senden von Benachrichtigungen an das mobile Endgerät aktivieren oder deaktivieren.
Mit dem Eingabeparameter "Push_Notify_Interva" können Sie das minimale Zeitintervall (in Sekunden) zwischen den an das mobile Endgerät gesendeten Benachrichtigungen festlegen. Der Expert Advisor sendet keine neue Benachrichtigung, wenn seit dem Senden der vorherigen Benachrichtigung weniger als die angegebene Zeit vergangen ist. Stattdessen speichert er diese Benachrichtigung. Wenn die im Parameter "Push_Notify_Interval" angegebene Zeit seit dem Versand der letzten Benachrichtigung verstrichen ist, sendet der Expert Advisor eine Nachricht mit den Beschreibungen aller bis zu diesem Zeitpunkt aufgelaufenen Ereignisse. Es gibt eine Beschränkung (des von MetaQuotes entwickelten Push-Benachrichtigungsdienstes) für die Anzahl der gesendeten Nachrichten pro Zeiteinheit: nicht mehr als zwei Nachrichten pro Sekunde und nicht mehr als 10 Nachrichten pro Minute (wenn diese Beschränkung verletzt wird, kann das Senden von Push-Benachrichtigungen von MetaQuotes blockiert werden). Daher ist es nicht empfehlenswert, sehr kleine Werte einzustellen (insbesondere im Falle einer hohen Frequenz von Ereignissen auf einem Handelskonto).
Mit dem Parameter "Push_Length_Limit" können Sie die maximale Anzahl der Symbole in einer an das mobile Terminal gesendeten Nachricht festlegen. Wenn eine Nachricht länger ist, wird sie auf die im Parameter angegebene Länge gekürzt. Die maximal zulässige Länge einer Push-Nachricht beträgt 255 Zeichen. Eine Nachricht besteht aus zwei Teilen: Kontonummer mit dem Namen des Kontoinhabers (wird automatisch generiert) und einer Textbeschreibung eines von einem Expert Advisor generierten Ereignisses (ihre Länge wird durch den Parameter "Push_Length_Limit" begrenzt). In einigen Fällen kann eine Nachricht auf dem mobilen Endgerät unsichtbar werden, wenn ihre Länge 255 Zeichen überschreitet. Der Wert des Parameters "Push_Length_Limit" sollte auf der Grundlage der Länge des automatisch hinzugefügten Teils der Nachricht (Kontonummer und Name des Eigentümers) ausgewählt werden.
Versenden von Benachrichtigungen per E-Mail
Um Benachrichtigungen per E-Mail zu erhalten, müssen Sie den Versand von E-Mails in den Einstellungen des MetaTrader 4-Handelsterminals, in dem NotifyMe Free für MT4 gestartet wird, zulassen. Gehen Sie dazu auf Extras - Optionen - Registerkarte E-Mail, aktivieren Sie den Parameter Aktivieren und geben Sie Ihr E-Mail-Konto und die Parameter des SMTP-E-Mail-Servers an.
Die vom Expert Advisor per E-Mail gesendeten Nachrichten haben den Betreff "Account account_number notification".
Mit dem Parameter "Mail_Notify_Enable" können Sie den Versand von Benachrichtigungen per E-Mail aktivieren oder deaktivieren.
Mit dem Eingabeparameter "Mail_Notify_Interval" können Sie das minimale Zeitintervall (in Sekunden) zwischen den per E-Mail versendeten Benachrichtigungen festlegen. Der Expert Advisor sendet keine neue Benachrichtigung, wenn seit dem Versand der letzten Benachrichtigung weniger als die angegebene Zeit verstrichen ist. Stattdessen speichert er diese Benachrichtigung. Wenn die im Parameter "Mail_Notify_Interval" angegebene Zeit seit dem Versand der letzten Benachrichtigung verstrichen ist, sendet der Expert Advisor eine E-Mail mit Beschreibungen aller bis zu diesem Zeitpunkt aufgelaufenen Ereignisse. Einige E-Mail-Server empfinden häufige E-Mails als schädliche Aktionen. Es wird daher nicht empfohlen, zu kleine Werte für den Parameter "Mail_Notify_Interval" einzustellen.
Audio-Alarm-Benachrichtigungen
" Mit dem Parameter "Sound_Notify_Enable" können Sie Tonbenachrichtigungen aktivieren oder deaktivieren.
Mit dem Eingabeparameter "Sound_Notify_Interval" können Sie das minimale Zeitintervall (in Sekunden) zwischen den Tonbenachrichtigungen festlegen.
Mit dem Parameter "Sound_File_Name" können Sie den Namen einer Audiodatei festlegen, die beim Eintreffen einer Benachrichtigung aktiviert wird. Eine Datei im .wav-Format sollte sich im Verzeichnis terminal_folder/sounds oder einem Unterverzeichnis davon befinden.
Anzeige der Daten auf dem Bildschirm
Wenn der Parameter Show_Information auf true gesetzt ist, werden in der oberen linken Ecke des Diagramms die Informationen über den Server und die lokale Zeit sowie die Einstellungen für jeden Benachrichtigungstyp angezeigt.
Beispiele für vom Programm gesendete Meldungen
- Eröffnung einer schwebenden Order: 2013.08.12 14.56.49 Sell Limit -> Sell at 1.32900, SL: 1.32980, TP: 1.32800, Comment: Testauftrag;
- Eröffnende Marktposition: 2013.08.12 14:56:52 EURUSD Sell 0.10 bei 1.32900, SL: 1.32980, TP: 1.32800, Magic: 17;
- Schlussposition: 2013.08.12 15:13:20 EURUSD Close Sell 0.10 at 1.32800, Magic: 17, (Profit: 10.00 USD), Balance: 1010.00 USD (Equity: 1010.00 USD);
Vollversion und Version für MetaTrader 5
Es gibt eine Vollversion des Programms - NotifyMe für MT4. Im Gegensatz zur kostenlosen Version ermöglicht sie das Senden von Benachrichtigungen über das Platzieren oder Löschen von ausstehenden Aufträgen, Änderungen der Auftragsparameter (offener Preis, Stop Loss, Take Profit), Änderung des Kontostands und des Leverage, Verringerung des Kontokapitals und der freien Marge im Verhältnis zur Marge. Es gibt auch eine kostenlose und eine Vollversion von NotifyMe für die Handelsplattform MetaTrader 5, die über die gleichen Funktionen verfügen.
Warnung
Der Entwickler von NotifyMe Free for MT4 ist nicht verantwortlich für mögliche Änderungen oder die Beendigung des Betriebs des Programms aufgrund von Änderungen in der Sprache MQL4, die vom Entwickler des Handelsterminals und der Sprache - der Firma MetaQuotes - implementiert wurden. Der Entwickler von NotifyMe Free for MT4 ist nicht verantwortlich für Verluste, Schäden oder entgangene Gewinne, die durch die Verwendung des Programms, seine Arbeit oder Fehlfunktionen verursacht werden.
Kontaktinformationen
Wenn Sie Fragen zur Anwendung, Kommentare zu ihrer Funktionsweise oder Vorschläge für zukünftige Verbesserungen haben, senden Sie sie bitte per E-Mail oder hinterlassen Sie Ihre persönlichen Nachrichten über diese Website. Lassen Sie mich wissen, welche Produkte (Expert Advisors, Indikatoren, Skripte) Sie gerne sehen würden.

Хорошая утилита. Не хватает только названия брокера в сообщении. А то когда много счетов, то без названия брокера сложно разобраться с какого именно терминала пришло сообщение. А в остальном, утилита отрабатывает на все 100%. Советую!