- OrderCalcMargin
- OrderCalcProfit
- OrderCheck
- OrderSend
- OrderSendAsync
- PositionsTotal
- PositionGetSymbol
- PositionSelect
- PositionSelectByTicket
- PositionGetDouble
- PositionGetInteger
- PositionGetString
- PositionGetTicket
- OrdersTotal
- OrderGetTicket
- OrderSelect
- OrderGetDouble
- OrderGetInteger
- OrderGetString
- HistorySelect
- HistorySelectByPosition
- HistoryOrderSelect
- HistoryOrdersTotal
- HistoryOrderGetTicket
- HistoryOrderGetDouble
- HistoryOrderGetInteger
- HistoryOrderGetString
- HistoryDealSelect
- HistoryDealsTotal
- HistoryDealGetTicket
- HistoryDealGetDouble
- HistoryDealGetInteger
- HistoryDealGetString
HistoryOrderSelect
Seleziona un ordine dalla cronistoria per ulteriori chiamate attraverso funzioni appropriate. Restituisce true se la funzione è stata completata con successo. Restituisce false se la funzione ha fallito. Per ulteriori dettagli sull errore chiamare GetLastError().
bool HistoryOrderSelect(
|
Parametri
ticket
[in] Order ticket.
Valore restituito
Restituisce true se ha successo, altrimenti false.
Nota
Non confondere gli ordini della cronistoria di trading con gli attuali ordini pendenti che vengono visualizzati nella scheda "Trade" della barra "BoxAttrezzi". L'elenco degli ordini che sono stati cancellati o hanno portato ad una transazione, possono essere visualizzati nella scheda "Cronistoria" del "BoxAttrezzi" del terminale client.
HistoryOrderSelect() cancella in un programma-mql5 l'elenco degli ordini dalla cronistoria, disponibile per le chiamate, e copia in esso un singolo ordine, se l'esecuzione di HistoryOrderSelect() è stata completato con successo. Se avete bisogno di passare attraverso tutti gli affari selezionati da HistorySelect(), si dovrebbe meglio utilizzare HistoryOrderGetTicket().
Vedi anche
HistorySelect(), HistoryOrderGetTicket(), Proprietà degli Ordini