Einzelnen Beitrag anzeigen
  #5 (permalink)  
Alt 13.01.21
Benutzerbild von Indikator-Trading
Indikator-Trading Indikator-Trading ist offline
Premium Mitglied
 
Registriert seit: May 2020
Ort: Bielefeld
Beiträge: 345
Indikator-Trading befindet sich auf einem aufstrebenden Ast
Standard

Leider nicht zwingend, hängt auch mal gerne von der Interpretationsqualität des Compilers ab.

Nehmen wir mal nur den diesen Bereich hier:
MaxRangePoints && counterLong + counterShort < MaxTrades

(MaxRangePoints && counterLong) -> Boolsches Und und ergibt ein True/False
(counterShort < MaxTrades) -> Ergibt auch ein True/False

aber was ist dann mit dem + ?

Der Compiler könnte hieraus also (True/False) + (True/False) machen...

Du MUSST sauber programmieren, also so das es keinen Spielraum für Interpretationen gibt.

Ich mache eher zu viele Klammern, aber so ist die richtige Funktion immer vorgegeben:

Code:
  
if(checkTime1() && 
  inRange && 
  (rangePoints1 >= MinRangePoints) && 
  (rangePoints1 <= MaxRangePoints) && 
  ((counterLong + counterShort) < MaxTrades))