错误、漏洞、问题 - 页 2626 1...261926202621262226232624262526262627262826292630263126322633...3184 新评论 Slava 2020.01.22 06:47 #26251 Stanislav Korotky: 请解释一下测试员的这种行为。 我试图在欧元兑美元D1上运行专家顾问,从年初开始,即2020.01.01(我也试过2020.01.02作为第一个交易日),我在开始时得到了260条历史记录!我想知道为什么? 如果我从2019.12.31(前一栏)开始--我得到518栏的历史记录 为什么有不同的价值?为什么他们会这么低? 很明显,我们可以做不同的手鼓技巧,如特殊参数来跳过/累积一些日期/时期,但我想澄清测试者的行为,而不是变通的手法。 如果你从2019年的任何日期开始,故事将从2018年初开始 如果你在测试开始时想要更多的日线,那么就按月测试 - 将提供100个月的历史数据 Vladislav Andruschenko 2020.01.22 13:06 #26252 现在我试图添加一条信息。出现了一条信息,说该网站正在更新。我等待并按下了发送键,网站给出了一个错误403。从我的手机上看是可以的。 fxsaber 2020.01.22 13:19 #26253 Vladislav Andruschenko: 在我看来,似乎有一个问题,那就是 PositionSelect(PositionGetSymbol(i)) 至少我不明白为什么它是这样工作的,而不是其他方式(像在MT4中)。 在MT4中,没有按符号选择仓位,所以比较是不相关的。 PositinoSelect("EURUSD")不能知道你想选择哪个欧元兑美元的头寸。 Vladislav Andruschenko 2020.01.22 13:33 #26254 fxsaber: 在MT4中,没有按符号选择仓位,所以比较是不相关的。 PositinoSelect("EURUSD")不能知道你想选择哪个欧元兑美元的头寸。 这是符合逻辑的。谢谢。错过的)))) 它不知道该选择哪个位置。 想.... Stanislav Korotky 2020.01.22 14:01 #26255 Slava: 如果你从2019年的任何日期开始,故事将从2018年初开始 如果你在测试之初想要更多的日线,那么就在月度时间框架上进行测试--它将提供100个月的历史。 这是不符合逻辑的,也是不方便的。为什么不在不同的时间框架下做一个相等的条形保证金(数字)?如果能在设置中设置这个参数,那就更好了(类似于我们在在线图表上设置条数 的方式)。 如果用户需要按策略计算D1,他如何切换到月线?有了这种逻辑,我们必须在EA内手动生成时间框架条。当然,这是可以做到的,但强迫MQL程序执行平台任务是错误的。 Andrey Khatimlianskii 2020.01.22 16:14 #26256 Stanislav Korotky: 这是不符合逻辑的,也是不方便的。为什么不在不同的时间框架下做一个相等的条数(数量)? 不是每个人在开始测试前都需要1000个D1条。而加载具有适当深度的M1历史+重新计算1000天的所有TFs是一个很大的资源。 斯坦尼斯拉夫-科罗茨基。 更好的办法是在设置中设置这个参数(类似于我们在在线图表中设置条数 的方式)。 在此我非常同意。 Nikolai Semko 2020.01.22 18:58 #26257 为什么我有这个问题?这是我的ISP的错吗? 现在我从我的VPS上登录了 Vladislav Andruschenko 2020.01.22 18:59 #26258 Nikolai Semko: 为什么我有这个问题?这是我的供应商的错吗? 我现在在我的VPS上。 同样的事情。它出现在更新后。服务器一定是暂时禁止了所有的IP。谁在升级过程中写了什么。这不是第一次了。 Vladislav Andruschenko 2020.01.23 07:14 #26259 2298/2300 Bild. 帐户和外部EA变量的变化出现了一些故障。 我在一个图表上启动EA,任何字符串 在我改变账户后,我再次在图表上运行EA,所有的字符串变量 都是空的。 重新加载终端是可以的。 有时第一次就不工作了。 重置并没有帮助。 Vladislav Andruschenko 2020.01.23 08:59 #26260 用不同的字符名更改账户时出错。 假设。 有一个账户的所有符号都没有后缀!例如:EURUSD 安装了专家顾问,一切正常。 一切顺利。 然后我们改变没有这种符号的账户,而用另一个有后缀的! 没有加载图表,专家顾问没有被初始化。认可 即EA不显示生命。好了,没有图表了。 我们把图表换成另一个(在窗口中拖放符号)图表被建立,但EA没有调用OnInit()函数 即使是OnTick在这些动作之后也不工作。也就是说,EA是死的,尽管它显示它是存在的! 我用MACD样本检查了它--同样的事情。 1...261926202621262226232624262526262627262826292630263126322633...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
请解释一下测试员的这种行为。
我试图在欧元兑美元D1上运行专家顾问,从年初开始,即2020.01.01(我也试过2020.01.02作为第一个交易日),我在开始时得到了260条历史记录!我想知道为什么?
如果我从2019.12.31(前一栏)开始--我得到518栏的历史记录
为什么有不同的价值?为什么他们会这么低?
很明显,我们可以做不同的手鼓技巧,如特殊参数来跳过/累积一些日期/时期,但我想澄清测试者的行为,而不是变通的手法。
如果你从2019年的任何日期开始,故事将从2018年初开始
如果你在测试开始时想要更多的日线,那么就按月测试 - 将提供100个月的历史数据
在我看来,似乎有一个问题,那就是 PositionSelect(PositionGetSymbol(i)) 至少我不明白为什么它是这样工作的,而不是其他方式(像在MT4中)。
在MT4中,没有按符号选择仓位,所以比较是不相关的。
PositinoSelect("EURUSD")不能知道你想选择哪个欧元兑美元的头寸。
在MT4中,没有按符号选择仓位,所以比较是不相关的。
PositinoSelect("EURUSD")不能知道你想选择哪个欧元兑美元的头寸。
这是符合逻辑的。谢谢。错过的))))
它不知道该选择哪个位置。
想....
如果你从2019年的任何日期开始,故事将从2018年初开始
如果你在测试之初想要更多的日线,那么就在月度时间框架上进行测试--它将提供100个月的历史。
这是不符合逻辑的,也是不方便的。为什么不在不同的时间框架下做一个相等的条形保证金(数字)?如果能在设置中设置这个参数,那就更好了(类似于我们在在线图表上设置条数 的方式)。
如果用户需要按策略计算D1,他如何切换到月线?有了这种逻辑,我们必须在EA内手动生成时间框架条。当然,这是可以做到的,但强迫MQL程序执行平台任务是错误的。
这是不符合逻辑的,也是不方便的。为什么不在不同的时间框架下做一个相等的条数(数量)?
不是每个人在开始测试前都需要1000个D1条。而加载具有适当深度的M1历史+重新计算1000天的所有TFs是一个很大的资源。
更好的办法是在设置中设置这个参数(类似于我们在在线图表中设置条数 的方式)。
在此我非常同意。
为什么我有这个问题?这是我的ISP的错吗?
现在我从我的VPS上登录了
为什么我有这个问题?这是我的供应商的错吗?
我现在在我的VPS上。
2298/2300 Bild.
帐户和外部EA变量的变化出现了一些故障。
我在一个图表上启动EA,任何字符串
在我改变账户后,我再次在图表上运行EA,所有的字符串变量 都是空的。
重新加载终端是可以的。 有时第一次就不工作了。
重置并没有帮助。
用不同的字符名更改账户时出错。
假设。
有一个账户的所有符号都没有后缀!例如:EURUSD
安装了专家顾问,一切正常。
一切顺利。
然后我们改变没有这种符号的账户,而用另一个有后缀的!
没有加载图表,专家顾问没有被初始化。认可
即EA不显示生命。好了,没有图表了。
我们把图表换成另一个(在窗口中拖放符号)图表被建立,但EA没有调用OnInit()函数
即使是OnTick在这些动作之后也不工作。也就是说,EA是死的,尽管它显示它是存在的!
我用MACD样本检查了它--同样的事情。