|
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Danke Euch allen!
fxtrader, klar habe ich Deinen Post gelesen. Ich probiere es und melde mich, wenn der Metatrader wieder tickt. Gruß und schönes Wochenende |
|
||||
Mit mt4ticker sollte es auch am WE ticken können -> https://fx1.net/mt4ticker.php
Ach ja, ich denke Du mußt dann nur localtime wählen weil die serverzeit am Wochenende nicht aktualisiert wird ... Geändert von fxdaytrader (12.07.14 um 09:10 Uhr) |
|
|||
Zitat:
Code:
static datetime memtime; int verzogerung = 10; // 10sec if(dClose<dLastClose) { if(!bTestMode) { Alert("down"); memtime=TimeCurrent(); } } if(TimeCurrent() - memtime > verzogerung) Alert ("downdel"); |
|
|||
static datetime memtime;
int verzogerung = 10; // 10sec if(dClose<dLastClose) { if(!bTestMode) { Alert("down"); memtime=TimeCurrent(); } } if(TimeCurrent() - memtime > verzogerung) Alert ("downdel"); Das wäre nur eine Lösung, sofern die Aufgabe bestünde, dass ab!! einer Verzögerungszeit der zweite Alert kommen soll. Soll der zweite Alert aber genau mit!! einer bestimmten Verzögerungszeit kommen, dann wird die o.g. Lösung zu ungenau, weil erst mit einem neuen Tick der zweite Alert ausgegeben wird. Und zwischen den Ticks kann auch mal 1 Minute! vergehen, so dass dann der zweite Alert viel später kommt als erwartet. traderdoc |
|
|||
Zitat:
Code:
uint memtime; uint verzogerung = 10000; // 10sec if(dClose<dLastClose) { if(!bTestMode) { Alert("down"); memtime=GetTickCount(); } } if(GetTickCount() - memtime > verzogerung) Alert ("downdel"); Oder bool EventSetMillisecondTimer( int milliseconds ); |
|
|||
Zitat:
//| Timer function | //+------------------------------------------------------------------+ void OnTimer() { //--- } //+------------------------------------------------------------------+ |
Lesezeichen |
Stichworte |
delay, delay alert, mql4, programmierung, programmierung metatrader, verzögerung, verzögerung alert |
|
|