获取MT4平台点差代码怎么写?
// 方法一:从交易品种属性获得点差bool spreadfloat=SymbolInfoInteger(Symbol(),SYMBOL_SPREAD_FLOAT);
string comm=StringFormat(" %s点差 = %I64d 点\r\n", spreadfloat?"浮动":"固定", SymbolInfoInteger(Symbol(),SYMBOL_SPREAD));
// 方法二:计算点差
double ask=SymbolInfoDouble(Symbol(),SYMBOL_ASK);
double bid=SymbolInfoDouble(Symbol(),SYMBOL_BID);
double spread=ask-bid;
int spread_points=(int)MathRound(spread/SymbolInfoDouble(Symbol(),SYMBOL_POINT));
comm=comm+"点差 = "+(string)spread_points+" 点";
Comment(comm);
谢谢分享 代码怎么写 学习一下 学习这个好难啊 我的水平代码只能看看了, 努力学习中 很少用到 这个不错,学习 移动止损怎么写? 不是有个symbolnfo吗 不错,每天一个新函数 Spread [微笑] 太牛逼了,我怎么就不会呢? 怎么写这个还是比较简单的,相信评论区会有牛掰的大神帮你解决这个问题,没有问题,我也是来看一看活跃度。 楼上实际 学习了1 有点难理解是什么意思
页:
[1]