Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 27.08.21
Cobalt Cobalt ist offline
Neues Mitglied
 
Registriert seit: Aug 2021
Beiträge: 7
Cobalt befindet sich auf einem aufstrebenden Ast
Standard Überwachung mehrerer Symbole mit einem EA

Hi!

Bin hier neu und taste mich auch erst seit ein paar Wochen ans Programmieren ran.
Bisher hab ich hauptsächlich nur einzelne EA´s nachgetippt und mir dann daraus einen eigenen zusammengestellt.

Jetzt versuch ich einen EA für MT4 zu schreiben mit dem ich mehrere Symbole gleichzeitig überwachen kann.
Genauer gesagt GOLD, DAX30, NAS100 und JPN225.
Er soll die Differenz des aktuellen Close und letzten Opens ermitteln und mir ggf. einen Ton ausgeben und das Ganze auf dem grad geöffneten Chart.

Mein Problem ist, dass ich das nur mit Heikin Ashi Kerzen Programmieren kann,
da ich nicht weiss, wie ich mit der iCustom() Funktion auf die Werte der normalen Kerzen zurück greifen kann.
Auf jeden Fall müssen den einzelnen Symbolen individuelle Parameter zugewiesen wqerden können.
Ob das irgendwie über MarketInfo() geht, weiss ich nicht,
habe ich jedenfalls nicht hinbekommen. (falsche Werte in den Klammern?)
Mit Open[] und Close[] zu arbeiten würde voraussetzen,
dass der EA die ganze Zeit durch die Charts wechselt,
da man das Symbol dort ja nicht definieren kann. (oder doch?)
Das wäre auch nicht das Problem, aber wenn die NYSE aufmacht könnte das OnTick() schon eng werden mit der Datenverarbeitung.
Und mit OnTimer() in Abständen von mehreren Sekunden zu arbeiten ,
sehe ich hier insgesamt nicht als sinnvoll.


Hab schon ein paar Tage das Netz, dieses Forum und ein paar Bücher durchforstet,
aber nichts zielführendes gefunden.
Vielleicht hat auch jemand einen grundlegend anderen Ansatz für mein Problem.
So oder so hoffe ich, dass mir jemand helfen kann.



Der EA ist natürlich noch lange nicht fertig.
Angehängte Dateien
Dateityp: mq4 Signal_Geber.mq4 (1,3 KB, 3x aufgerufen)
Dateityp: ex4 Signal_Geber.ex4 (7,6 KB, 0x aufgerufen)