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

 
Alexey Viktorov:

线路名称改变,因此有很多线路。

在这种情况下,最好在行名中包括酒吧开放时间。

这仍然是把 "异形 "线放在一个新的栏上

                if(Line) 
                 {
                  Setline(Time[i],Time[b_u_pbu],High[b_u_pbu],Time[b_u_pbu1],High[b_u_pbu],clrLime);
                 }

你能在缓冲区里放上带坐标的线吗?

 
bij:

这仍然是把 "异形 "线放在一个新的栏上

带坐标的线条能否被缓冲?

试试这个

if(Line)
  {
   Setline((string)Time[b_u_pbu],Time[b_u_pbu],High[b_u_pbu],Time[b_u_pbu1],High[b_u_pbu],clrLime);
  }
//
void Setline(string sh,datetime tm,double pr,datetime tm1,double pr1,color clr)
  {
   if(ObjectFind("-"+sh) >= 0)
    ObjectCreate("-"+sh,OBJ_TREND,0,tm,pr,tm1,pr1,clr);
   ObjectSet("-"+sh,7,STYLE_SOLID);
   ObjectSet("-"+sh,OBJPROP_RAY,false);
   ObjectSet("-"+sh,OBJPROP_COLOR,clr);
   ObjectSet("-"+sh,OBJPROP_WIDTH,2);
  }
并尽量不对对象属性使用数字值。
 

晚上好!

有一个关于在MetaTrader 4中使用测试器的问题。有这样一种东西,即 "图表不匹配错误"。我一直在寻找一种方法来解决这个问题,但当我试图从MetaQuotes服务器加载存档数据时,我得到的信息是:"该符号没有新数据..."。同时,该表只包含从6月21日到当前时刻的15分钟蜡烛图的数据。我应该从1999年开始下载数据,正如网络上所描述的那样。而差异性错误并没有消失。什么是错的,也许有其他的解决方案?

 
kirson-7:

晚上好!

有一个关于在MetaTrader 4中使用测试器的问题。有这样一种东西,即 "图表不匹配错误"。我一直在寻找一种方法来解决这个问题,但是当我试图从MetaQuotes服务器加载存档数据时,我得到的信息是 "该符号没有新数据..."。同时,该表只包含从6月21日到当前时刻的15分钟蜡烛图的数据。我应该从1999年开始下载数据,正如网络上所描述的那样。而差异性错误并没有消失。什么是错的,也许有其他的解决方案?

应该只下载M1的数据。所有其他的TF都被删除(关闭图表 并在终端关闭时从历史文件夹中删除历史文件)。在M1的基础上,使用常规的period_converter脚本创建所有其他TF。

 
kirson-7:

晚上好!

有一个关于在MetaTrader 4中使用测试器的问题。有这样一种东西,即 "图表不匹配错误"。我一直在寻找一种方法来解决这个问题,但当我试图从MetaQuotes服务器加载存档数据时,我得到的信息是:"该符号没有新数据..."。同时,该表只包含从6月21日到当前时刻的15分钟蜡烛图的数据。我应该从1999年开始下载数据,正如网络上所描述的那样。而差异性错误并没有消失。出了什么问题,也许有替代的解决方案?

我可以建议你使用一个 免费的脚本。正如之前告诉你的那样,首先删除所有的符号数据,然后运行脚本(最好还能阅读脚本的 "建议 "部分)。

 
Ihor Herasko:

伊霍尔,请你宽宏大量地纠正你的猫头鹰,或者解释为什么不能纠正它

 
Artsem:

伊霍尔,宽宏大量吧,把你的猫头鹰修好,或者解释为什么它不能被修好

下午好。对不起,我不养宠物。

但是,如果问题是关于EA的,那么请私下给我写信,详细描述问题。如果不是描述,而又是意识流,我就不回答。

 
Alexey Viktorov:

试试这个。

并且尽量不要对对象属性使用数值。
谢谢,没有 "外星人")
在mql5中SetIndexStyle(0,DRAW_LINE)的类似物是什么?

 
bij:
谢谢你,没有 "外星人")
在mql5中SetIndexStyle(0,DRAW_LINE)的类似物是什么?

可以在OnInit()中 #propert indicator_styleN PlotIndexGetInteger

 
Alexey Viktorov:

你可以在OnInit()中 #propert indicator_styleN PlotIndexGetInteger

PlotIndexSetInteger()
原因: