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

Hallo @LQK,

mal vorab,

"ich arbeite gerade an einem vollautomatischen EA"

das kann ich mir z.Z. schwer vorstellen, weil Dir die Basics der Basics fehlen.
Das ist nicht weiter dramatisch, weil man alles erlernen kann, aber man sollte es erst einmal erlernen und dann erst einen vollautomatischen EA schreiben, sonst endest Du so wie @MA-EA bisher.

Um Dir ein paar Hilfestellungen zu geben, ja jede zu bearbeitende Order muss per OrderSelect() ausgewählt werden.
Mit SELECT_BY_POS wird in der Liste der Orders gesucht und die läuft vom Listenindex 0 bis OrdersTotal()-1.
MODE_TRADES wird angehängt wenn in der Liste der offenen Market oder PendingOrders gesucht werden soll
MODE_HISTORY wird angehängt, wenn in der Liste der geschlossenen Market- oder gelöschten PendingOrders gesucht werden soll

SELECT_BY_TICKET kann nur im Code stehen, wenn auch die TicketNumber bekannt ist und die wird entweder über SELECT_BY_POS und nachgeschaltetem OrderTicket() ermittelt oder die TicketNumbers werden schon beim Öffnen der Orders in ein Array geschrieben oder das Array wird permament neu gefüllt, indem über SELECT_BY_POS und nachgeschaltetem OrderTicket() die TicketNumbers aller Orders ausgelesen werden.

Schau Dir einfach fertigen und funktionierenden Code an, seziere jede Zeile bis Du sie verstanden hast und dann wird das schon was werden mit dem vollautomatischen EA.

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