- CustomSymbolCreate
- CustomSymbolDelete
- CustomSymbolSetInteger
- CustomSymbolSetDouble
- CustomSymbolSetString
- CustomSymbolSetMarginRate
- CustomSymbolSetSessionQuote
- CustomSymbolSetSessionTrade
- CustomRatesDelete
- CustomRatesReplace
- CustomRatesUpdate
- CustomTicksAdd
- CustomTicksDelete
- CustomTicksReplace
- CustomBookAdd
CustomRatesUpdate
Kullanıcı-tanımlı bir sembolün veri geçmişindeki eksik verileri ekler ve mevcut verileri MqlRates tipli diziden kopyalayarak değiştirir.
int CustomRatesUpdate(
|
Parametreler
symbol
[in] Kullanıcı-tanımlı sembolün ismi
rates[]
[in] M1 için MqlRates tipli geçmiş veri dizisi.
count=WHOLE_ARRAY
[in] Güncelleme için kullanılacak rates[] dizisi elemanlarının sayısı. WHOLE_ARRAY, tüm rates[] dizisi elemanlarının kullanılması gerektiği anlamına gelir.
Geri Dönüş Değeri
Güncellenen veri sayısı veya hata durumunda '-1'.
Not
Kullanıcı-tanımlı sembolün rates[] dizisinde hiç çubuk verisi yoksa, eklenir. Çubuk verisi mevcutsa, değiştirilir. Mevcut fiyat geçmişindeki diğer tüm veriler değiştirilmeden bırakılır. rates[] dizisindeki veriler OHLC fiyatlarına göre doğru olmalıdır ve çubuk açılış zamanları M1 zaman dilimine karşılık gelmelidir.
Ayrıca bakınız