|
Startseite | Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Pfeile einzeichnen
Hi, ich habe leider keine ausreichenden Infos zum Thema Objekte in MQL gefunden.
Mein Zeil ist es meinen EA erstmal als Indicator anzuwenden, der mir durch Pfeile anzeigt, an welcher Stelle denn nun ein Trade eingegangen wäre. Aber ich verstehe noch nicht, wie das funktionieren soll. Der Code soll folgendermaßen funktionieren: HTML-Code:
#property indicator_chart_window int start() { int counted_bars=IndicatorCounted(); int i = Bars-counted_bars-1; while(i>=0){ */Hier sollen erstmal alle Bedingungen überprüft werden, um dann die Bool_Variablen c und f weiterzugeben/* //Und wie die Objekterzeugung aussieht weiß ich leider nicht: if(c==true){ ObjectCreate("SELL",SYMBOL_ARROWDOWN,0,Time[i],High[i]); ObjectSet ("SELL",OBJPROP_COLOR,Red) ; } if(f==true){ ObjectCreate("BUY",SYMBOL_ARROWUP,0,Time[i],Low[i]); ObjectSet ("BUY",OBJPROP_COLOR,Green) ; } c=false; f=false; i--; } return(0); } Und könnte mir jemand eine gute Quelle zum MQL_Lernen nennen ? Mit Außnamhe vom MQL_BOOK. |
|
|||
Deine ObjectCreate Funktion sollte so aussehen:
Code:
ObjectCreate(objectName,OBJ_ARROW,...); Meiner Meinung nach lernt man Mql am besten per Trial and Error. Wenn du mal nicht weiter kommst, kannste einfach in der Doku nachschlagen oder in Foren nach Lösungen suchen. --- Weiß jemand, wie man einfache Verbindungslinien zeichnet? Ich will keine Trendlinie, sondern eine von A nach B, die dann auch nicht über B hinaus geht. Finde dazu nichts Passendes. Grüße Sandreal |
|
|||
Ok, hat sich erledigt.
Code:
ObjectCreate(objectName,OBJ_TREND,...); ObjectSet(objectName,OBJPROP_RAY,false); |
|
|||
Hallo,
zum Thema Objekterzeugung: 1. Objekt erstellen: Code:
Index++; ObjectCreate("SELL"+Index, OBJ_ARROW,0,Time[i],High[i]); Horizontale Position ist Time[i], vertikale Position ist High[i]. 2. Objekt einstellen: Code:
ObjectSet("SELL"+Index,OBJPROP_ARROWCODE,SYMBOL_ARROWDOWN); ObjectSet("SELL"+Index,OBJPROP_COLOR, Red); Gruß naranjoe |
|
|||
Thx, aber die Pfeile werden noch nicht angezeigt, was aber an den Nebenbedingungen hängt.
Es ist nämlich so, dass die Pfeile immer dann eingezeichnet werden sollen, wenn sowohl der RSI, als auch der Stochastik auf unterschiedlichen Zeitebenen im Extrembereich sind. Gibt es bestimmte Restriktionen, auf welcher Zeitebene die Pfeile eingezeichnet werden, wenn die Indikatoren jeweils auf 4h, 1h und 5min geprüft werden ? |
|
|||
Zitat:
Wenn dein Indikator z.B. im H1 läuft, kannst du damit auch Werte aus anderen Timeframes nutzen. Gruß naranjoe |
Lesezeichen |
Stichworte |
indikator, mql4, ogrammierung, pfeile, pfeile einzeichnen, programmierung metatrader |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
|
|