来自一个 "傻瓜 "的问题 - 页 229 1...222223224225226227228229230231232233234235236...277 新评论 Anatoli Kazharski 2013.01.18 01:02 #2281 Rosh:#property tester_file 属性的目的正是为了避免 用 手把 任何东西放在 任何地方。测试员文件 绳子 测试器的文件名,指定其扩展名,用双引号括起来(作为一个常量字符串)。 指定的文件将被传递给测试人员进行工作。 如果需要,应始终指定用于测试的输入文件如果程序操作需要一些datafile.csv 文件,并且它位于 terminal_directory/MQL5/Files,该文件将被 测试员自动移动 到testing_agent_directory/MQL5/Files(这就是#property tester_file datafile.csv必须被指定的内容)。 当测试文件位于公共终端文件夹中时,同样适用?如果我添加行。#property tester_file "Test.txt"...我得到一个这样的错误。//---我想把文件从终端共享文件夹转移到云端。我如何做到这一点? Denis Lazarev 2013.01.18 01:08 #2282 tol64:当测试文件在终端的共享文件夹中时,是否同样适用?如果我加上这句话。...我得到一个这样的错误。//---我想把文件从终端共享文件夹转移到云端。我如何做到这一点? 我想这个问题已经讨论过了,发现暂时还不能把文件转移到云端。 Anatoli Kazharski 2013.01.18 02:30 #2283 lazarev-d-m: 我想这个问题已经讨论过了,发现暂时还不能把文件转移到云端。那么需要一个关于这个问题的讨论链接。哪里讨论过这个问题?我自己是根据过去的一些讨论和文章来判断的。MQL5云计算网络加快了计算速度,但有些东西却不工作。你按下 "开始 "按钮,优化过程就开始了。终端为测试员代理准备了任务,其中包括。我有一个专家顾问的编译文件,是EX5。指标和EX5库通过指令#property tester_indicator和#property tester_library连接(云端绝对禁止使用DLLs)测试所需的数据文件,这些文件使用#property tester_file指令连接。测试/优化条件(安全名称、测试间隔、模拟模式等)。交易环境(符号属性、交易条件等)。一组专家顾问的参数,形成所有必要的传递-任务。MetaTrader 5终端与MQL5云计算网络的节点进行通信,并给每个节点提供一批单独的任务,以执行特定的通行证。每个节点实际上是一个代理,因为它接收一个任务和一个任务包(单次通过),然后开始将这些任务分配给与它相连的代理。在这种情况下,专家顾问、指标、库和数据文件本身不保存在MQL5云计算网络服务器的硬盘上。//---我暂时把优化文件移到了终端的本地文件夹。在这种情况下,上述错误不会发生。在所有模式下的测试和优化都进展顺利,但当试图在云端启用优化时,日志中充满了这样的信息。//---偶尔也会出现零优化的结果。等待的时间相当长(大约10分钟),但什么也没有发生。//---最后发现,对于许多角色来说,云中的优化是 "不可用的"(EA是多币种的)。我试着手动改变符号列表,结果发现,如果我添加这些符号,优化就不会开始(从2010年到现在)。新西兰元,英国元,欧元兑美元,欧元兑美元一旦我把它们从列表中删除,一切都开始工作。但我高兴得太早了。只要我增加历史记录的数量,我又看到同样的情况(零结果)。我的专家顾问正在使用这么多的内存。//---去哪里找,做什么? Denis Lazarev 2013.01.18 05:00 #2284 tol64:那么需要一个关于这个问题的讨论链接。哪里讨论过这个问题?我自己是根据过去的一些讨论和文章来判断的。MQL5云计算网络加快了计算速度,但有些东西却不工作。//---我暂时把优化文件移到了终端的本地文件夹。在这种情况下,上述错误不会发生。在所有模式下测试,优化运行正常,但当我试图在云端启用优化时,日志中充满了这样的信息。//---偶尔也会出现零优化的结果。等待的时间相当长(大约10分钟),但什么也没有发生。//---最后发现,对许多角色来说,云中的优化是 "不可用的"(EA是多币种的)。我试着手动改变符号列表,结果发现,如果我添加这些符号,优化就不会开始(从2010年到现在)。新西兰元,英国元,欧元兑美元,欧元兑美元一旦我把它们从列表中删除,一切都开始工作。但我高兴得太早了。只要我增加历史记录的数量,我又看到同样的情况(零结果)。专家顾问使用了如此多的内存。//---去哪里找,做什么? 我的理解是否正确,你设法以某种方式将终端文件和文件夹发送到其他电脑,用于EA的工作? Anatoli Kazharski 2013.01.18 05:08 #2285 lazarev-d-m: 我的理解是否正确,你设法以某种方式将终端文件和文件夹发送到其他计算机,用于EA的工作? 是的,如果文件不在终端的 共享文件夹 中,它可以在云中使用。 Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала www.mql5.com Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала - Документация по MQL5 Anatoli Kazharski 2013.01.18 07:48 #2286 tol64:...在所有模式下测试,优化运行正常,但当试图在云端 启用优化时,日志中充满了这样的信息。...日志中闪现了一个历史发送 错误:历史发送错误这段历史有问题。在这种情况下,我应该怎么做?我想通过多个字符来优化 2000年以来的参数。 Andrey Miguzov 2013.01.18 08:26 #2287 lazarev-d-m: 在OnInit函数后面的变量声明中,分配一个 bool值--在测试器和调试中,我的一切工作都是一次性的 你是否经常在本节中提出这样 "有用 "的建议?而如果我是一个初学者,他会在这个建议提出半年后寻找问题:) bool类型 用于存储逻辑值 true 或 false ,它们在数字上分别代表1 或0 。 这意味着你故意让一个变量为0或1,然后将其与一个负数进行比较,并得出结论说一切正常。 问题是,为什么这段代码在测试器中拒绝工作。int OnInit() { int cl_ctx; if((cl_ctx=CLContextCreate(CL_USE_ANY))==-1) { Print("OpenCL not found! Err: ", GetLastError()); return(-1); } Print("Ok!!!"); return(0); } void OnTick() {} Yedelkin 2013.01.18 08:36 #2288 MigVRN: 为什么这段代码在测试器中不工作。 它返回什么样的错误? 我对OpenCL一无所知,但我以前看过一个关于OpenCL和测试器的帖子。也许测试人员根本不支持这个功能?看一看主题OpenCL:MQL5的内部实现测试 Andrey Miguzov 2013.01.18 08:42 #2289 Yedelkin: 会返回什么样的错误? 在这个变体中 - 0 :) 没有找到OpenCL!错误:0 Andrey Miguzov 2013.01.18 08:44 #2290 Yedelkin: 我不知道OpenCL,但不知怎的,我看到了一个关于OpenCL和一个测试员的帖子。也许测试者只是不支持这个功能?查看主题OpenCL:MQL5的内部实现测试 这就是他们说的作用。 1...222223224225226227228229230231232233234235236...277 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
#property tester_file 属性的目的正是为了避免 用 手把 任何东西放在 任何地方。
测试员文件
绳子
测试器的文件名,指定其扩展名,用双引号括起来(作为一个常量字符串)。 指定的文件将被传递给测试人员进行工作。 如果需要,应始终指定用于测试的输入文件
如果程序操作需要一些datafile.csv 文件,并且它位于 terminal_directory/MQL5/Files,该文件将被 测试员自动移动 到testing_agent_directory/MQL5/Files(这就是#property tester_file datafile.csv必须被指定的内容)。
当测试文件位于公共终端文件夹中时,同样适用?
如果我添加行。
#property tester_file "Test.txt"
...我得到一个这样的错误。
//---
我想把文件从终端共享文件夹转移到云端。我如何做到这一点?
当测试文件在终端的共享文件夹中时,是否同样适用?
如果我加上这句话。
...我得到一个这样的错误。
//---
我想把文件从终端共享文件夹转移到云端。我如何做到这一点?
我想这个问题已经讨论过了,发现暂时还不能把文件转移到云端。
那么需要一个关于这个问题的讨论链接。哪里讨论过这个问题?
我自己是根据过去的一些讨论和文章来判断的。MQL5云计算网络加快了计算速度,但有些东西却不工作。
你按下 "开始 "按钮,优化过程就开始了。终端为测试员代理准备了任务,其中包括。
MetaTrader 5终端与MQL5云计算网络的节点进行通信,并给每个节点提供一批单独的任务,以执行特定的通行证。每个节点实际上是一个代理,因为它接收一个任务和一个任务包(单次通过),然后开始将这些任务分配给与它相连的代理。在这种情况下,专家顾问、指标、库和数据文件本身不保存在MQL5云计算网络服务器的硬盘上。
//---
我暂时把优化文件移到了终端的本地文件夹。在这种情况下,上述错误不会发生。在所有模式下的测试和优化都进展顺利,但当试图在云端启用优化时,日志中充满了这样的信息。
//---
偶尔也会出现零优化的结果。等待的时间相当长(大约10分钟),但什么也没有发生。
//---
最后发现,对于许多角色来说,云中的优化是 "不可用的"(EA是多币种的)。我试着手动改变符号列表,结果发现,如果我添加这些符号,优化就不会开始(从2010年到现在)。
新西兰元,英国元,欧元兑美元,欧元兑美元
一旦我把它们从列表中删除,一切都开始工作。但我高兴得太早了。只要我增加历史记录的数量,我又看到同样的情况(零结果)。我的专家顾问正在使用这么多的内存。
//---
去哪里找,做什么?
那么需要一个关于这个问题的讨论链接。哪里讨论过这个问题?
我自己是根据过去的一些讨论和文章来判断的。MQL5云计算网络加快了计算速度,但有些东西却不工作。
//---
我暂时把优化文件移到了终端的本地文件夹。在这种情况下,上述错误不会发生。在所有模式下测试,优化运行正常,但当我试图在云端启用优化时,日志中充满了这样的信息。
//---
偶尔也会出现零优化的结果。等待的时间相当长(大约10分钟),但什么也没有发生。
//---
最后发现,对许多角色来说,云中的优化是 "不可用的"(EA是多币种的)。我试着手动改变符号列表,结果发现,如果我添加这些符号,优化就不会开始(从2010年到现在)。
新西兰元,英国元,欧元兑美元,欧元兑美元
一旦我把它们从列表中删除,一切都开始工作。但我高兴得太早了。只要我增加历史记录的数量,我又看到同样的情况(零结果)。专家顾问使用了如此多的内存。
//---
去哪里找,做什么?
我的理解是否正确,你设法以某种方式将终端文件和文件夹发送到其他计算机,用于EA的工作?
...在所有模式下测试,优化运行正常,但当试图在云端 启用优化时,日志中充满了这样的信息。
...
日志中闪现了一个历史发送 错误:历史发送错误
这段历史有问题。在这种情况下,我应该怎么做?我想通过多个字符来优化 2000年以来的参数。
在OnInit函数后面的变量声明中,分配一个 bool值--在测试器和调试中,我的一切工作都是一次性的
你是否经常在本节中提出这样 "有用 "的建议?而如果我是一个初学者,他会在这个建议提出半年后寻找问题:)
bool类型 用于存储逻辑值 true 或 false ,它们在数字上分别代表1 或0 。
这意味着你故意让一个变量为0或1,然后将其与一个负数进行比较,并得出结论说一切正常。
问题是,为什么这段代码在测试器中拒绝工作。
它返回什么样的错误?
我对OpenCL一无所知,但我以前看过一个关于OpenCL和测试器的帖子。也许测试人员根本不支持这个功能?看一看主题OpenCL:MQL5的内部实现测试
会返回什么样的错误?
在这个变体中 - 0 :)
我不知道OpenCL,但不知怎的,我看到了一个关于OpenCL和一个测试员的帖子。也许测试者只是不支持这个功能?查看主题OpenCL:MQL5的内部实现测试