错误、漏洞、问题 - 页 1389 1...138213831384138513861387138813891390139113921393139413951396...3184 新评论 Fantomas 2015.10.05 08:58 #13881 下午好!学习,试图修复专家。在代码编辑器中,在调试模式 下,有两种方式,即通过刻度线和通过历史记录。由于某些原因,我不能运行历史测试,这一行没有活动。说明显示:在设置中填写表格,就可以了。但 "从历史数据开始 "这一行并不活跃????????????????????。 Vladimir Karputov 2015.10.05 09:09 #13882 Fantomas:下午好!学习,试图修复专家。在代码编辑器中,在调试模式 下,有两种方式,即通过刻度线和通过历史记录。由于某些原因,我不能运行历史测试,这一行没有活动。说明显示:在设置中填写表格,就可以了。但 "从历史数据开始 "这一行并不活跃????????????????????。你在MetaEditor中这样填写了字段,并按下了正确的按钮? Fantomas 2015.10.05 09:40 #13883 Karputov Vladimir:你是这样在MetaEditor中填写字段并点击右边的按钮吗?是的,在这个表中填上,放一个断点。现在在菜单 "Debug "中的前两行。1.从真实数据开始-------,它是活跃的2.在历史数据上---------,顽固地不积极。 [删除] 2015.10.05 09:43 #13884 Fantomas:是的,在这个表中填上,放一个断点。现在在Debug菜单中的前两行。1.从真实数据开始-------,它是活跃的2.在历史数据上---------,顽固地不积极。 终端的最新版本? Fantomas 2015.10.05 09:47 #13885 Tapochun: 终端的最新版本? 可能是880 Vladimir Karputov 2015.10.05 10:15 #13886 Fantomas: 可能是880事实上,在MT5 build 1159中,历史记录的32位调试是可用的,但在MT4 build 891中,历史记录的32位调试是不可用的。 Fantomas 2015.10.05 10:34 #13887 Karputov Vladimir:事实上,在MT5 build 1159中,历史记录的32位调试可用,而在MT4 build 891中,历史记录的32位调试不可用。谢谢大家的时间!!。 TheXpert 2015.10.05 20:50 #13888 Alexandr Bryzgalov:所以这真的不是一个错误?真的是这样。 即便如此,也可能是(;;) Alexandr Bryzgalov 2015.10.05 20:51 #13889 Комбинатор:的确如此,即使如此,也有可能(;;;) 是的,我在帮助中读到了它 ) Ilya Malev 2015.10.09 19:51 #13890 大家好,我主要用mql4写作,但决定开始在mql5上工作,遇到了一个问题。我在我的指标中使用石木读数。它不更新数据,一直显示错误4806。void OnInit(){ int i_ich=INVALID_HANDLE; i_ich=iIchimoku(Symbol(), Period(), 9, 26, 52); WaitInd(i_ich, "Ишимоку"); } void WaitInd(int hnd, string name, int wait=10){ if(hnd==INVALID_HANDLE){ return; } double Arr[]; datetime now=TimeLocal(); Comment("Ждем построения индикатора ",name,"..."); GetLastError(); while(CopyBuffer(hnd, 0, 0, 1, Arr)<=0){ int err=GetLastError(); if(err!=4806){ PrintFormat("Ошибка %d при получении данных инликатора %s",err,name); Comment(""); return; } if(TimeLocal()-now>=wait){ PrintFormat("Ошибка: индикатор %s не построился за %d секунд",name,wait); Comment(""); return; } } Comment(""); } int OnCalculate(const int rates_total, const int prev_calculated, const datetime& time[], const double& open[], const double& high[], const double& low[], const double& close[], const long& tick_volume[], const long& volume[], const int& spread[]){ return(rates_total); }同样的代码,如果我在脚本中使用它,它没有显示任何错误,指标立即建立。问题可能是什么? 1...138213831384138513861387138813891390139113921393139413951396...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
下午好!
学习,试图修复专家。在代码编辑器中,在调试模式 下,有两种方式,即通过刻度线和通过历史记录。
由于某些原因,我不能运行历史测试,这一行没有活动。说明显示:在设置中填写表格,就可以了。
但 "从历史数据开始 "这一行并不活跃????????????????????。
下午好!
学习,试图修复专家。在代码编辑器中,在调试模式 下,有两种方式,即通过刻度线和通过历史记录。
由于某些原因,我不能运行历史测试,这一行没有活动。说明显示:在设置中填写表格,就可以了。
但 "从历史数据开始 "这一行并不活跃????????????????????。
你在MetaEditor中这样填写了字段,并按下了正确的按钮?
你是这样在MetaEditor中填写字段并点击右边的按钮吗?
是的,在这个表中填上,放一个断点。
现在在菜单 "Debug "中的前两行。
1.从真实数据开始-------,它是活跃的
2.在历史数据上---------,顽固地不积极。
是的,在这个表中填上,放一个断点。
现在在Debug菜单中的前两行。
1.从真实数据开始-------,它是活跃的
2.在历史数据上---------,顽固地不积极。
终端的最新版本?
可能是880
事实上,在MT5 build 1159中,历史记录的32位调试是可用的,但在MT4 build 891中,历史记录的32位调试是不可用的。
事实上,在MT5 build 1159中,历史记录的32位调试可用,而在MT4 build 891中,历史记录的32位调试不可用。
谢谢大家的时间!!。
所以这真的不是一个错误?
真的是这样。 即便如此,也可能是(;;)
的确如此,即使如此,也有可能(;;;)
大家好,我主要用mql4写作,但决定开始在mql5上工作,遇到了一个问题。
我在我的指标中使用石木读数。它不更新数据,一直显示错误4806。
同样的代码,如果我在脚本中使用它,它没有显示任何错误,指标立即建立。问题可能是什么?