- CustomSymbolCreate
- CustomSymbolDelete
- CustomSymbolSetInteger
- CustomSymbolSetDouble
- CustomSymbolSetString
- CustomSymbolSetMarginRate
- CustomSymbolSetSessionQuote
- CustomSymbolSetSessionTrade
- CustomRatesDelete
- CustomRatesReplace
- CustomRatesUpdate
- CustomTicksAdd
- CustomTicksDelete
- CustomTicksReplace
- CustomBookAdd
CustomSymbolSetSessionQuote
Belirtilen sembol ve gün değeri için fiyatlandırma seansının başlangıç ve bitiş zamanlarını ayarlar.
bool CustomSymbolSetSessionQuote(
|
Parametreler
symbol_name
[in] Kullanıcı-tanımlı sembolün ismi
ENUM_DAY_OF_WEEK
[in] Haftanın günü. ENUM_DAY_OF_WEEK sayımının değerlerinden biri olabilir.
uint
[in] Başlangıç ve bitiş zamanlarının ayarlanacağı seansın indisi. Seansların indislenmesine '0' ile başlanır.
from
[in] 00:00 şeklinde, saniye bazında seans başlangıç zamanı; değişkenin veri değeri gözardı edilir.
to
[in] 00:00 şeklinde, saniye bazında seans bitiş zamanı; değişkenin veri değeri gözardı edilir.
Dönüş Değeri
Başarı durumunda 'true', aksi durumda 'false'. Hata hakkında bilgi almak için GetLastError() fonksiyonunu çağırın.
Not
Belirtilen session_index değerine karşılık gelen seans zaten mevcutsa fonksiyon ilgili başlangıç ve bitiş değerlerini basitçe değiştirir.
Başlangıç ve bitiş parametrelerine '0' değeri geçirilmişse (from=0 ve to=0), session_index değerine karşılık gelen seans silinir ve takip eden seans indisleri bir aşağı kaydırılır.
Seanslar sadece ardışık sırayla eklenebilir. Yani, session_index=1 değerine karşılık gelen seans, sadece 0 indisli seans mevcutsa eklenebilir. Bu kural çiğnendiğinde yeni seans oluşturulmaz ve fonksiyon 'false' dönüşü yapar.
Ayrıca bakınız
SymbolInfoSessionQuote, Sembol bilgisi, TimeToStruct, Tarih yapısı