Ich habe ein Handelsystem programmiert, das im Live Handel jede Nacht um 1:25 oder 1:30 Uhr wegen einer Division durch Null angehalten wird. Ansonsten läuft es. Das passiert komischer Weise nicht über das Wochenende. Der Backtest läuft durch ohne Probleme, nur als automatisches Live System wird jede Nacht abgebrochen. Das System löst nur Trades zwischen 8:00 und 22:00 Uhr aus.
Die einzige Funktion, die überhaupt eine Division enthält, ist die zur Bestimmung der Postionsgröße bzw. des Stop Loss:
capital = 50000
risk = capital*0.003
TPRLong = 7 //Take Profit Faktor Long
SLLongAdjust = 2.0 //Einstellung SL Entfernung Long 1=Low Entry Bar, 0,5 = 50% des Abstandes
// Bedingungen zum Einstieg in Long-Positionen
// Positionsgröße und SL Long Trades
if close > low then
Positionsize = round(risk/((close-low)*SLLongAdjust),2)
endif
sllong = (close-low)+0″
Woran kann das liegen?
Danke im Voraus…