![]() |
|
Startseite | Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung MQL5 Hier gehts rund ums Programmieren in MQL5. |
![]() |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
![]()
Hi!
In MQL4 konnte ich es noch.. in MQL5 ist es eine Herausforderung! Wie programmiere ich denn z.B eine EMA50 in MQL5 und lasse sie zeichnen??? Weder hier im Forum noch sonstwo wurde ich fündig?!?!? ![]() ![]() Für Code wäre ich dankbar , so dass ich mir den mal einstudieren kann...!
__________________
MQL4-Interessiert... und noch gaaaanz am Anfang ![]() |
|
|||
![]()
Also, zeichnen lässt man den EMA auch im MT5 via Installation
des Indikators auf das Chart. Oder was meintest Du mit Programmierung? traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
![]()
Ja, genau diese "Installation" , programmtechnisch umgesetzt, meine ich. Ich stehe da momentan echt auf dem Schlauch. Für ein Codeschnipsel / Aha-Erlebnis wäre ich echt dankbar, da ich da "hänge" und nicht weiterkomme.
__________________
MQL4-Interessiert... und noch gaaaanz am Anfang ![]() |
|
|||
![]()
Sorry, willst du den Code des EMA in dein Programm integrieren oder nur auf dem Chart anzeigen lassen?
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
![]()
Ich möchte den Code in einen EMA integrieren UND anzeigen lassen.
Eine Idee: Den Wert der EMA würde ich als SL oder als Entry nehmen und diese EMA eben im Chart anzeigen lassen.
__________________
MQL4-Interessiert... und noch gaaaanz am Anfang ![]() |
|
|||
![]()
Den Wert des EMA liest man per Code aus, da braucht man
nicht den gesamten Indikatorcode integrieren. Und angezeigt wird der EMA nach wie vor über Installation auf das Chart. traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
![]()
Also, ich habe mir da mal in MQL5 etwas lauffähiges "gebaut", bei dem ich den Wert einer EMA 9 auf M1 (zum rascheren Überprüfen, Comment oben links) für weitere Berechnungen erhalten kann:
Code:
double EMA9P_IndicatorArray[]; int EMA9P_Handle; double EMA9P_Wert; //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ int OnInit() { EMA9P_Handle = iMA(Symbol(),PERIOD_M1,9,0,MODE_EMA,PRICE_CLOSE); return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { ArraySetAsSeries(EMA9P_IndicatorArray,true); CopyBuffer(EMA9P_Handle,0,0,1,EMA9P_IndicatorArray); EMA9P_Wert=EMA9P_IndicatorArray[0]; Comment(" EMA9P_Wert[0]= ",EMA9P_Wert) ; } //+------------------------------------------------------------------+ Nun weiß ich jedoch noch immer nicht, wie ich diese EMA im Chart anzeigen lasse - außer händisch durch "Einfügen/Indikatoren/Tendenz/Moving Average usw). Das will ich ja nicht, sondern dass das Programm dies selbst tut, das anzeigen bzw. die EMA9 auf H1 aufrufen und zeichnen...
__________________
MQL4-Interessiert... und noch gaaaanz am Anfang ![]() |
![]() |
Lesezeichen |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
|
|