- 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
HistoryDealSelect
Seleziona un affare nella cronistoria per un ulteriore chiamata 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 HistoryDealSelect(
|
Parametri
ticket
[in] Deal ticket.
Valore restituito
Restituisce true se ha successo, altrimenti false.
Nota
Attenzione a non confondere ordini, affari e posizioni. Ogni affare è il risultato dell'esecuzione di un ordine, ogni posizione è il risultato di riepilogo di uno o più affari.
HistoryDealSelect() cancella in un programma-mql5 la lista degli affari disponibili per riferimento, e copia il singolo affare, se l'esecuzione di HistoryDealSelect() è stata completata con successo. Se avete bisogno di passare attraverso tutti gli affari selezionati dalla funzioneHistorySelect(), è meglio usare HistoryDealGetTicket().
Vedi anche