- 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
Uygun fonksiyonlarla yapılacak daha sonraki çağrılar için geçmişteki bir işlemi seçer. Fonksiyon başarıyla tamamlanmışsa 'true', aksi durumda 'false' dönüşü yapar. Hata ile ilgili daha fazla bilgi için GetLastError() fonksiyonunu çağırın.
bool HistoryDealSelect(
|
Parametreler
ticket
[in] İşlem fişi.
Dönüş değeri
Başarılı ise 'true' değerine, aksi durumda 'false' değerine dönüş yapar.
Not
Emirleri, işlemleri ve pozisyonları birbiriyle karıştırmayın. İşlemler, bir emrin işlenmesinin sonucudur. Her pozisyon, bir veya daha fazla işlemin sonuç özetidir.
HistoryDealSelect() fonksiyonu, bir MQL5 programı içerisinde, referans için mevcut işlemlerin listesini temizler ve başarı durumunda tek bir işlemi kopyalar. HistorySelect() fonksiyonu ile seçilmiş tüm işlemleri incelemeniz gerekiyorsa, HistoryDealGetTicket() fonksiyonunu kullanmanız daha iyi olacaktır.
Ayrıca Bakınız