ok, das war eigentlich zu einfach
ulong lastdealtime = 0; lastdealtime = last_deal_time(_Symbol,MN); if( (lastdealtime + Wait_after_loss*60*60) <= (ulong)TimeCurrent() ) Print("Waiting Over");
ist mir erst nach dem Post gekommen das zu probieren ;-)
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Hallo,
ich habe eine Funktion um mir die Zeit des letzten Deals auszugeben.
diese bekomme ich in einem Ulong format raus, also sekunden seit dem 1.1.1970
jetzt will ich das mit
TimeCurrent()
verknüpfen, quasi relativ einfach
bekomme ich ein sign mismatch
das schöne an der Doku von MQL ist ja
ich gehe ja davon aus, das es sich hier um ein Problem zwischen ulong und datetime handelt, oder sehe ich das falsch?
jemand eine Idee wie ich die Werte auf datetime oder ulong normalisieren kann? Ulong wäre mir lieber
danke
amando