新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 539

 
PolarSeaman:

是的,你帮忙了,现在我想限制一下时间。取消从下午5点到晚上11点的计数。

而不是Hour()-> time[i]

 
Vitaly Muzichenko:

而不是Hour()-> time[i]。

谢谢你。

 
Vitaly Muzichenko:

而不是Hour()-> time[i]

从这个时间[i]你需要提取一个小时。

 
下午好!!!。你能不能给我指出错误的分支,或者我的问题似乎没有得到专家的重视)))
 
你能告诉我问题是什么吗:图表显示的是俄罗斯字母而不是上下箭头。我想这是Windows 7中的问题。在哪里设置,也许有人遇到过这种情况?
 
HeAic:
你能告诉我问题是什么吗:图形显示的是俄罗斯字母,而不是上下箭头。我想这是Windows 7中的问题。在哪里设置,也许有人遇到过这种情况?


在一些字体中也有同样的问题。

显示一个屏幕截图。

wingdings 检查系统中的字体

 
伙计们。我的大脑已经沸腾了(((你能告诉我如何使这个定义中的订单数 吗?
int fMarketOrdersOpenB(int type){
   int c=0,aBuyCount=0;
   for(int i=0;i<OrdersTotal();i++){
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==123){
            switch(OrderType()){
               case OP_BUY:aBuyCount++;break;
              }}}else{return(-1);}}
   if(type==OP_BUY)c=aBuyCount;return(c);}

使得体积的数量以手为单位?有什么需要改变或调整的?

 
Rustam Bikbulatov:
伙计们。我的大脑已经沸腾了(((告诉我如何使这个定义中的订单数量

使得体积的数量以手为单位?

//+------------------------------------------------------------------+
int fMarketOrdersOpenB(void)
  {
   int aBuyCount=0;
   for(int i=0;i<OrdersTotal();i++)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==123 && OrderType()==ORDER_TYPE_BUY)
            aBuyCount++;
        }
     }
   return aBuyCount;
  }
//+------------------------------------------------------------------+

或者更好的是。

//+------------------------------------------------------------------+
int fMarketOrdersOpenB(void)
  {
   int total=OrdersTotal(),aBuyCount=0;
   for(int i=total-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==123 && OrderType()==ORDER_TYPE_BUY)
            aBuyCount++;
        }
     }
   return aBuyCount;
  }
//+------------------------------------------------------------------+
 
Artyom Trishkin:

谢谢!!!!!,现在我试着把它挤进我的代码!为什么在第一行(void)?

 
Artyom Trishkin:

或者更好的是。

还是不对,是个一。 好吧,还是谢谢你的帮助。