参考CopyRates(...)用法
void OnStart() { //--- MqlRates rates[]; ArraySetAsSeries(rates,true); int copied=CopyRates(Symbol(),0,0,100,rates); if(copied>0) { Print("Bars copied: "+copied); string format="open = %G, high = %G, low = %G, close = %G, volume = %d"; string out; int size=fmin(copied,10); for(int i=0;i<size;i++) { out=i+":"+TimeToString(rates[i].time); out=out+" "+StringFormat(format, rates[i].open, rates[i].high, rates[i].low, rates[i].close, rates[i].tick_volume); Print(out); } } else Print("Failed to get history data for the symbol ",Symbol()); }
Ziheng Zhuang:
谢谢您 请问您知道哪里有比较完整的全面的 MQL4的教程视频吗从初级入门到技术控
参考CopyRates(...)用法
腾讯课堂有人提供了MT4编程教学,你去搜下。
新人一枚
我想建立一个数组,1000位,然后将一小时的K线图上的数据复制到数组中。相当于将MT4上的历史数据导入EA程序,请不吝赐教
如果可以的话 能不能写出一个简单地程序让我参考