- CustomSymbolCreate
- CustomSymbolDelete
- CustomSymbolSetInteger
- CustomSymbolSetDouble
- CustomSymbolSetString
- CustomSymbolSetMarginRate
- CustomSymbolSetSessionQuote
- CustomSymbolSetSessionTrade
- CustomRatesDelete
- CustomRatesReplace
- CustomRatesUpdate
- CustomTicksAdd
- CustomTicksDelete
- CustomTicksReplace
- CustomBookAdd
CustomRatesUpdate
カスタム銘柄履歴に欠けているバーを追加し、既存のデータをMqlRates型配列のものに置き換えます。
int CustomRatesUpdate(
|
パラメータ
symbol
[in] カスタム銘柄名
rates[]
[in] MqlRates型のM1履歴データの配列
count=WHOLE_ARRAY
[in] 更新に使用されるrates[]配列要素の数。WHOLE_ARRAYはすべてのrates[]配列要素が使用されることを意味します。
戻り値
更新されたバーの数(エラーの場合は -1 )
注意事項
rates[] 配列のバーが現在のカスタム銘柄の履歴にない場合は追加され、そのようなバーがすでに存在する場合は置き換えられます。現在の価格履歴の他のバーは変更されません。rates[]配列データはOHLC価格について正しく、バーが開く時間はM1時間枠に対応するべきです。
参照