Die MagicNumber kannst Du frei wählen, muß aber ein int-Wert sein.
Die Frage ist nur, meinst Du die Magicnumber oder meinst Du die TicketNumber?
Die haben beide miteinander überhaupt nichts zu tun!
Und wenn ich mir das so alles durchlese, dann glaube ich zu meinen, dass Du eigentlich die TicketNumber meinst, die ein Unikat ist und vom System vergeben wird. Auf die Nummer hast Du keinen Einfluß. Sie wird aber auch sofort vergeben, wenn die Order aufgegeben wird, egal ob Market- oder PendingOrder.
Abzufragen über OrderTicket() in der bewußten for-Schleife.
Mir ist aber immer noch nicht klar, was Du wann voneinander unterscheiden willst mit der MagicNumber?
Außerdem wird in der Funktion MarketOrder() keine MagicNumber an die Funktion OrderSend() übergeben! Wenn die nicht bei der Ausführung der Funktion OrderSend() extern aus dem EA von anderer Stelle übergeben wird, dann haben alle Deine Orders keine MagicNumber!
traderdoc
|