- CustomSymbolCreate
- CustomSymbolDelete
- CustomSymbolSetInteger
- CustomSymbolSetDouble
- CustomSymbolSetString
- CustomSymbolSetMarginRate
- CustomSymbolSetSessionQuote
- CustomSymbolSetSessionTrade
- CustomRatesDelete
- CustomRatesReplace
- CustomRatesUpdate
- CustomTicksAdd
- CustomTicksDelete
- CustomTicksReplace
- CustomBookAdd
CustomRatesReplace
Kullanıcı-tanımlı sembolün veri geçmişinde, belirtilen zaman aralığındaki verileri MqlRates tipli dizinin verileri ile değiştirir.
int CustomRatesReplace(
|
Parametreler
symbol
[in] Kullanıcı-tanımlı sembolün ismi
from
[in] Fiyat geçmişinde değiştirilmek istenilen veri aralığının başlangıç zamanı.
to
[in] Fiyat geçmişinde değiştirilmek istenilen veri aralığının bitiş zamanı.
rates[]
[in] M1 için MqlRates tipli geçmiş veri dizisi.
count=WHOLE_ARRAY
[in] Değişim için kullanılacak rates[] dizisi elemanlarının sayısı. WHOLE_ARRAY, tüm rates[] dizisi elemanlarının değişim için kullanılması gerektiği anlamına gelir.
Geri Dönüş Değeri
Güncellenen veri sayısı veya hata durumunda '-1'.
Not
rates[] dizisinde belirtilen aralıkta olmayan veriler gözardı edilir. Fiyat geçmişinin belirtilen aralığında mevcut olan veriler yenileriyle değiştirilir. Belirtilen zaman aralığının dışında kalan veriler ise 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