新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1393 1...138613871388138913901391139213931394139513961397139813991400...1953 新评论 Igor Makanu 2021.02.20 17:56 #13921 Andrey Sokolov:Igor Makanu, MakarFX, 你们谁是对的?让我们试着找到描述并找出答案。看过一次,但整天都找不到。 我是对的 自己检查一下,这并不难--专家顾问中有一个定时器,在定时器中有一个循环,例如,100 000次迭代,在循环体中Sleep(1),我们得到100秒,在OnTick()写Print("Tick") 和第二个图表上的第二个专家顾问,在OnTick()中 打印("Tick")。 第一个专家将沉默100秒,而且不确定它是否有时间在日志中写下一个新的勾--如果再次启动定时器的话 或者在论坛上搜索--我的搜索和你的搜索有同样的效果。 Andrey Sokolov: 另一个提示:如果终端中有多个EA,如果它们的处理时间长于各点之间的停顿,那么它们将以何种顺序处理点子? 不分先后 每个EA都在自己的线程中工作,即它们都是并行工作的,互不依赖,并同时接收来自终端的消息。 Andrei Sokolov 2021.02.20 18:09 #13922 https://docs.mql4.com/ru/runtime/running "节目只接收它正在运行的时间表中的事件。所有的事件都按照收到的顺序一个接一个地处理。如果队列中已经 有一个事件OnTimer() 或OnTick()内收到一个新的事件,它将被跳过 " - 只有当它是同一个事件时才会 被跳过。 如果有关于如何实现计算优先于视觉效果的选项,我真的很期待。 如果我说错了,请纠正我。 Igor Makanu 2021.02.20 18:27 #13923 Andrey Sokolov:如果有变体,如何实现计算优先于视觉设计,我很期待。 对各种交易板块使用标准方案--在OnChartEvent() 中处理鼠标信息,在OnTick()中在tick的到来时工作。 如果你在OnTick()中使用了超重的计算- 试着将它们输出到指标中。 如果你需要一个定时器,在退出定时器后调用OnTick()。 ZZY:MT4现在的工作速度非常快,你应该尝试跳过点子))))。 Tretyakov Rostyslav 2021.02.20 19:36 #13924 Andrey Sokolov: 如果有关于如何实现计算优先于视觉效果的选项,我真的很期待。 如果我说错了,请纠正我。 我有很多计算,考虑到了传播和限制其扩张。有一些交易开盘时违反了限制。 我把 OnTimer() 放在OnTick() 之前,运行EventSetMillisecondTimer(100)后,还没有出现错误。 我不是一个程序员......全凭直觉))))。 Valeriy Yastremskiy 2021.02.20 20:34 #13925 Andrey Sokolov:https://docs.mql4.com/ru/runtime/running"节目只接收它正在运行的时间表中的事件。所有的事件都按照收到的顺序一个接一个地处理。如果队列中已经 有一个事件OnTimer() 或OnTick()内收到一个新的事件,它将被跳过 " - 只有当它是同一个事件时才会 被跳过。如果有关于如何实现计算优先于视觉效果的选项,我真的很期待。如果我说错了,请纠正我。 规则很清楚,如果你需要每一个tick,你可以从第三方指标中得到它们,把它们写在一个数组中,然后在计算之后,拖动数组并进行比较。这甚至不是一个交易执行时间的问题。 要么是对任务没有完全理解。 DanilaMactep 2021.02.22 08:40 #13926 大家下午好。我正在改进我的圣杯机;-),现在我明白了,对交易只有一种支持--通过抛物线 拖曳。这是不现实的低(((((,谁有分形拖网的功能?请分享代码。如果我有一个通过反向随机信号的平仓功能。如果我有一个买入订单,就会有利润,当随机指数走出超买区时,如果有利润,订单就会被关闭。 用圣杯机器不可能改变这一点)。如果你想与我们分享这个代码,请不要犹豫... Tretyakov Rostyslav 2021.02.22 10:01 #13927 DanilaMactep:请兄弟般地分享代码,不要成为一个无赖. ..... 你说话的方式很奇怪... 在 CodeBase 中查看。 DanilaMactep 2021.02.22 10:59 #13928 MakarFX:你说话的方式很奇怪...在 CodeBase 中查看 我不能在那里搜索,因为我有视力障碍 :-( 这就是为什么我请求帮助......。 [删除] 2021.02.22 11:08 #13929 DanilaMactep: 我不能在那里搜索,因为我有视力障碍 :-( 这就是为什么我请求帮助......。 https://www.mql5.com/ru/code/28975 Универсальный трейлинг стоп по фракталам, свечам параболику... www.mql5.com Многофункциональный трал, с массой настроек и огромными возможностями. Может тралить по пунктам, по свечам, по фракталам, по индикаторам ATR и Parabolic. DanilaMactep 2021.02.22 12:19 #13930 SanAlex:https://www.mql5.com/ru/code/28975 非常感谢:-)我去想办法把这个好东西拧到圣杯机上)))))))))))。 1...138613871388138913901391139213931394139513961397139813991400...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
Igor Makanu, MakarFX, 你们谁是对的?让我们试着找到描述并找出答案。看过一次,但整天都找不到。
我是对的
自己检查一下,这并不难--专家顾问中有一个定时器,在定时器中有一个循环,例如,100 000次迭代,在循环体中Sleep(1),我们得到100秒,在OnTick()写Print("Tick")
和第二个图表上的第二个专家顾问,在OnTick()中 打印("Tick")。
第一个专家将沉默100秒,而且不确定它是否有时间在日志中写下一个新的勾--如果再次启动定时器的话
或者在论坛上搜索--我的搜索和你的搜索有同样的效果。
另一个提示:如果终端中有多个EA,如果它们的处理时间长于各点之间的停顿,那么它们将以何种顺序处理点子?
不分先后
每个EA都在自己的线程中工作,即它们都是并行工作的,互不依赖,并同时接收来自终端的消息。
https://docs.mql4.com/ru/runtime/running
"节目只接收它正在运行的时间表中的事件。所有的事件都按照收到的顺序一个接一个地处理。如果队列中已经 有一个事件OnTimer() 或OnTick()内收到一个新的事件,它将被跳过 " - 只有当它是同一个事件时才会 被跳过。
如果有关于如何实现计算优先于视觉效果的选项,我真的很期待。
如果我说错了,请纠正我。
如果有变体,如何实现计算优先于视觉设计,我很期待。
对各种交易板块使用标准方案--在OnChartEvent() 中处理鼠标信息,在OnTick()中在tick的到来时工作。
如果你在OnTick()中使用了超重的计算- 试着将它们输出到指标中。
如果你需要一个定时器,在退出定时器后调用OnTick()。
ZZY:MT4现在的工作速度非常快,你应该尝试跳过点子))))。
Andrey Sokolov:
如果有关于如何实现计算优先于视觉效果的选项,我真的很期待。
如果我说错了,请纠正我。
我有很多计算,考虑到了传播和限制其扩张。有一些交易开盘时违反了限制。
我把 OnTimer() 放在OnTick() 之前,运行EventSetMillisecondTimer(100)后,还没有出现错误。
我不是一个程序员......全凭直觉))))。
https://docs.mql4.com/ru/runtime/running
"节目只接收它正在运行的时间表中的事件。所有的事件都按照收到的顺序一个接一个地处理。如果队列中已经 有一个事件OnTimer() 或OnTick()内收到一个新的事件,它将被跳过 " - 只有当它是同一个事件时才会 被跳过。
如果有关于如何实现计算优先于视觉效果的选项,我真的很期待。
如果我说错了,请纠正我。
规则很清楚,如果你需要每一个tick,你可以从第三方指标中得到它们,把它们写在一个数组中,然后在计算之后,拖动数组并进行比较。这甚至不是一个交易执行时间的问题。
要么是对任务没有完全理解。
大家下午好。我正在改进我的圣杯机;-),现在我明白了,对交易只有一种支持--通过抛物线 拖曳。这是不现实的低(((((,谁有分形拖网的功能?请分享代码。如果我有一个通过反向随机信号的平仓功能。如果我有一个买入订单,就会有利润,当随机指数走出超买区时,如果有利润,订单就会被关闭。 用圣杯机器不可能改变这一点)。如果你想与我们分享这个代码,请不要犹豫...
请兄弟般地分享代码,不要成为一个无赖. .....
你说话的方式很奇怪...
在 CodeBase 中查看。
你说话的方式很奇怪...
在 CodeBase 中查看
我不能在那里搜索,因为我有视力障碍 :-( 这就是为什么我请求帮助......。
https://www.mql5.com/ru/code/28975
https://www.mql5.com/ru/code/28975