CustomRatesUpdate
将丢失的柱形图添加到自定义交易品种历史并用MqlRates类型数组数据替换现有数据。
int CustomRatesUpdate(
const string symbol, //自定义交易品种名称
const MqlRates& rates[], // 即将用于自定义交易品种的数据数组
uint count=WHOLE_ARRAY // 即将使用的rates[]数组元素的数量
);参数
交易品种
[in] 自定义交易品种名称。
rates[]
[in] M1的MqlRates类型历史数据数组。
count=WHOLE_ARRAY
[in] 即将用于更新的rates[]数组元素的数量。WHOLE_ARRAY意味着所有rates[]数组元素都应被使用。
返回值
已更新柱形图的数量,错误情况下为-1。
注意
如果当前自定义交易品种的历史中没有rates[]数组柱形图,则需要添加该柱形图。如果已存在这个柱形图,则它可被替换。当前价格历史的其他所有柱形图保持不变。有关高开低收价格应该是正确的rates[]数组数据,而开盘时间柱形图应该对应M1 时间周期。