错误、漏洞、问题 - 页 349 1...342343344345346347348349350351352353354355356...3184 新评论 Evgeny Galikhin 2011.04.01 12:21 #3481 1.我已经写了一个CCFp指标https://www.mql5.com/ru/articles/1472。 该代码包含多个MA的初始化。 专家顾问,使用3个不同参数的此类指标,不想测试:在成对同步后,setra(或代理)断开了连接。 2.如果我不在OnInit()中初始化МА,而是在OnCalculate()中初始化,基于该指标的EA代码是否能更快地工作? 该指标仅在新条形上计算。 Практическое применение кластерных индикаторов на рынке FOREX - Статьи по MQL4 www.mql5.com Практическое применение кластерных индикаторов на рынке FOREX - Статьи по MQL4: примеры использования экспертов, тестирования и оптимизации Alexey Da 2011.04.01 12:50 #3482 Ashes:建立425 我对测试者的这种情况感到困惑:在相同的条件下,EA运行了几次,但运行的结果却不一样。差异很小,但... 在两台机器上检查,我得到两个不同的结果,概率大致相同。这意味着什么呢? 也就是说,在同一个账户上连续两次运行,同样的故事会有不同的结果?那么它就是一个向服务台申请的主题。你需要看到一个专家顾问。描述发射参数、符号、周期、服务器... Sergey Gritsay 2011.04.01 12:55 #3483 52_rus:1.我已经写了一个CCFp指标https://www.mql5.com/ru/articles/1472。 该代码包含多个MA的初始化。 专家顾问,使用3个不同参数的此类指标,不想测试:在成对同步后,setra(或代理)断开了连接 2.如果我不在OnInit()中初始化МА,而是在OnCalculate()中初始化,基于该指标的EA代码是否能更快地工作? 该指标仅在新条形上计算。 初始化应该在OnInit()中完成,除非指标由于某种原因没有被创建。 Evgeny Galikhin 2011.04.01 13:37 #3484 然后当我在我的EA中使用3个这种类型的指标时,大约56*3个MAs被初始化,所以当我试图运行它时,测试器在报价同步后就停止了。 另一个问题:是否有办法从另一个指标的一个缓冲区制作一个标准指标(例如,МА)? 例如 MASignal_Handle=iMA(_Symbol,_Period,InpSignal,0,MODE_SMA,CCFp_Handle);CCFp_Handle 有8个缓冲区 还是将这个MA应用于每个指标缓冲区? Andrey Sharov 2011.04.01 13:57 #3485 alexvd: 那么,在同一个账户上连续运行两次,同样的故事,得到不同的结果? 那么这就是一个服务台应用 的主题。你需要去看专家。 描述发射参数、符号、周期、服务器... 正是如此。 我不知道它在哪里,服务台...已经看到了! 图片上的启动参数,服务器是MetaQuotes(冠军2010)。 Sergey Gritsay 2011.04.01 14:36 #3486 52_rus:然后当我在我的EA中使用3个这种类型的指标时,大约56*3个MAs被初始化,所以当我试图运行它时,测试器在报价同步后就停止了。 另一个问题:是否有办法从另一个指标的一个缓冲区制作一个标准指标(例如,МА)? 例如 MASignal_Handle=iMA(_Symbol,_Period,InpSignal,0,MODE_SMA,CCFp_Handle);CCFp_Handle 有8个缓冲区 还是将这个MA应用于每个指标缓冲区? 不,你不能这样做,只有在指标包含一个缓冲区的情况下,才可以这样做。 Vladimir Gomonov 2011.04.01 16:45 #3487 52_rus:1.我已经写了一个CCFp指标https://www.mql5.com/ru/articles/1472。 该代码包含多个MA的初始化。 专家顾问,使用3个这样的指标,有不同的参数,不想测试:在同步对后,tsetra(或代理)断开连接。很可能它们没有时间完全初始化。我的想法是使用sleep(pause)来给初始化和初始计算提供时间,但我不知道sleep()在测试器中是否能工作。我也面临着类似的问题,直到现在有一位专家在测试器中不可靠地启动(也有 "厚 "的指标),我仍然没有时间去完成它。 --- 2011.04.01 21:31 #3488 papaklass:为什么它在测试器中不画箭头?当不在测试器中时,它确实如此。在测试器中运行它,它没有画出箭头。下面是代码。谁知道问题出在哪里? 测试仪就是不画,就是这样。 Sergey Gritsay 2011.04.01 21:32 #3489 papaklass:为什么它在测试器中不画箭头?当不在测试器中时,它确实如此。在测试器中运行它,它没有画出箭头。以下是代码。 static int arr; . . . . . . . . arr = ObjectsTotal(0,-1,-1)。 arr++。 name += (string)arr; ObjectCreate(0,name,OBJ_ARROW,0,0,0)。//创建箭头 ObjectSetInteger(0,name,OBJPROP_ARROWCODE,241); //设置箭头代码 ObjectSetInteger(0,name,OBJPROP_TIME,currentTime[0]); //设置时间 ObjectSetDouble(0,name,OBJPROP_PRICE,1.61560); // 设置价格 谁知道问题出在哪里? 因为对象支持在测试器中被禁用 --- 2011.04.01 22:54 #3490 papaklass: 谢谢你的回答。而如果你必须画画,有什么解决办法呢?1.编写你的测试器2.等待可视化 1...342343344345346347348349350351352353354355356...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
1.我已经写了一个CCFp指标https://www.mql5.com/ru/articles/1472。 该代码包含多个MA的初始化。
专家顾问,使用3个不同参数的此类指标,不想测试:在成对同步后,setra(或代理)断开了连接。
2.如果我不在OnInit()中初始化МА,而是在OnCalculate()中初始化,基于该指标的EA代码是否能更快地工作? 该指标仅在新条形上计算。
建立425
我对测试者的这种情况感到困惑:在相同的条件下,EA运行了几次,但运行的结果却不一样。差异很小,但...
在两台机器上检查,我得到两个不同的结果,概率大致相同。这意味着什么呢?
也就是说,在同一个账户上连续两次运行,同样的故事会有不同的结果?
那么它就是一个向服务台申请的主题。你需要看到一个专家顾问。
描述发射参数、符号、周期、服务器...
1.我已经写了一个CCFp指标https://www.mql5.com/ru/articles/1472。 该代码包含多个MA的初始化。
专家顾问,使用3个不同参数的此类指标,不想测试:在成对同步后,setra(或代理)断开了连接
2.如果我不在OnInit()中初始化МА,而是在OnCalculate()中初始化,基于该指标的EA代码是否能更快地工作? 该指标仅在新条形上计算。
然后当我在我的EA中使用3个这种类型的指标时,大约56*3个MAs被初始化,所以当我试图运行它时,测试器在报价同步后就停止了。
另一个问题:是否有办法从另一个指标的一个缓冲区制作一个标准指标(例如,МА)?
例如 MASignal_Handle=iMA(_Symbol,_Period,InpSignal,0,MODE_SMA,CCFp_Handle);CCFp_Handle 有8个缓冲区
还是将这个MA应用于每个指标缓冲区?
那么,在同一个账户上连续运行两次,同样的故事,得到不同的结果?
那么这就是一个服务台应用 的主题。你需要去看专家。
描述发射参数、符号、周期、服务器...
正是如此。
我不知道它在哪里,服务台...已经看到了!
图片上的启动参数,服务器是MetaQuotes(冠军2010)。
然后当我在我的EA中使用3个这种类型的指标时,大约56*3个MAs被初始化,所以当我试图运行它时,测试器在报价同步后就停止了。
另一个问题:是否有办法从另一个指标的一个缓冲区制作一个标准指标(例如,МА)?
例如 MASignal_Handle=iMA(_Symbol,_Period,InpSignal,0,MODE_SMA,CCFp_Handle);CCFp_Handle 有8个缓冲区
还是将这个MA应用于每个指标缓冲区?
1.我已经写了一个CCFp指标https://www.mql5.com/ru/articles/1472。 该代码包含多个MA的初始化。
专家顾问,使用3个这样的指标,有不同的参数,不想测试:在同步对后,tsetra(或代理)断开连接。
很可能它们没有时间完全初始化。我的想法是使用sleep(pause)来给初始化和初始计算提供时间,但我不知道sleep()在测试器中是否能工作。
我也面临着类似的问题,直到现在有一位专家在测试器中不可靠地启动(也有 "厚 "的指标),我仍然没有时间去完成它。
为什么它在测试器中不画箭头?当不在测试器中时,它确实如此。在测试器中运行它,它没有画出箭头。下面是代码。
谁知道问题出在哪里?
为什么它在测试器中不画箭头?当不在测试器中时,它确实如此。在测试器中运行它,它没有画出箭头。以下是代码。
static int arr;
. . . . . . . .
arr = ObjectsTotal(0,-1,-1)。
arr++。
name += (string)arr;
ObjectCreate(0,name,OBJ_ARROW,0,0,0)。//创建箭头
ObjectSetInteger(0,name,OBJPROP_ARROWCODE,241); //设置箭头代码
ObjectSetInteger(0,name,OBJPROP_TIME,currentTime[0]); //设置时间
ObjectSetDouble(0,name,OBJPROP_PRICE,1.61560); // 设置价格
谁知道问题出在哪里?
谢谢你的回答。而如果你必须画画,有什么解决办法呢?
1.编写你的测试器
2.等待可视化