错误、漏洞、问题 - 页 181 1...174175176177178179180181182183184185186187188...3184 新评论 gisip 2010.10.29 14:50 #1801 gdtt: 为了让测试人员看到文件,他们必须放在代理文件夹中,我的文件夹是:D:\metatrader5\testerAgent-127.0.0.1-3000\MQL5\Libraries。谢谢你的提示!!。它的工作!现在它看不到外部指标,也许它们也应该被移到其他地方? Andrey Sharov 2010.10.29 15:04 #1802 建立350个。测试已停止工作:更新历史记录和断开连接,代理标签使CPU繁忙。图形和测试结果 标签不出现。 Test Account 2010.10.29 15:09 #1803 gisip: 谢谢你的提示!!。 这一切都在起作用! 现在看不到外部指示器了,也许它们也需要移到别的地方? 你是否尝试过在程序属性(https://www.mql5.com/ru/docs/basis/preprosessor/compilation) 中指定所有这些文件? 如果这没有帮助,请将你的请求连同所有的文件和如何做的指示一起发给服务台。我们会解决这个问题。 Документация по MQL5: Основы языка / Препроцессор / Свойства программ (#property) www.mql5.com Основы языка / Препроцессор / Свойства программ (#property) - Документация по MQL5 [删除] 2010.10.29 15:10 #1804 Ashes:建立350个。测试已停止工作:更新历史记录和断开连接,代理标签使CPU繁忙。图形和测试结果标签不出现。 试着从那些终端附带的专家顾问中测试一个标准的专家顾问。 Renat Fatkhullin 2010.10.29 15:30 #1805 为了管理额外的文件和指标,有专门的 测试员属性。测试员_指示器 绳子 自定义指标的名称,格式为"indicator_name.ex5" 。如果相应的参数被指定为常数字符串,测试所需的指标将从iCustom() 函数的调用中自动确定。对于其他情况(使用IndicatorCreate()函数或在定义指标名称的参数中使用非恒定字符串),我们需要这个属性 测试员文件 绳子 测试器的文件名,指定其扩展名,用双引号括起来(作为一个常量字符串)。 指定的文件将被传递给测试人员进行操作。 如果需要,必须始终指定用于测试的输入文件 测试员资料库 绳子 带扩展名的图书馆名称,用双引号括起来。一个库可以同时拥有dll扩展名和ex5扩展名。 测试所需的库被自动检测。然而,如果用户 指标使用任何库,则必须使用该属性 Andrey Sharov 2010.10.29 15:31 #1806 Interesting: 尝试测试标准的专家顾问,从那些终端附带的专家顾问中选择。 其结果是一样的... 没有重新编译,也许这就是问题所在......我很惊讶,日志里什么都没有。 PS.重新编译也没有帮助。重启mt5(以防万一,虽然我在升级后重启了它)也没有帮助......。 gisip 2010.10.29 15:45 #1807 alexvd: 你是否尝试过在软件的适当性(https://www.mql5.com/ru/docs/basis/preprosessor/compilation) 中指定所有这些文件? 如果这没有帮助,请向服务台写一份请求,并附上所有文件和行动描述。我们会解决这个问题。谢谢!在列出#属性测试器_指示器...一切都成功了!你能告诉我,在测试之后和实时运行之前,所有的#属性测试器_...需要被注释掉吗? Andrey Sharov 2010.10.29 15:57 #1808 建立350个。顾问试图在投资者账户上交易(有投资者密码)。这在以前似乎没有发生过... Test Account 2010.10.29 16:02 #1809 gisip: 你能告诉我,在测试之后和实时运行之前,所有的#属性测试器_...需要被注释掉吗? 为什么? Aleksey Sergan 2010.10.29 16:06 #1810 alexvd: 你是否尝试过在软件的适当性(https://www.mql5.com/ru/docs/basis/preprosessor/compilation) 中指定所有这些文件? 如果这没有帮助,请向服务台写一份请求,并附上所有文件和行动描述。我们会解决这个问题。 我没有用dll工作,所以我不能说什么,但对于数据文件,我必须完全这样做,代理文件文件夹。 文件的访问方式如下。 bool CW1Forecast::LoadDataFromFile( string symbolonly ){ // //symbol = symbolonly; string filename = "wcandleprogn.csv"; handle = FileOpen(filename, FILE_READ|FILE_ANSI); if( handle < 1 ){ Print( "Ошибка открытия файла ", filename, " ошибка: " , ErrorDescription( GetLastError() ) ); return(false); } bool foundsymbol = false; bool flagexit = false; int cnt =0; //GetString( handle, res ); // получить строку заголовка dateyymmdd,month,year,valink W1ForecastRecord res; while( !FileIsEnding(handle) && !flagexit ){ //по строкам файла GetString( handle, res ); // получить строку if( res.symbol == symbolonly ){ sizedata++; ArrayResize( data, sizedata ); data[sizedata-1].copyvar( res ); foundsymbol = true; } } FileClose( handle ); return( true ); } 以这种方式接收数据是非常不方便的,因为数据文件必须手动复制到代理文件夹中,而它们是由脚本生成的,当然是在D:\metatrader5\MQL5\Files文件夹中。 也许,我错过了什么,从测试者那里可以访问\MQL5\Files文件夹? 我已经看完了帮助。 测试员文件 绳子 测试员的文件名,指定文件扩展名,用双引号括起来(作为一个常量字符串)。 指定的文件将被交给测试人员处理。 如果需要,应始终指定用于测试的输入文件 这是我需要的吗? 1...174175176177178179180181182183184185186187188...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
为了让测试人员看到文件,他们必须放在代理文件夹中,我的文件夹是:D:\metatrader5\testerAgent-127.0.0.1-3000\MQL5\Libraries。
谢谢你的提示!!。
它的工作!
现在它看不到外部指标,也许它们也应该被移到其他地方?
建立350个。测试已停止工作:更新历史记录和断开连接,代理标签使CPU繁忙。图形和测试结果 标签不出现。
谢谢你的提示!!。
这一切都在起作用!
现在看不到外部指示器了,也许它们也需要移到别的地方?
你是否尝试过在程序属性(https://www.mql5.com/ru/docs/basis/preprosessor/compilation) 中指定所有这些文件?
如果这没有帮助,请将你的请求连同所有的文件和如何做的指示一起发给服务台。我们会解决这个问题。
建立350个。测试已停止工作:更新历史记录和断开连接,代理标签使CPU繁忙。图形和测试结果标签不出现。
为了管理额外的文件和指标,有专门的 测试员属性。
测试员_指示器
绳子
自定义指标的名称,格式为"indicator_name.ex5" 。如果相应的参数被指定为常数字符串,测试所需的指标将从iCustom() 函数的调用中自动确定。对于其他情况(使用IndicatorCreate()函数或在定义指标名称的参数中使用非恒定字符串),我们需要这个属性
测试员文件
绳子
测试器的文件名,指定其扩展名,用双引号括起来(作为一个常量字符串)。 指定的文件将被传递给测试人员进行操作。 如果需要,必须始终指定用于测试的输入文件
测试员资料库
绳子
带扩展名的图书馆名称,用双引号括起来。一个库可以同时拥有dll扩展名和ex5扩展名。 测试所需的库被自动检测。然而,如果用户 指标使用任何库,则必须使用该属性
尝试测试标准的专家顾问,从那些终端附带的专家顾问中选择。
其结果是一样的...
没有重新编译,也许这就是问题所在......我很惊讶,日志里什么都没有。
PS.重新编译也没有帮助。重启mt5(以防万一,虽然我在升级后重启了它)也没有帮助......。
你是否尝试过在软件的适当性(https://www.mql5.com/ru/docs/basis/preprosessor/compilation) 中指定所有这些文件?
如果这没有帮助,请向服务台写一份请求,并附上所有文件和行动描述。我们会解决这个问题。
谢谢!在列出#属性测试器_指示器...一切都成功了!
你能告诉我,在测试之后和实时运行之前,所有的#属性测试器_...需要被注释掉吗?
建立350个。顾问试图在投资者账户上交易(有投资者密码)。这在以前似乎没有发生过...
你能告诉我,在测试之后和实时运行之前,所有的#属性测试器_...需要被注释掉吗?
为什么?
你是否尝试过在软件的适当性(https://www.mql5.com/ru/docs/basis/preprosessor/compilation) 中指定所有这些文件?
如果这没有帮助,请向服务台写一份请求,并附上所有文件和行动描述。我们会解决这个问题。
我没有用dll工作,所以我不能说什么,但对于数据文件,我必须完全这样做,代理文件文件夹。
文件的访问方式如下。
以这种方式接收数据是非常不方便的,因为数据文件必须手动复制到代理文件夹中,而它们是由脚本生成的,当然是在D:\metatrader5\MQL5\Files文件夹中。 也许,我错过了什么,从测试者那里可以访问\MQL5\Files文件夹?
我已经看完了帮助。
测试员文件
绳子
测试员的文件名,指定文件扩展名,用双引号括起来(作为一个常量字符串)。 指定的文件将被交给测试人员处理。 如果需要,应始终指定用于测试的输入文件
这是我需要的吗?