Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 30.07.22
MA-EA MA-EA ist offline
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 1.178
MA-EA befindet sich auf einem aufstrebenden Ast
Standard

Würde das vielleicht mit int versuchen:
Code:
extern double InEqualSpread = 100;//Equal calculation spread in point



Z.68
Code:
SumLongOpens += (OrderOpenPrice()+2*ValSpread)*OrderLots();
Fehlen da vielleicht ein paar Klammern in dieser Berechnung?


Ansonsten würd ich die ganze BreakEven-Berechnung möglichst einfach machen.
Code:
BE = NormalizeDouble( OrderOpenPrice() +/- (int) BE_Wert *Point,Digits);
50 bis 150 sollte eigentlich passen.