Необходимо отметить связь между значением, возвращаемым функцией OnCalculate() и вторым входным параметром prev_calculated. Параметр prev_calculated при вызове функции содержит значение, которое вернула функция OnCalculate() на предыдущем вызове. Это позволяет реализовать экономные алгоритмы расчета пользовательского индикатора с тем, чтобы избежать повторных расчетов для тех баров, которые не изменились с предыдущего запуска этой функции.
有钱吗? :))
你如何鼓励人们进行这种讨论?
如果 "设置-社区 "中存在空字段,为什么终端会登录login.mql5.com?
(821构建不闯入)我把它扔在M5图表上。
2013.07.26 22:17:12 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:17:06 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:17:00 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:59 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:55 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:55 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:55 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:54 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:53 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:52 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:51 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:51 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:50 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:46 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:45 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:42 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:40 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:39 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:37 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:36 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:15 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:15 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:12 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:11 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:11 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:10 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:10 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:09 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:09 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:09 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:06 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:06 testprevbar (EURUSD,M5) 全面重新计算!
2013.07.26 22:16:05 testprevbar (EURUSD,M5) 全面重新计算!
那到底是什么呢?
帮助。
Необходимо отметить связь между значением, возвращаемым функцией OnCalculate() и вторым входным параметром prev_calculated. Параметр prev_calculated при вызове функции содержит значение, которое вернула функция OnCalculate() на предыдущем вызове. Это позволяет реализовать экономные алгоритмы расчета пользовательского индикатора с тем, чтобы избежать повторных расчетов для тех баров, которые не изменились с предыдущего запуска этой функции.
要做到这一点,通常只需返回rate_total参数的值即可,该参数包含当前函数调用中的条数。如果自上次调用OnCalculate()后,价格数据发生了变化(例如,历史数据被抽得更深或历史空白被填补),那么输入参数prev_calculated的值将被终端本身设置为零。
prev_calculated可以重置为0,但为什么这么频繁?
发布的错误#804979
一个简单的指标。
我把它扔在M5图表上。
2013.07.26 22:17:12 testprevbar (EURUSD,M5) 全面重新计算!
...............
那到底是什么呢?
参考资料。
prev_calculated可以重置为0,但为什么这么频繁?比特币可以吗?:)
反正也不会有什么好处。
你很邪恶!没有你的比特币。只是蒙古族的图格里克人。
比特币可以吗?:)
反正也不会有什么好结果。
关于交易、自动交易系统和交易策略测试的论坛
虫子,虫子,问题
A100, 2013.07.22 09:28
是的,对不起,从我的代码中错误地移位了--在非交易时间不工作。ChartGetInteger 不起作用,因为CHART_BRING_TO_TOP 是只能写的。今天是一个非交易日,错误再次重现(这使得测试无法进行)。在交易日--一切工作正常--断开通信--仍然工作。
症状是一样的https://www.mql5.com/ru/forum/1111/page1036#comment_550221
你能告诉我为什么在EA运行时使用这段代码吗?
NL 2 21:06:36 交易 2013.02.01 05:42:33 失败 取消订单 #0 在市场上买入 0.00 [无效请求] 。
LI 2 21:06:36 Trades 2013.02.01 05:42:33 failed cancel order #0 buy 0.00 at market [Invalid request] ?
可能是什么原因,如何解决?
在成功执行这部分代码的几十次中,会发生一次。
买了一台windows 8 x64笔记本电脑,问题就开始了。
在我有时间使用它之前,在终端发现了这个。好的,但在颜色选择上,它完全是50/50打开的。