Einzelnen Beitrag anzeigen
  #12 (permalink)  
Alt 28.03.18
traderdoc traderdoc ist offline
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.733
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von sill3000 Beitrag anzeigen
Das ist mein Programm bis jetzt: Es wird die vertikale Linie abgefragt, aber jetzt weiss ich nicht wie ich die Werte links und rechts der vert. Linie überprüfe?
Welche Werte? Die Open-Kurse der einzelen Kerzen oder die Zeitwerte der einzelnen Linien? Ich tippe mal auf Ersteres:

Prinzipielles Vorgehen:
1. Ermittlung der Zeit der gelben Linie
2. Umrechnung dieser Zeit in den Index des entsprechenden Kerze mit iBarShift()
und dann
3.
Code:
//candle soll die Variable für den Kerzenindex der gelben Linie sein
int links = 20;  //Angabe der Anzahl von Kerzen, die nach links gecheckt werden sollen
for (int i = candle; i <= candle+links; i++) {
   double open = iOpen(NULL, 0, i);
   ...
   ...
}
for (int i = candle; i == 0; i--) {  //oder i > 0, wenn die akt. Kerze nicht mitgenommen werden soll
   double open = iOpen(NULL, 0, i);
   ...
   ...
}
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.