新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1701 1...169416951696169716981699170017011702170317041705170617071708...1953 新评论 Taras Slobodyanik 2021.10.29 10:21 #17001 MakarFX #:这比那要简单得多。 这是同一件事)。 如果你可以直接输入tickCount%100,为什么还需要一个KillCount变量? "找到差异"。 int KillCount=tickCount%100; if (KillCount == 0) if ( tickCount%100 == 0 ) Tretyakov Rostyslav 2021.10.29 10:31 #17002 Taras Slobodyanik #:因此,同样的事情)如果你可以直接输入tickCount%100,为什么还需要一个KillCount变量?"找到差异"。 他需要一个变量,在每一百点时重新设置。 我已经在那里写了 "如果 "根本不需要,只是 int KillCount=tickCount%100; DanilaMactep 2021.10.29 11:36 #17003 MakarFX #: 而你又回到了马背上!))))。 是的,我当然赞成任何聚会,除了绝食:-))但要归于施舍--我想我还是很幸运的)))),可悲的是,我的圣杯机只为排水好)))))))))。 Valeriy Yastremskiy 2021.10.29 12:20 #17004 这样的设计可能有什么秘密含义? int OnInit() { ........ OnTick(); return(INIT_SUCCEEDED); }//OnInit void OnTick() { ..... } Tretyakov Rostyslav 2021.10.29 12:27 #17005 Valeriy Yastremskiy #:这样的设计可能有什么秘密含义? 你在哪里找到这个? 也许作者想在初始化时执行OnTick()。 Maxim Kuznetsov 2021.10.29 12:29 #17006 Valeriy Yastremskiy #:这样的结构会有什么秘密含义,告诉我。 在加载(重启)时立即运行OnTick逻辑,无需等待新的tick。在不活动的对子上是有意义的,尽管在定时器中删除它更好。 必须有IsConnected、TradeAllowed和类似的检查。 Valeriy Yastremskiy 2021.10.29 13:01 #17007 Maxim Kuznetsov #:在加载(重启)时立即运行OnTick逻辑,无需等待新的tick。在不活动的对子上是有意义的,尽管在定时器中删除它更好。应该有IsConnected、TradeAllowed和类似的检查。 有检查)。但OnInit之后的第一个OnTick不是在tick到达时被调用,而不是强制的吗? Tretyakov Rostyslav 2021.10.29 13:15 #17008 Valeriy Yastremskiy #: 有检查)。但OnInit之后的第一个OnTick不是在tick到达时调用的吗? 不 活动 只有 在收到新的蜱虫时才会 为专家产生 。 Valeriy Yastremskiy 2021.10.29 13:20 #17009 MakarFX #:不 活动 只有 在收到新的tick时, 才会为专家生成 。 我将在星期六看一下印刷品。只是我的EA在画画。而且我想,它也是在周末抽签。我得去看看。 Vitaly Muzichenko 2021.10.29 13:50 #17010 Valeriy Yastremskiy #: 有检查)。但OnInit之后的第一个OnTick不是在嘀嗒声响起时被调用,而不是被迫的吗? 没有嘀嗒声--没有OnTick(),即使在第一次运行时也是如此。 有些情况下,图形对象在OnTick中被绘制,但如果没有tick,它就不会绘制任何东西。这就是为什么我们只对OnInit进行了一次调用。 1...169416951696169716981699170017011702170317041705170617071708...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这比那要简单得多。
这是同一件事)。
如果你可以直接输入tickCount%100,为什么还需要一个KillCount变量?
"找到差异"。
因此,同样的事情)
如果你可以直接输入tickCount%100,为什么还需要一个KillCount变量?
"找到差异"。
他需要一个变量,在每一百点时重新设置。
我已经在那里写了 "如果 "根本不需要,只是
int KillCount=tickCount%100;
而你又回到了马背上!))))。
这样的设计可能有什么秘密含义?
这样的设计可能有什么秘密含义?
你在哪里找到这个?
也许作者想在初始化时执行OnTick()。
这样的结构会有什么秘密含义,告诉我。
在加载(重启)时立即运行OnTick逻辑,无需等待新的tick。在不活动的对子上是有意义的,尽管在定时器中删除它更好。
必须有IsConnected、TradeAllowed和类似的检查。
在加载(重启)时立即运行OnTick逻辑,无需等待新的tick。在不活动的对子上是有意义的,尽管在定时器中删除它更好。
应该有IsConnected、TradeAllowed和类似的检查。
有检查)。但OnInit之后的第一个OnTick不是在tick到达时调用的吗?
不
活动只有 在收到新的蜱虫时才会 为专家产生 。
不
活动只有 在收到新的tick时, 才会为专家生成 。
有检查)。但OnInit之后的第一个OnTick不是在嘀嗒声响起时被调用,而不是被迫的吗?
没有嘀嗒声--没有OnTick(),即使在第一次运行时也是如此。
有些情况下,图形对象在OnTick中被绘制,但如果没有tick,它就不会绘制任何东西。这就是为什么我们只对OnInit进行了一次调用。