|
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 |
|
|||
vorherigen Wert speichern
Hi,
ich stehe gerade ziemlich auf dem Schlauch (sehe vor lauter Bäumen den Wald nicht sozusagen). Ich habe einen SMA200. - Wenn der Kurs den SMA kreuzt, speichere ich mir den Zeitpunkt und Close-Preis in einer Variable. - Wenn der Kurs den SMA erneut kreuzt, will ich das Gleiche wieder tun, ABER den vorherigen Zeitpunkt und Close-Preis in einer weiteren Variable speichern (um die dann hinterher in einem Vergleich zu nutzen) Code:
if((Close[2]>SMA && Close[1]<SMA) || (Close[2]<SMA && Close[1]>SMA)) // wenn der Kurs den MA kreuzt { Crossing_Time = Time[1]; Crossing_Price = iClose(Symbol(),PERIOD_CURRENT,1); } last_Crossing_Time ...??? last_Crossing_Price ...??? |
|
|||
Code:
if((Close[2]>SMA && Close[1]<SMA) || (Close[2]<SMA && Close[1]>SMA)) // wenn der Kurs den MA kreuzt { last_Crossing_Time = Crossing_Time; Crossing_Time = Time[1]; last_Crossing_Price = Crossing_Price; Crossing_Price = iClose(Symbol(),PERIOD_CURRENT,1); }
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
danke, dachte auch dass es so wäre aber leider geht es nicht.
Denn wenn ich zB im H1 unterwegs bin, ist die Bedingung ja eine Stunde lang korrekt und somit wird der last_... Wert eine Stunde lang bei jedem Tick überschrieben...ergo habe ich wieder in beiden Variablen die gleichen Werte stehen |
|
|||
Code:
if ((Close[2]>SMA && Close[1]<SMA) || (Close[2]<SMA && Close[1]>SMA)) { // wenn der Kurs den MA kreuzt if (!cross_flag) { last_Crossing_Time = Crossing_Time; Crossing_Time = Time[1]; last_Crossing_Price = Crossing_Price; Crossing_Price = iClose(Symbol(),PERIOD_CURRENT,1); cross_flag = true; } } else cross_flag = false;
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
Lesezeichen |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
|
|