MetaTrader 5 herunterladen

HistoryOrderSelect

Waehlt in der Geschichte Order für den weiteren Zugang dazu durch die entsprechenden Funktionen. Gibt true zurück, wenn die Durchführung der Funktion erfolgreich beendet wird. Gibt false zurück wenn die Durchführung der Funktion erfolglos beendet wird. Für die Erhaltung der fehlerbezogenen Information rufen Sie die Funktion GetLastError() auf.

bool  HistoryOrderSelect(
   ulong  ticket,      // Orderticket
   );

Parameter

ticket

[in]  Orderticket

Rückgabewert

Gibt true im Erfolgsfall zurück, anderenfalls false.

Hinweis

Man muss nicht Order aus der Handelsgeschichte und geltende Warteordern verwechseln, die in der Registerkarte  "Handel" in der Werkzeugleiste "Instrumente" dargestellt werden. Die Liste der Ordern, die annulliert wurden oder zur Ausführung der Handelsoperation geführt haben, kann man in der Registerkarte "Geschichte" in der Werkzeugleiste "Instrumente" des Client-Terminals sehen.

Funktion HistoryOrderSelect() löscht im mql5-Programm die Liste der Order aus der Geschichte, die für Aufrufe zugänglich sind, und kopiert darin die einzige Order, wenn die Ausführung HistoryOrderSelect() erfolgreich beendet hat. Wenn es notwendig ist, alle Deals durchzusehen, die von der Funktion HistorySelect() gewählt wurden, ist es besser die Funktion HistoryOrderGetTicket() zu verwenden.

Sehen Sie auch

HistorySelect(), HistoryOrderGetTicket(), Ordereigenschaften