新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1100 1...109310941095109610971098109911001101110211031104110511061107...1953 新评论 Igor Makanu 2020.03.22 18:25 #10991 Andrey Sokolov: 你能告诉我mt4和mt5中网格的水平线是如何计算的吗? 如果刻度不固定,它们在滚动图表时就会移动,而且mt4和mt5中 的移动 方式有点不同。也许有人知道它是如何计算的,而不是用缩进、捆绑和其他东西来猜。 如果你什么都不知道,你可以尝试以编程方式确定它们;似乎有一个用于处理图表的函数返回像素颜色;如果是这样,找到几个所需颜色的水平像素,并计算图表网格,然后对所有线条进行计算。 那么你只需要跟踪滚动图表事件就可以了 移除图表网格并画出你自己的网格是比较容易的--过去他们用圆形水平线画出,我想Prival在生物中放了这样一个指标。 塞里奇29。 我想Prival已经在KB中发布了这样一个指标。这些功能应该是虚拟的--简单的功能是不可能的。 虚拟意味着它们的新实现可以在子类中,在我的例子中,在基类中calc()=0;--这是故意的,所以编译器在继承时警告说没有这个函数的实现,你可以在基类中写出实现,然后在子类中加入关键字overload ....。总而言之,这些都是细微之处,写测试,搞清楚,也许这对你有帮助)))。 Tretyakov Rostyslav 2020.03.22 19:11 #10992 Andrey Sokolov: https://photos.app.goo.gl/exifpepDF3hN2yxn7 这对我来说是没有变化的! Andrei Sokolov 2020.03.22 19:15 #10993 Igor Makanu: 但你可以尝试以编程方式定义它们,我想有一个函数用于处理图表,它返回一个像素的颜色,如果是这样,找到几个所需颜色的水平像素,并认为它是一个图表网格,所有行都是如此 那么你将只需要跟踪事件滚动图 也就是说,如果你不知道你将从审美方面得到什么--移除图表网格并绘制你自己的网格更容易--他们以前就是这样绘制圆形水平的,我想Prival在生物中展示了这样一个指标。 我正在做一个有爬行背景的 "蛇 "游戏。 我的想法是,用户可以在不最小化他正在跟踪的图表的情况下玩。我希望它能准确地在现有的网格上移动。 程序化定义"--到目前为止只发现了网格的颜色。我只找到了网格的颜色。一般来说,如果你知道如何定义网格的层次,请告知。 Igor Makanu 2020.03.22 19:20 #10994 Andrey Sokolov: 我希望它能沿着现有的网格移动。 在整个图表上画一个透明的画布,并在上面画出你的网格,这将是非常可信的,在画布下甚至可以看到条形图,鼠标也会滚动。 你想在图表网格中坚持使用小方块吗? 在我看来,这将是不可靠的,因为网格在滚动过程中可能会跳跃,不是吗?- 你会怎么做? 我不知道如何确定--在我看来,这不是一项标准的、浪费资源的任务,尽管我可能是错的--我从未想过这样的事情。 Tretyakov Rostyslav 2020.03.22 19:31 #10995 Andrey Sokolov: 我也可以找到没有变化的点,但最好是照单全收,这样就不会让论坛上出现大量的vludes。 我不是在寻找什么...我对所有的烟雾都是这样的。关于 "在论坛上乱扔血迹",从你自己开始。 Andrei Sokolov 2020.03.22 19:36 #10996 Igor Makanu: "滚动时,网格可以跳跃,不是吗?- 你会做什么?"--如果格子的数量发生变化,游戏将重新开始。如果不这样做,只有布局会被重新计算。 "画......"- 我希望不干扰用户在图表上的内容。 "我认为这不是标准的,浪费资源的任务,虽然我可能是错的"--最有可能的是,有最小和最大可见,而且是用30多个像素划分的,有四舍五入和钉子的层次,问题是如何划分,因为它们甚至可以在高度上略有不同。 Yevhenii Levchenko 2020.03.23 09:05 #10997 我如何知道一个订单是由人工还是由机器人完成的? Sergey Likho 2020.03.23 10:27 #10998 MQL4/MQL5能否将BMP图像拉伸到全屏? Andrei Sokolov 2020.03.23 10:58 #10999 Yevhenii Levchenko: 我如何知道谁关闭了订单,是手还是机器人? 可能是由杂志社。 Vitaly Muzichenko 2020.03.23 11:11 #11000 Andrey Sokolov: 可能是通过日志。 请提供截图,在日志中从未见过关闭/删除的标记。 1...109310941095109610971098109911001101110211031104110511061107...1953 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你能告诉我mt4和mt5中网格的水平线是如何计算的吗? 如果刻度不固定,它们在滚动图表时就会移动,而且mt4和mt5中 的移动 方式有点不同。也许有人知道它是如何计算的,而不是用缩进、捆绑和其他东西来猜。
如果你什么都不知道,你可以尝试以编程方式确定它们;似乎有一个用于处理图表的函数返回像素颜色;如果是这样,找到几个所需颜色的水平像素,并计算图表网格,然后对所有线条进行计算。
那么你只需要跟踪滚动图表事件就可以了
移除图表网格并画出你自己的网格是比较容易的--过去他们用圆形水平线画出,我想Prival在生物中放了这样一个指标。
我想Prival已经在KB中发布了这样一个指标。这些功能应该是虚拟的--简单的功能是不可能的。
虚拟意味着它们的新实现可以在子类中,在我的例子中,在基类中calc()=0;--这是故意的,所以编译器在继承时警告说没有这个函数的实现,你可以在基类中写出实现,然后在子类中加入关键字overload ....。总而言之,这些都是细微之处,写测试,搞清楚,也许这对你有帮助)))。
https://photos.app.goo.gl/exifpepDF3hN2yxn7
这对我来说是没有变化的!
但你可以尝试以编程方式定义它们,我想有一个函数用于处理图表,它返回一个像素的颜色,如果是这样,找到几个所需颜色的水平像素,并认为它是一个图表网格,所有行都是如此
那么你将只需要跟踪事件滚动图
也就是说,如果你不知道你将从审美方面得到什么--移除图表网格并绘制你自己的网格更容易--他们以前就是这样绘制圆形水平的,我想Prival在生物中展示了这样一个指标。
我正在做一个有爬行背景的 "蛇 "游戏。 我的想法是,用户可以在不最小化他正在跟踪的图表的情况下玩。我希望它能准确地在现有的网格上移动。
程序化定义"--到目前为止只发现了网格的颜色。我只找到了网格的颜色。一般来说,如果你知道如何定义网格的层次,请告知。
我希望它能沿着现有的网格移动。
在整个图表上画一个透明的画布,并在上面画出你的网格,这将是非常可信的,在画布下甚至可以看到条形图,鼠标也会滚动。
你想在图表网格中坚持使用小方块吗? 在我看来,这将是不可靠的,因为网格在滚动过程中可能会跳跃,不是吗?- 你会怎么做?
我不知道如何确定--在我看来,这不是一项标准的、浪费资源的任务,尽管我可能是错的--我从未想过这样的事情。
我也可以找到没有变化的点,但最好是照单全收,这样就不会让论坛上出现大量的vludes。
"滚动时,网格可以跳跃,不是吗?- 你会做什么?"--如果格子的数量发生变化,游戏将重新开始。如果不这样做,只有布局会被重新计算。
"画......"- 我希望不干扰用户在图表上的内容。
"我认为这不是标准的,浪费资源的任务,虽然我可能是错的"--最有可能的是,有最小和最大可见,而且是用30多个像素划分的,有四舍五入和钉子的层次,问题是如何划分,因为它们甚至可以在高度上略有不同。
MQL4/MQL5能否将BMP图像拉伸到全屏?
我如何知道谁关闭了订单,是手还是机器人?
可能是由杂志社。
可能是通过日志。
请提供截图,在日志中从未见过关闭/删除的标记。