CustomRatesUpdate

カスタム銘柄履歴に欠けているバーを追加し、既存のデータをMqlRates型配列のものに置き換えます。

int  CustomRatesUpdate(
  const string    symbol,            // カスタム銘柄名
  const MqlRates& rates[],         // カスタム銘柄に適用されるデータの配列
  uint            count=WHOLE_ARRAY  // 使用されるrates[]配列要素の数
  );

パラメータ

symbol

[in]  カスタム銘柄名

rates[]

[in] MqlRates型のM1履歴データの配列

count=WHOLE_ARRAY

[in] 更新に使用されるrates[]配列要素の数。WHOLE_ARRAYはすべてのrates[]配列要素が使用されることを意味します。

戻り値

更新されたバーの数(エラーの場合は -1 )

注意事項

rates[] 配列のバーが現在のカスタム銘柄の履歴にない場合は追加され、そのようなバーがすでに存在する場合は置き換えられます。現在の価格履歴の他のバーは変更されません。rates[]配列データはOHLC価格について正しく、バーが開く時間はM1時間枠に対応するべきです。

参照

CustomRatesReplaceCustomRatesDeleteCopyRates