AutoGraf 系列 4 - MQL 功能。 - 页 12 1...5678910111213141516171819...36 新评论 [删除] 2008.04.29 15:57 #111 在之前的构建基础上解压? Сергей Ковалев 2008.04.29 16:03 #112 是的,只有一个新的新闻文件。几乎没有人需要它(旧的)。 [删除] 2008.04.29 16:27 #113 2. Добавлен настроечный параметр - программная пауза. Изменение значения позволяет регулировать загрузку процессора. 我在哪里可以找到这个设置? Сергей Ковалев 2008.04.29 16:38 #114 暂停_程序。数字设置列表中的最后一个参数(在EA设置 中)。 要访问设置(好吧,你能做什么),你必须: 1.按EA按钮。 2.按F7。 3.设置新的参数,确定。 4.按EA按钮开始工作(EA将从最近的刻度开始工作)。 --- 这种访问设置的技术是由MT4的技术限制决定的。人们只能希望有些事情会在5年内发生变化。例如,我想相信它将有可能在运行时调用设置面板。也许特殊函数的属性也将被扩展。 在此期间。 [删除] 2008.04.29 16:47 #115 哦,对不起,我以为这个设置是一个带有刻度的按钮或子按钮 :) Сергей Ковалев 2008.04.29 16:50 #116 是的,还有更多。Time_Before_News = 5.这是在下一个新闻组发布前5分钟的一个嘘声。 [删除] 2008.04.29 16:56 #117 "躲猫猫 "说实话很管用,这是件好事,即使有隐藏的新闻线,也要批准 :) Сергей Ковалев 2008.04.29 17:04 #118 "我也做十字绣...":) 新闻文件的格式略有改变。0和1是新闻的重要性。 货币名称右边的+表示重要新闻。 (新闻文件可以在记事本中查看,很容易;在那里也可以输入或纠正) [删除] 2008.04.29 18:58 #119 Sergei,请解释一下Pause_Program被允许做什么,这样你就不必靠 "直觉 "来尝试。 Сергей Ковалев 2008.04.29 19:52 #120 alexx_v: Sergey,请解释一下Pause_Program的允许值是多少,这样你就不必用 "直觉 "的方法去尝试。 这个参数增加了进程的占空比。 在编写程序的时候,我设置了迭代计数器。在Pause_Program = 1的默认值下,程序每秒执行20到500次迭代(类似于电影带,24帧/秒)。这意味着该过程的持续时间(包括暂停)在2至50毫秒之间。暂停会增加工作周期的持续时间,但在暂停期间,程序不运行。这减少了处理器的负荷。 平均来说,在每秒100次迭代的情况下,程序运行了9毫秒+1毫秒暂停=10毫秒。占空比非常小(约1.1,见https://book.mql4.com/ru/special/index)。如果暂停时间增加到例如10毫秒,占空比就会增加(到大约2),也就是说,它将使处理器减轻一半。 进一步增加这一设置将使CPU的负担更重,但程序将越来越惰性地运行。但如果你把Pause_Program设置得太大,例如=1000,用户控制动作的执行延迟就会相当明显。例如,在图表上拖动图标下单后,程序会暂停(其持续时间在指定值内随机),然后才开始执行指定的算法(类似于电影的放缓,即图像变得生硬)。 为了了解你自己的喜好,把这个参数设置为1000到2000的值,这样延迟就会很敏感。然后把它减少到一个你无法分辨出延迟的数值。最有可能的是,可接受的数值不会超过300-500。同时,看看CPU上的负载如何变化。这种关系是成反比的,所以在500以上增加数值没有意义(CPU负载是10/300还是只有10/500有什么区别)。 建议将Pause_Program设置为1到100之间的数值。 1...5678910111213141516171819...36 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
是的,只有一个新的新闻文件。几乎没有人需要它(旧的)。
2. Добавлен настроечный параметр - программная пауза. Изменение значения позволяет регулировать загрузку процессора.
我在哪里可以找到这个设置?
暂停_程序。数字设置列表中的最后一个参数(在EA设置 中)。
要访问设置(好吧,你能做什么),你必须:
1.按EA按钮。
2.按F7。
3.设置新的参数,确定。
4.按EA按钮开始工作(EA将从最近的刻度开始工作)。
---
这种访问设置的技术是由MT4的技术限制决定的。人们只能希望有些事情会在5年内发生变化。例如,我想相信它将有可能在运行时调用设置面板。也许特殊函数的属性也将被扩展。
在此期间。
"我也做十字绣...":)
新闻文件的格式略有改变。0和1是新闻的重要性。
货币名称右边的+表示重要新闻。
(新闻文件可以在记事本中查看,很容易;在那里也可以输入或纠正)
Sergey,请解释一下Pause_Program的允许值是多少,这样你就不必用 "直觉 "的方法去尝试。
这个参数增加了进程的占空比。
在编写程序的时候,我设置了迭代计数器。在Pause_Program = 1的默认值下,程序每秒执行20到500次迭代(类似于电影带,24帧/秒)。这意味着该过程的持续时间(包括暂停)在2至50毫秒之间。暂停会增加工作周期的持续时间,但在暂停期间,程序不运行。这减少了处理器的负荷。
平均来说,在每秒100次迭代的情况下,程序运行了9毫秒+1毫秒暂停=10毫秒。占空比非常小(约1.1,见https://book.mql4.com/ru/special/index)。如果暂停时间增加到例如10毫秒,占空比就会增加(到大约2),也就是说,它将使处理器减轻一半。
进一步增加这一设置将使CPU的负担更重,但程序将越来越惰性地运行。但如果你把Pause_Program设置得太大,例如=1000,用户控制动作的执行延迟就会相当明显。例如,在图表上拖动图标下单后,程序会暂停(其持续时间在指定值内随机),然后才开始执行指定的算法(类似于电影的放缓,即图像变得生硬)。
为了了解你自己的喜好,把这个参数设置为1000到2000的值,这样延迟就会很敏感。然后把它减少到一个你无法分辨出延迟的数值。最有可能的是,可接受的数值不会超过300-500。同时,看看CPU上的负载如何变化。这种关系是成反比的,所以在500以上增加数值没有意义(CPU负载是10/300还是只有10/500有什么区别)。
建议将Pause_Program设置为1到100之间的数值。