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

 
Zver4991:

这种情况下的依赖性不能被关闭吗?

也许开发商会很高兴,然后听从工人们的意愿,像以前的ME那样取消案例的依赖性......
 
Trader7777:
告诉我,是否有可能关闭一个只知道其票据的订单?如果有,如何关闭?

你可以。用一个已知的票据进行OrderSelect,然后用标准的OrderClose命令,输入票据作为第一个参数。
 
Trader7777:
告诉我,是否有可能关闭一个只知道其票据的订单?如果有,如何关闭?

选择一个订单

      OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES);

关闭订单

   bool   fc;
   color  clClose;
   double ll,pa,pb,pp;
   int    err,it;
   string Autor=" Автор функции для шаблона : www.expforex.com";

   if(OrderType()==OP_BUY || OrderType()==OP_SELL)
     {
      for(it=1; it<=5; it++)
        {
         RefreshRates();
         pa=MarketInfo(OrderSymbol(), MODE_ASK);
         pb=MarketInfo(OrderSymbol(), MODE_BID);
         if(OrderType()==OP_BUY)
           {
            pp=pb;
              } else {
            pp=pa;
           }
         ll=OrderLots();
         fc=OrderClose(OrderTicket(), ll, pp, 1, clClose);
         if(fc)
           {
            break;
           } 
           
        }
     }
 
beginner:

试图像教科书中那样获得当前蜡烛的值

我得到了每一次的勾选

在当前蜡烛值的开盘价上

如何获得真实价值

Close[0]!=rates[0].close????


void OnTick()
  {
//---
   MqlRates rates[];
   ArraySetAsSeries(rates,true);
   int copied=CopyRates(Symbol(),0,0,100,rates);
   if(copied>0)
     {
      Print("Скопировано баров: "+(string)copied);
      string format="open = %G, high = %G, low = %G, close = %G, volume = %d";
      string out;
      int size=fmin(copied,10);
      for(int i=0;i<size;i++)
        {
         out=(string)i+":"+TimeToString(rates[i].time);
         out=out+" "+StringFormat(format,
                                  rates[i].open,
                                  rates[i].high,
                                  rates[i].low,
                                  rates[i].close,
                                  rates[i].tick_volume);
         Print(out);
        }
     }
   else Print("Не удалось получить исторические данные по символу ",Symbol());
 
Vladon:

选择一个订单

关闭订单


你在误导人们。如果它已经关闭了怎么办?我们会犯错吗?MODE_TRADES被票选后会被忽略,你根本不需要在命令中输入。要知道票据选择的订单仍在市场上,我们应该检查它的收盘时间--与零比较,只有当这个时间等于零时才收盘。没有其他办法。
 

乡亲们。能否请你告诉我。一个不会开单的机器人...

也就是说,如果交易员在价格方向上犯了错误。然后,机器人将平均。卫星

如果这个EA的代码没有那么大。如果这个EA的代码没有那么大,那么可以直接寄到邮局,谢谢。

 

有谁能意识到这一点。

在更新后(2-3天前),打开终端时有一个音调的声音。(像以前在电视上,如果频道是预防性的)

试着禁用所有声音,重新安装--没有任何帮助。旧版本(在我还没有时间进行更新的地方,这不存在)。

在我的神经上。如何治疗谁知道呢?

 
Zolotai:

乡亲们。能否请你告诉我。一个不会开单的机器人...

也就是说,如果交易员在价格方向上犯了错误。然后,机器人将平均。卫星

如果这个EA的代码没有那么大。如果这个EA的代码没有那么大,那么可以直接寄到邮局,谢谢。


他们会给你一个提示。只要告诉我如何在不先开单的情况下进行平均?
 
Unimaks:

有谁能意识到这一点。

在更新后(2-3天前),打开终端时有一个音调的声音。(像以前在电视上,如果频道是预防性的)

试着禁用所有声音,重新安装--没有任何帮助。旧版本(在我还没有时间进行更新的地方,这不存在)。

在我的神经上。如何治疗谁知道呢?



我也有同样的情况,到目前为止,只有 "静音 "能救人。
 
Unimaks:

有谁能意识到这一点。

在更新后(2-3天前),打开终端时有一个音调的声音。(像以前在电视上,如果频道是预防性的)

试着禁用所有声音,重新安装--没有任何帮助。旧版本(在我还没有时间进行更新的地方,这不存在)。

在我的神经上。如何治疗谁知道呢?



这是一种什么样的声音?听听终端文件夹中的 所有声音文件,它到底在不在那里(如果在,就重新命名或移动它)?什么操作系统,什么版本的终端,什么杀毒软件(也许是尖叫的那个)?