[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 794 1...787788789790791792793794795796797798799800801...1145 新评论 Петр 2010.08.11 13:48 #7931 obla4ko: а по поводу тестирования на истории вопрос : 可以一个EA(一个简单的!)。- 而不是一个网格)在同一历史时期,用同样的参数得到完全不同的结果? 在这两次测试之间,我所做的唯一一件事是更新报价档案...而这可能导致这个结果!?- 然后就发现所有的历史都是狗屁!? 1.历史可以改变。日内缺口被过滤掉了,尖峰被去除,等等。有时甚至是几天的时间都会消失!// 不久前有人在这里抱怨说有一个月的时间被偷了。不是CA,而是 "迪坎卡附近农庄的夜晚 "中的一个恶魔!"。))) 2.差异也可能是由于浮动价差 造成的。测试仪在启动的时候使用当前的。 3)历史不是胡说八道。胡说八道的是,一个EA如此依赖这样的小事。 Artyom Trishkin 2010.08.11 13:50 #7932 obla4ko: 在我看来,这也是一个 "发夹",后来被清理掉了......:)),但 "保存在内存中 "的较小的时间段,已经无法达到了......。 而关于对历史的测试问题: 可以一个专家顾问(一个简单的!)。- ...)在同一历史时期,用同样的参数会不会得到完全不同的结果? 在这两次测试之间,我所做的唯一一件事是更新报价档案......而这可能导致这样的结果!?- 然后发现整个故事都是胡说八道!? 没错...你刚才写的是自己擦拭 "螺柱"。另外,在测试时,价差取自当前价差。而且它可能是不同的:例如,在上一次测试中是2分,而在目前的测试中是4分...... Victor Nikolaev 2010.08.11 13:57 #7933 obla4ko: 谢谢你的澄清 - 但你是否认为我应该在OrderSend(...)请求之前尝试给这个任务,而不是与Time[0]值进行比较:检查当前条是否被StopLoss-y关闭?那么,我需要输入相近的StopLoss()函数,它将与我宣布的StopLoss变量一起工作?或者说,作为一个原则问题,这是不可能的?对我来说很重要的一点是,即使与开仓的参数相吻合,也不能在抓到亏损的柱子上建立新的头寸。 问题是,时间因素应该最后考虑--很多时候它们会滑落--或者说对命令的解释在某种程度上变成了不同的(含糊不清)。 这个条件在快速的市场中是行不通的 if(Volume[0]>1) return; 一次来了几只虱子,已经超过一只了。 alla 2010.08.11 14:39 #7934 Vinin: 这个条件在快速的市场中是行不通的 一次来了几个虱子,已经超过了一个。 正是如此!它不工作!它滑动了:))而且很多积极的位置没有打开!你建议用什么来代替它呢?"本地人"? alla 2010.08.11 14:43 #7935 artmedia70: 没错...你刚才写的是自己擦拭 "螺柱"。另外,在测试时,价差取自当前价差。而且它可能是不同的:例如,在上一次测试中是2分,而在目前的测试中是4分...... 正是如此,看起来我们需要编写像棍子一样粗的程序--这样他们就有了6000点的储备......:))))- 只有这样,利润才是每1万英镑30英镑,持续6个月...:(((((((((( Victor Nikolaev 2010.08.11 14:44 #7936 obla4ko: 就这样吧!它不工作!它滑落了......:))而且很多积极的位置没有打开!那么你建议用什么来替代它呢?"本地的"? 为此,你需要了解相关要求。你可以使用按时间控制新酒吧开业的变体--但它会适合你吗?交易必须在任何时候开放。控制未结头寸 的数量可能更容易。我们必须首先决定需要什么 alla 2010.08.11 14:49 #7937 Svinozavr: 1.历史可以改变。日内缺口被过滤掉,尖峰被去除等等。有时甚至几天都不见踪影!// 不久前有人在这里抱怨说有一个月的时间被偷了。不是经纪公司,而是来自 "迪坎卡附近农庄的夜晚"!))) 2.这种差异也可能是由于浮动价差造成的。测试员在发射时使用的是当前的。 3)历史不是胡说八道。胡说八道的是,一个专家顾问如此依赖这种琐碎的事情。 你不能把顾问比作一根棍子--这是一个微妙的东西:)),虚拟的,我想说你有什么建议,他没有注意到 "日子正在消失!"。// 前几天有人在这里抱怨说有一个月被偷了。"???....,根本没有这样的辅导员? T-G 2010.08.11 14:57 #7938 请告知如何在一个指标中经常使用。 int CountedBars=IndicatorCounted(); if(CountedBars< 0) CountedBars= 0; if(CountedBars> 0) CountedBars--; cnt = Bars - CountedBars; for(int i = 0; i < cnt ;i++) 如果你在此基础上做自动化,很明显,任何东西都不会起作用,因为IndicatorCounted()将是0。你如何正确地重新制作一个指标的填料,使其发挥作用? alla 2010.08.11 14:58 #7939 Vinin: 为此,你需要了解相关要求。通过时间来控制新酒吧的开业是可能的--但是否会令人满意。也许交易应该在任何时候开放。控制未结头寸的数量可能更容易。我们必须首先决定我们需要什么。 如果我们简单地写出Volume[0]>1,而不是Volume[0]>5,说?你认为它将如何反应?我只是尽可能地支持简单的解决方案--它们是最巧妙的!:)) Victor Nikolaev 2010.08.11 14:59 #7940 每个顾问都有不同的要求 1...787788789790791792793794795796797798799800801...1145 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
obla4ko: а по поводу тестирования на истории вопрос :
可以一个EA(一个简单的!)。- 而不是一个网格)在同一历史时期,用同样的参数得到完全不同的结果?
在这两次测试之间,我所做的唯一一件事是更新报价档案...而这可能导致这个结果!?- 然后就发现所有的历史都是狗屁!?
1.历史可以改变。日内缺口被过滤掉了,尖峰被去除,等等。有时甚至是几天的时间都会消失!// 不久前有人在这里抱怨说有一个月的时间被偷了。不是CA,而是 "迪坎卡附近农庄的夜晚 "中的一个恶魔!"。)))
2.差异也可能是由于浮动价差 造成的。测试仪在启动的时候使用当前的。
3)历史不是胡说八道。胡说八道的是,一个EA如此依赖这样的小事。
在我看来,这也是一个 "发夹",后来被清理掉了......:)),但 "保存在内存中 "的较小的时间段,已经无法达到了......。
而关于对历史的测试问题:
可以一个专家顾问(一个简单的!)。- ...)在同一历史时期,用同样的参数会不会得到完全不同的结果?
在这两次测试之间,我所做的唯一一件事是更新报价档案......而这可能导致这样的结果!?- 然后发现整个故事都是胡说八道!?
谢谢你的澄清 - 但你是否认为我应该在OrderSend(...)请求之前尝试给这个任务,而不是与Time[0]值进行比较:检查当前条是否被StopLoss-y关闭?那么,我需要输入相近的StopLoss()函数,它将与我宣布的StopLoss变量一起工作?或者说,作为一个原则问题,这是不可能的?对我来说很重要的一点是,即使与开仓的参数相吻合,也不能在抓到亏损的柱子上建立新的头寸。
问题是,时间因素应该最后考虑--很多时候它们会滑落--或者说对命令的解释在某种程度上变成了不同的(含糊不清)。
一次来了几只虱子,已经超过一只了。这个条件在快速的市场中是行不通的
一次来了几个虱子,已经超过了一个。这个条件在快速的市场中是行不通的
没错...你刚才写的是自己擦拭 "螺柱"。另外,在测试时,价差取自当前价差。而且它可能是不同的:例如,在上一次测试中是2分,而在目前的测试中是4分......
就这样吧!它不工作!它滑落了......:))而且很多积极的位置没有打开!那么你建议用什么来替代它呢?"本地的"?
为此,你需要了解相关要求。你可以使用按时间控制新酒吧开业的变体--但它会适合你吗?交易必须在任何时候开放。控制未结头寸 的数量可能更容易。我们必须首先决定需要什么
1.历史可以改变。日内缺口被过滤掉,尖峰被去除等等。有时甚至几天都不见踪影!// 不久前有人在这里抱怨说有一个月的时间被偷了。不是经纪公司,而是来自 "迪坎卡附近农庄的夜晚"!)))
2.这种差异也可能是由于浮动价差造成的。测试员在发射时使用的是当前的。
3)历史不是胡说八道。胡说八道的是,一个专家顾问如此依赖这种琐碎的事情。
请告知如何在一个指标中经常使用。
如果你在此基础上做自动化,很明显,任何东西都不会起作用,因为IndicatorCounted()将是0。你如何正确地重新制作一个指标的填料,使其发挥作用?
为此,你需要了解相关要求。通过时间来控制新酒吧的开业是可能的--但是否会令人满意。也许交易应该在任何时候开放。控制未结头寸的数量可能更容易。我们必须首先决定我们需要什么。
每个顾问都有不同的要求