[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 5. - 页 412 1...405406407408409410411412413414415416417418419...432 新评论 Dmitry Fedoseev 2013.06.11 13:41 #4111 顺子,第409页,最下面的帖子--说了为什么要更新数据。因为iOpen()、iClose()被调用,而你从RefreshRates()中证明了这一点。第一次运行脚本时没有RefreshRates(),但调用了iOpen()和iClose()函数,终端由此加载数据。在第二次运行时,数据已经在那里了,我们知道零条是先加载的,所以印象是数据都加载了,但可能没有全部加载,但可能正在进行中。...但你却证明你已经搞清楚了数据加载....。我们在这里讨论的是什么流和同步...... elllfix 2013.06.11 14:11 #4112 我写了这个简单的代码用于测试。Ma_8= iMA(NULL,PERIOD_M5,8, 0,MODE_EMA,PRICE_CLOSE,0) ; if ( Bid<Ma_8 ) { SetVLine(Blue,"",0,1,1);} void SetVLine(color cl, string nm="", datetime t1=0, int st=0, int wd=1) { if (nm=="") nm=DoubleToStr(Time[0], 0); if (t1<=0) t1=Time[0]; if (ObjectFind(nm)<0) ObjectCreate(nm, OBJ_VLINE, 0, 0,0); ObjectSet(nm, OBJPROP_TIME1, t1); ObjectSet(nm, OBJPROP_COLOR, cl); ObjectSet(nm, OBJPROP_STYLE, st); ObjectSet(nm, OBJPROP_WIDTH, wd); }而这里是结果的截图。你能告诉我为什么红圈区域没有蓝线吗? 我想没有人会怀疑那里的BID不低于平均水平 ... Dmitry Fedoseev 2013.06.11 14:14 #4113 lottamer:我写了这个简单的代码用于测试。而这里是结果的截图。请告诉我为什么红圈区域没有蓝线? 我想没有人会怀疑,那里的BID确实低于平均水平...... 用iClose(NULL,PERIOD_M5,0)替换Bid,用NULL替换PERIOD_M5。这一定是视觉测试 图上的指标? elllfix 2013.06.11 14:19 #4114 Integer: 用iClose(NULL,PERIOD_M5,0)替换Bid,用NULL替换PERIOD_M5。这一定是视觉测试图上的指标? 不,它是一个测试器。而且我不需要iClose,我只需要bid。我也不需要NULL,我需要PERIOD_M5 Dmitry Fedoseev 2013.06.11 14:21 #4115 lottamer: 1.不,这是一个测试器。而且我不需要iClose,我只需要bid。我也不需要NULL,我需要PERIOD_M5 那位测试员,这很明显。测试器里有什么? 这个EA是在视觉模式下测试的,还是在视觉测试的 窗口上扔了一个指标?形成条形的iClose(零)是出价。 elllfix 2013.06.11 14:22 #4116 Integer: 那位测试员,这很明显。在测试器中,什么? 是在视觉模式下测试专家顾问,还是在视觉测试窗口上抛出指标?形成条形的iClose(零)是出价。 它是在视觉模式下测试的 Dmitry Fedoseev 2013.06.11 14:24 #4117 lottamer: 是在视觉模式下测试 什么是测试模式?难道不是按开盘价吗? Dmitry Fedoseev 2013.06.11 14:28 #4118 我们拿这个案例来研究。我们看到图表上的一些条形图有不正确的结果,我们花时间把它写在专家顾问中。如果(Time[0]==StrToTime("这个酒吧的时间")){Print(...); // 在日志中打印一些东西。}然后我们看一下日志文件,分析一下原因。 elllfix 2013.06.11 14:30 #4119 Integer: 什么是测试模式?不是通过开价吗? 哦,该死!真的是"开盘价"!它们是怎么来的--不知道。 总是测试 "所有虱子"。太感谢了!:) elllfix 2013.06.11 14:32 #4120 Integer:我们拿这个案例来研究。我们看到图表上的一些条形图有不正确的结果,我们花时间把它写在专家顾问中。如果(Time[0]==StrToTime("这个酒吧的时间")){Print(...); // 在日志中打印一些东西。}然后我们看一下日志文件,分析一下原因。 谢谢你,这也会派上用场。经常有 "错误的酒吧"。还有,我应该用什么格式来输入时间? 1...405406407408409410411412413414415416417418419...432 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
顺子,第409页,最下面的帖子--说了为什么要更新数据。因为iOpen()、iClose()被调用,而你从RefreshRates()中证明了这一点。第一次运行脚本时没有RefreshRates(),但调用了iOpen()和iClose()函数,终端由此加载数据。在第二次运行时,数据已经在那里了,我们知道零条是先加载的,所以印象是数据都加载了,但可能没有全部加载,但可能正在进行中。
...但你却证明你已经搞清楚了数据加载....。我们在这里讨论的是什么流和同步......
我写了这个简单的代码用于测试。
而这里是结果的截图。
你能告诉我为什么红圈区域没有蓝线吗? 我想没有人会怀疑那里的BID不低于平均水平 ...
我写了这个简单的代码用于测试。
而这里是结果的截图。
请告诉我为什么红圈区域没有蓝线? 我想没有人会怀疑,那里的BID确实低于平均水平......
用iClose(NULL,PERIOD_M5,0)替换Bid,用NULL替换PERIOD_M5。
这一定是视觉测试 图上的指标?
用iClose(NULL,PERIOD_M5,0)替换Bid,用NULL替换PERIOD_M5。
这一定是视觉测试图上的指标?
不,它是一个测试器。
而且我不需要iClose,我只需要bid。
我也不需要NULL,我需要PERIOD_M5
1.不,这是一个测试器。
而且我不需要iClose,我只需要bid。
我也不需要NULL,我需要PERIOD_M5
那位测试员,这很明显。测试器里有什么? 这个EA是在视觉模式下测试的,还是在视觉测试的 窗口上扔了一个指标?
形成条形的iClose(零)是出价。
那位测试员,这很明显。在测试器中,什么? 是在视觉模式下测试专家顾问,还是在视觉测试窗口上抛出指标?
形成条形的iClose(零)是出价。
它是在视觉模式下测试的
是在视觉模式下测试
我们拿这个案例来研究。我们看到图表上的一些条形图有不正确的结果,我们花时间把它写在专家顾问中。
如果(Time[0]==StrToTime("这个酒吧的时间")){
Print(...); // 在日志中打印一些东西。
}
然后我们看一下日志文件,分析一下原因。
什么是测试模式?不是通过开价吗?
哦,该死!真的是"开盘价"!它们是怎么来的--不知道。 总是测试 "所有虱子"。
太感谢了!:)
我们拿这个案例来研究。我们看到图表上的一些条形图有不正确的结果,我们花时间把它写在专家顾问中。
如果(Time[0]==StrToTime("这个酒吧的时间")){
Print(...); // 在日志中打印一些东西。
}
然后我们看一下日志文件,分析一下原因。
谢谢你,这也会派上用场。经常有 "错误的酒吧"。
还有,我应该用什么格式来输入时间?