|
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 |
|
|||
Scale-Out Code
Hi Leute!!Nachdem Ihr mir letztens gut geholfen habt,habe ich noch ein kleines Problem.
Ich habe vor, eine Order zu schließen wenn sich innerhalb der 6 Fachen Zeiteinheit die ich handele nix tut, über OrderClose() zu schließen! Bsp.: Timeframe 5min Hier mein Code: OrderSelect(.....) if(OrderOpenPrice() <= Ask && OrderOpenTime() <=OrderOpentime+Period_M5*6 ) { OrderClose(...); } OrderOpenTime() ist klar.Denke Period_M5*6 ist bestimmt falsch.Aber wie bekomme ich die Zeit, die in der Zukunft liegt??Also sprich + 30min in meinem Fall. |
|
|||
Hallo,
PERIOD_M5*6 ist schon richtig, allerdings ist OrderOpenTime() datetime Format! Du must also deine Berechnung in Sekunden umrechnen. OrderOpenTime()+PERIOD_M5*6*60 wäre 30 Min. in der Zukunft von OrderOpenTime(). Gruß naranjoe |
Lesezeichen |
Stichworte |
code, mql4, programmierung, programmierung metatrader, scale-out |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
|
|