[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 609

 
FAQ:


1) down_line+TimeToStr

2)"下线_"+TimeToStr

dellline(up_line,down_line)。

这个问题已经解决了。Spos!
 
alsu:
我在codeblocks下的mingw上构建一切都很好。问题到底出在哪里?

我不明白问题出在哪里。你能给我一个图书馆的例子吗...?

检查了依赖性,重新键入了代码和一切。但它仍然发誓说它不能连接库(在 "专家 "126中给出错误)...

 
//------ функция удаляющая ненужные линии

void dellline(string name_line_up,string name_line_down)
  {
   string name_l;
   int obj=ObjectsTotal(); // найдем количество объектов 
   for(int i=obj-1; i>=0; i--) // obj-1 т.к. >=0 ЗДЕСЬ >=N ПАРАМЕТРА ЗАДАННОГО ПОЛЬЗОВАТЕЛЕМ.
     {
      name_l=ObjectName(i); // узнаем имя
      if(ObjectType(name_l)!=OBJ_TREND)continue; // если не трендлиния продолжим цикл * for(int i=obj-1; i>=0; i--)
      if(StringFind(name_l,name_line_up)!=-1)ObjectDelete(name_l);
      if(StringFind(name_l,name_line_down)!=-1)ObjectDelete(name_l);
     }
   }
//+------------------------------------------------------------------+

它不起作用。也许我没有说清楚,我需要一个用户定义的行数(N)来保留在图表上。

在中间的变体中,我可以删除底线或顶线,但由于某些原因,它们被画出来并以任意的数字(2,3,7)删除。

(2,3,7......),其次才是单独的,要么删除顶部,不画底部,反之亦然。从图表中删除线条是没有问题的

deinit没有问题。

 

仍然有这个问题没有得到解答。

谢谢你!

 
你在行名中输入时间--为什么呢?加上数字{line_up_1,line_dn_1, line_up_2, line_dn_2 ....},只画你需要的行数,当你移动时间时,它们会自己移动到新的地方,你不必删除任何东西。
 
Solree:

我不明白问题出在哪里。你能给我一个图书馆的例子吗...?

检查了依赖性,重新键入了代码,总的来说。但它还是说它不能链接库(在 "专家 "126中给出错误)......

就这样了,想通了。它只看到MT文件夹中的插件库,依赖项需要在系统或PATH中。谢谢大家。
 

请向我解释如何 "通过引用传递参数",内置的帮助只是提示了如何使用它,但它不是很容易理解......

void func(int& x, double& y, double& z[])
  {
   double calculated_tp;
   ...
   for(int i=0; i<OrdersTotal(); i++)
     {
      if(i==ArraySize(z))       break;
      if(OrderSelect(i)==false) break;
      z[i]=OrderOpenPrice();
     }
   x=i;
   y=calculated_tp;
  }
 
FAQ:
你在行名中输入时间--为什么呢?加上数字{line_up_1,line_dn_1, line_up_2, line_dn_2 ....},只画你需要的行数,当你移动时间时,它们会自己移动到新的地方,你不必删除任何东西。
好主意!谢谢你!
 
ruslanchik:

请向我解释如何 "通过引用传递参数",内置的帮助只是提示了如何使用它,但它不是很容易理解......

int start()
{
    int a = 5;
    Alert(a); //Будет 5
    
    setNew(a);
    Alert(a); //Будет 10

    return;
}

void setNew(int &a)
{
    a = 10;
}
 
Solree:


在a=5或a=10之前的计算是什么?