Einzelnen Beitrag anzeigen
  #20 (permalink)  
Alt 12.01.17
Ado1964 Ado1964 ist offline
Neues Mitglied
 
Registriert seit: Dec 2016
Beiträge: 29
Ado1964 befindet sich auf einem aufstrebenden Ast
Standard

vielen Dank DOC für die Hinweise

...mir ist nur noch nicht ganz klar, ob jetzt bei deinem Beispiel

if (M2 > S2 && M1 < S1)

es sich um ein Signal für Buy oder Sell handelt, was ja davon abhängt, ob die Positionen M2 und S2 vor oder nach der Kreuzungspunkt liegen...

Hinsichtlich der einmaligen Überprüfung

if (OldBar != Time[0]) {
//von hier aus wird die Funktion der Ermittlung der Indikatorwerte und died er Überprüfung angesprungen
//bei Bedarf wird dann je nach Kreuzungsergebnis weiter verfahren
OldBar = Time[0];
}

würde das bedeuten, ich müsste ien OnTick() Funktion einbauen (die ich bisher nicht habe) und von dieser aus dann die Funktionen anspringen, die jetzt aktuell im start() in der Schleife usw stehen? Was ja bedeuten würde, dass ich die Schleife

for ( int z = _OrdersTotal - 1; z >= 0; z -- )

und den Code-Teil zur Öffnung der jeweiligen Order in jeweils separate Funktionen im globalen Teil platzieren müsste. Ist das korrekt?

Vielen Dank