Einzelnen Beitrag anzeigen
  #30 (permalink)  
Alt 19.01.18
Lampe Lampe ist offline
Auf eigenen Wunsch deaktiviert
 
Registriert seit: Jan 2018
Beiträge: 40
Lampe befindet sich auf einem aufstrebenden Ast
Standard

Entschuldigung aber ich möchte nochmal den Post von Trader6666 aufgreifen und allgmeine Programmier Frage stellen.

Trader6666 schrieb man sollte alles was nicht wirklich mit jedem Tick berechnet wird auslagern in seperate Funktionen. Der Gedanke leuchtet mir auch soweit ein, allerdings stelle ich mir eine Frage.

Wenn man OnTick eine if Bedingung formuliert wie Beispielsweise oben verwendet:

Code:
if(Longsignal=true)
   {
   OrderSenden();
   }
Dann wird doch bei jedem Tick nur und ausschließlich die erste if Zeile gelesen, und nur dann wenn die stimmt, geht das Programm doch in die Berechnung die innerhalb der geschweiften Klammern steht.

Welchen Vorteil bietet es dann wenn man OrderSenden() auslagert wenn sie eh nur berechnet wird wenn die if Bedingung stimmt?

Oder andersrum gefragt, welche Nachteile habe ich wenn die Berechnung einfach dann OnTick berechnen lasse?

Ich würde mich über ein kurzes Feedback freuen.

Mit freundlichen Grüßen
Lampe