怎么用CSymbolInfo 调取 名称 Ask Bid 小白求具体的写法 看不懂F1查的这个说明,先谢谢了
附加的文件:
QQop20181202215757.png
29 kb
https://www.mql5.com/zh/articles/138 这里有没有你需要的
编写"EA 交易"时,MQL5 标准交易类库的使用
- www.mql5.com
方法 描述 应用示例 方法描述应用示例 方法 描述应用示例 方法 描述 应用示例 方法 描述应用示例 方法 描述应用示例 方法描述 应用示例 mytrade.BuyStop(double volume,double price,const string symbol=NULL,double sl=0.0,double tp=0.0, ENUM_ORDER_TYPE_TIME type_time=ORDER_TIME_GTC,datetime expiration=0,const string comment=...
hongde611587:
https://www.mql5.com/zh/articles/138 这里有没有你需要的
https://www.mql5.com/zh/articles/138 这里有没有你需要的
万分感谢,扎西德勒
借楼也请教个问题,请大神帮解决下,万分感谢!
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
int i=rates_total //这样写的话我发现超出索引范围了,因此这样写了:int i=rates_total-1 。rates_total这个值我猜测应该是统计 蜡烛数的,问题是Mql5是怎么分配rates_total这个值 的,随机分配,还是什么其它依据?
tates_total这个变量赋值给i
利用for循环open[i]索引的话,顺序是从在历史日期 还是当前日期开始索引。我怎么感觉是无序索引 的,如果是无序索引,应该怎么解决?
我想从历史日期-->当前日期索引。
1. rates_total 是当前图表的K线根数,一次序列数组的索引最大是rates_total-1
2. rates_total的值由MT5系统终端负责传入(调用OnCalcualte()时)
3. 在MT5中,默认序列数组的索引 0 是最左边的K线,rates_total-1是最右边的K线。(MT4中则相反,MT4中0表示最右边,rates_total-1表示最左边)
你也可以用 函数 ArraySetAsSeries(open,true) 改变数组open的索引方向,这么做后,open[0]就表示最右边的K线的开盘价。