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

 
在专家顾问中应该写什么代码,以便当它安装在图表上时,专家顾问所附的指标将自动安装在子窗口中?
 
Leo59:
在专家顾问中应该写什么代码,以便当它安装在图表上时,专家顾问所附的指标将自动安装在子窗口中?

模板是用来做什么的? 如果模板的名字和专家顾问一样,它将在测试器中自动打开
 
在专家顾问中应该写什么代码,以便当它被安装在图表上时,专家顾问所附的指标也会自动安装在一个子窗口中?
专家顾问正在交替 使用与之相连的一套指标中的几个指标。专家顾问当前选择的指标应显示在子窗口中。
如果你看到过自动改变专家顾问显示的指标和创建(删除)子窗口的 代码实例,请提供一个链接。
 
在新版本的mql4中,是否可以在指标缓冲区 上绘制垂直直方图?我已经被图形对象折磨了半年,终端挂掉了,等等。
 

亲爱的。

更新 后的终端 在编译时有一个警告:"不是所有的控制路径都会返回一个值",表示一行有一个封闭的小括号。

语法上有什么变化,我怎样才能修改代码以避免显示这个警告?

谢谢你。

 

我已经找到了答案。你需要写 return(0)。

谢谢大家。

 
S.A.Heavy:

亲爱的。

更新后的终端在编译时有一个警告:"不是所有的控制路径都会返回一个值",表示一行有一个封闭的小括号。

语法上有什么变化,我怎样才能修改代码以避免显示这个警告?

谢谢你。


语法本身没有什么关系,编译器更严格,是的。你应该在编译器指向的函数中检查该值是否总是被返回,或者是否存在返回不成功的情况。
 
在安装 "Ind.mq4 "指标的子窗口中,应该写什么而不是虚线?
1.显示一个指标,如MACD
2.从子窗口中删除MACD
// Есть пустой индикатор с именем "Ind.mq4"

#property  indicator_separate_window   // Индикатор рисуется в дополнительном окне
int start()
  {
   return(0);
  }
//--------------------------------------------------------------------
// Есть эксперт установленный в основном окне

int start()
  {
   window();
   return(0);
  }

void window()       
  {
   int Win_ind=WindowFind("Ind"); 
   ..................................
  }
?

PS 这个MACD已经存在
 
Leo59:
在安装 "Ind.mq4 "指标的子窗口中,应该写什么而不是虚线?
1.显示一个指标,如MACD
2.从子窗口中删除MACD指标
?

PS 这个MACD已经存在

我不久前在这里 给出了一个链接。它可能会派上用场。但它在触发指标本身的子窗口中不起作用。每个人都会有自己的子窗口。
 
Zhunko:
我前几天给了你这个链接。它可能会派上用场。但它在触发指标本身的子窗口中不起作用。每个子窗口都会有自己的子窗口。


谢谢你!寻找...

你是什么意思,"每个人都会有自己的子窗口。"?