Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Kleinanzeigen (http://www.expert-advisor.com/forum/forumdisplay.php?f=256)
-   -   Programmierung MT4 Indikator für Push Benachrichtigung (http://www.expert-advisor.com/forum/showthread.php?t=4374)

Master 13.07.15 07:43

Programmierung MT4 Indikator für Push Benachrichtigung
 
Hallo,

ich suche einen Programmierer, der mir einen kleinen Indikator für Push Benachrichtigungen programmiert.


Funktion
---------
Der Indikator soll beim schließen einer Position (wenn der Profit größer als xx Euro ist oder der Verlust größer als xx Euro ist) eine Push Nachricht mit benutzerdefiniertem Text versenden.
Die Parameter sind intern im oberen Teil des Codes festzulegen. Bei Wert 0 wird immer eine Benachrichtigung gesendet. Falls die geschlossene Position keinen Kommentar in der Order erhält, soll hier der Text aus der Variable No_Comment eingefügt werden.


Aufbau Nachricht
-----------------
Profit Nachricht: Profit: Comment Gewinn (Profit: Multi-EA 12.12)
Loss Nachricht: Loss: Comment Verlust (Loss: Multi_EA2 -22.90)


Parameter
----------
Profit = 10
Profit_Txt = "Hier der Code"
Loss = 15
Loss_Txt = "Hier der Code"
No_Comment = "unknown"


Bitte kurze Preisvorstellung per PM an mich senden.

pako 13.07.15 12:35

Liste der Anhänge anzeigen (Anzahl: 1)
Indikator Entwurf im Anhang


haben Sie den quellcode von EA?

wenn nicht, schreibt EA ein comment oder weist eine magicnummer zu?

Master 13.07.15 12:43

Hallo,

siehe Private Nachricht.

JoeDormann 13.07.15 17:37

Um welche Art Benachtrichtigung soll es sich im Detail handeln?
Push kasnn vielerart sein.
Pushcall an Webserver?
Empfang über App ?
Wer sind die Empfänger auf welchen Geräten/Applikationen?

LG jOE

Master 13.07.15 18:20

Hi,

es handelt sich um die Push Benachrichtigung der MetaQuotes ID.
Endgerät ist ein Smartphone mit MT4 Mobile.

Master

JoeDormann 13.07.15 23:55

Zitat:

Zitat von Master (Beitrag 30474)
Hi,

es handelt sich um die Push Benachrichtigung der MetaQuotes ID.
Endgerät ist ein Smartphone mit MT4 Mobile.

Master

Sorry,
es ist immer noch nicht transparent.

Am besten wäre es, Du beschreibst einen oder mehrere Fälle, wozu es eingesetzt werfden soll.
So fischen meine Gedanken im Trüben ;-)

LG jOE

Master 14.07.15 00:16

Hallo,

ich versteh nicht ganz was hier unklar bzw. nicht ganz transparent ist.

Das Ereignis wird bei jedem schließen einer Position ausgelöst.
Und nur beim schließen, egal welche Magic ID, Ordernummer, Kommentar, EA ...

oder einfach:

Position geschlossen = Nachricht senden.


Master

JoeDormann 14.07.15 01:40

Zitat:

Zitat von Master (Beitrag 30479)
Hallo,

ich versteh nicht ganz was hier unklar bzw. nicht ganz transparent ist.

Das Ereignis wird bei jedem schließen einer Position ausgelöst.
Und nur beim schließen, egal welche Magic ID, Ordernummer, Kommentar, EA ...

oder einfach:

Position geschlossen = Nachricht senden.


Master

Hmm,
also, ein Endgerät sendet eine Mitteilung an sonstwen, wenn ein Ereignis stattfindet. In diesem Fall ein Smartphone mit MT4.
Tja, wenn das alles ist, langt tatsächlich ein Messagesend, also eMail.
Messagesend-Beispiele gibt es reichlich.

Es wird die Historie abgefrühstückt.
Der Messageindikator muß sich die versendeten Messages speichern, um Doppelversendung zu vermeiden.

Da der EA ja die Einstellungen für Win-, und Loss Pips hat, braucht die der Message-Indikator nicht, lediglich die gewünschten Standardtexte für Win und Loss.

Natürlich muß der EA im Comment hinterlassen, wer den Trade getätigt hat, damit die Information durch den Messageindikator mit ausgegeben werden kann.

Ist doch fast zu leicht ;-)

LG jOE

Master 14.07.15 09:05

Hi Joe,

ja genau so ist es, bis auf den winzigen Fehler ganz am Anfang.

Nicht das Smartphone sendet, sondern empfängt via MT4 Mobile nur die Nachrichten (Standard). Auslöser ist der Indikator am Standard MT4 am VPS.

Master

JoeDormann 14.07.15 20:27

Zitat:

Zitat von Master (Beitrag 30481)
Hi Joe,

ja genau so ist es, bis auf den winzigen Fehler ganz am Anfang.

Nicht das Smartphone sendet, sondern empfängt via MT4 Mobile nur die Nachrichten (Standard). Auslöser ist der Indikator am Standard MT4 am VPS.

Master

Jetzt wird doch auch die Bremse sichtbar.
Kein Problem, das der VPS-MT4 eine eMail versendet.
Aber eine Empfangsfunktion gibt es meines Wissens nach in den MT4-Funktionen nicht.
Da müßte man tricksen mit eigenen Protokollen und sowas wie Chatserver mit Push und einer entsprechend dranhängenden Empfängermethode im Smartphone-MT4, die den Push verwertet, was auch geschickter wäre, weil in Realtime.

Natürlich kann ein Smartphone mit Mailkonto Mails empfangen.
Frage, warum soll der Smartphone-MT4 Mails empfangen. Wozu ist dies notwendig? Wenn nicht MT4 SendMessage verwendet wird brauchts keinen Mailclient den man anzapfen müßte. Ist eh langsamer.

Falls ich mit den vorhandenen Standardmethoden nicht auf dem Laufenden bin, bitte ich um Hinweise.

LG jOE


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:53 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum