Hoi zäme,
Ich möchte in meinem DAX-EA folgendes umsetzen, und habe dazu eine Programmmierfrage:
PHP-Code:
double double calcHigh;
datetime calHigh_date;
// Diese Methode wird immer bei der Entstehung der neuen Kerze IsNewBar-Methode aufgerufen.
// Soweit so gut
void BerechntesHoch(int shift)
{
// Mach die Berechnung und merke dir den Zeitpunkt der Berechnung anhand der Kerze. Das ist nur ein
// Beispiel und nicht Teil meines EAs.
calcHigh = High[shift]/2 + High[shift+1];
calHigh_date = Time[shift];
}
// Von Minute 40 bis Minute 59 der aktuellen Stunde, möchte ich prüfen,
// ob ein aktuelles berechnetes Hoch habe. Die Werte von 00 - 39 interessieren mich nicht
// Wie kann man das am besten umsetzen? Ich habe ja den Wert CalHigh_date
// Beispiel: Ich habe um 08:45 das letzte berechnete Hoch-Wert von 10000 ermittelt. Diese 10000 mit dem Wert würde ich gerne
// für den Einstieg merken wollen.
// Dann aber soll in der neuen vollen Stunde ab der zweiten Minute ab 09:02 nochmals geprüft werden, ob ich
// doch nicht ein aktuelleres berechnetes Hoch habe als um 08:45 Uhr. D.h. ab 09:02 prüfe ich ob ich von 08:40 - 09:00
// aktuelleres berechnetes HOch hätte. Denn meine Methode Berechntes-Hoch läuft ja quasi
// jede Minute. Bsp. wäre das neue berchnete aktuellere Hoch um 08:59 Uhr womit ich dann das um 08:45 Uhr ersetzen würde.
Danke für euren Support,
Hosch