請教Mql語言的問題,請幫忙糾正錯誤 新评论 Chia Tung Lee 2018.07.05 15:04 各位好,小弟想請教一下以下的程序是否有錯誤呢 ? 最後的total++; 我不太懂,因為前面沒有定義total的函式和範圍,請問它要做什麼樣的++呢? int ordercount() // we counting our order here{ int total=0; // total of our order int i; // pos of our order for(i=0; i<OrdersTotal(); i++) // looping to count our order // from pos 0 until last pos { OrderSelect(i,SELECT_BY_POS,MODE_TRADES); // is it right our order? if(OrderSymbol()!=Symbol() || // if symbol of order didn't match OrderMagicNumber()!=MagicNumber) // with current chart symbol continue; // or the magic numb of order // didn't match with our magic // number, don't count it total++; // count if all criteria matched } return(total); // this function returned total of // our opened order Probelm OrderSelect() Questions from Beginners MQL4 MT4 MetaTrader 4 [WARNING CLOSED!] Any newbie question, so as not to clutter up the forum. Professionals, don't go by. Can't go anywhere without you. 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
各位好,小弟想請教一下以下的程序是否有錯誤呢 ?
最後的total++; 我不太懂,因為前面沒有定義total的函式和範圍,請問它要做什麼樣的++呢?
int ordercount() // we counting our order here
{
int total=0; // total of our order
int i; // pos of our order
for(i=0; i<OrdersTotal(); i++) // looping to count our order
// from pos 0 until last pos
{
OrderSelect(i,SELECT_BY_POS,MODE_TRADES); // is it right our order?
if(OrderSymbol()!=Symbol() || // if symbol of order didn't match
OrderMagicNumber()!=MagicNumber) // with current chart symbol
continue; // or the magic numb of order
// didn't match with our magic
// number, don't count it
total++; // count if all criteria matched
}
return(total); // this function returned total of
// our opened order