任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 425

 
代码在哪里?
CloseHalfOrders ???
挂在上面,不在修改
 
那你怎么知道你的订购提议是否被顾客选中了呢?:):):)是否有通知?)
 

如果没有图片,写下如何正确插入。

目前试图通过复制来粘贴。BMP文件为725kb。EURUSD图表, M5, 2014.01.12 13:59 UTC, Alpari Limited, MetaTrader 4, Real

 
Trader7777:
伙计们,我遇到了一个奇怪的问题。在代码的这一部分,测试器只是挂起:日志中没有错误,处理器以最大速度运行,但测试器什么也没做。

不要忘记检查除以零的 情况
 

它起作用了。VladislavVG的照片是不同的。最后一条ZZ(红色)射线没有形成。

指标数据是不同的。我们不理解对方。

我不知道是什么原因,但我看起来很傻。

我不会担心,也许它仍然是一条白色的条纹!

 
sergeev:
代码在哪里?
它挂在上面,不在修改中

也许它也挂在上面。


void CloseHalfOrders(int otype) // ф-ция закрытия половины ордеров сетки
{
  int count = 0; double CTbuy = CountTrades(OP_BUY); double CTsell = CountTrades(OP_SELL);
  double n = NormalizeDouble (CTbuy/2,1); double k = NormalizeDouble (CTsell/2,1); 
  for (int i =0; i<=OrdersTotal(); i++)
  {
    if (OrderSelect(i, SELECT_BY_POS,MODE_TRADES))
    {
       if (OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
       {
         if (OrderType() == otype)
         { 
           if (otype == OP_BUY)
           {
             if (count<n)
                      
               OrderClose(OrderTicket(),OrderLots(),Bid,0,Lime);
               count++;
               i--; //              ВЕРНУТЬСЯ НА ПОЗИЦИЮ УДАЛЁННОГО ОРДЕРА
               Sleep(1000);
           
             }
               if (otype ==OP_SELL)
               {
                 if (count<k)
            
                 OrderClose(OrderTicket(),OrderLots(),Ask,0,Lime);
                 count++;
                 i--; //              ВЕРНУТЬСЯ НА ПОЗИЦИЮ УДАЛЁННОГО ОРДЕРА
                 Sleep(1000);
               }
             }
       }
     }
   }
   
 }
 
Vinin:

不要忘记检查除以0的情况

那是什么意思?
 
kosmos0975:


新的文本将自行擦除旧的文本。在需要的地方加粗注释("新文本")。

可以写几行。 Comment("mas[00]= ",mas[0],"\n",

---以此类推 ---

"mas[01]=",mas[1])。


谢谢你的帮助。
 
你能告诉我,"工作 "部分的价格下的预算(信用额度)是否意味着工作的价格(美元)?
 
vitali-attila:
你能告诉我,在主题 "工作 "中,价格下的预算(信用额度)是否意味着工作的价格(美元)?

是的 - 1学分 - 1美元