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

Das ist schon mal nicht richtig:

Code:
bool CheckNumber(int Range)
{ 
   if(Range != lastNumber)        
      return true;
   else
      return false;

 lastNumber = Range;
}
weil definitiv das lastNumber = Range; gar nicht erreicht wird und somit
findet auch nie eine Aktualisierung von lastNumber statt.

Und bei den Zeilen
while(!CheckNumber(true))
wird dann der Funktion CheckNumber() nicht der Wert der Variablen Range übergeben, sondern immer eine 1 (die für true steht). Nur wenn auch Range 1 wäre, würde das gehen. Aber das ergibt ja keinen Sinn.

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.