帆布很酷! - 页 91 1...84858687888990919293 新评论 leon_17 2023.11.22 20:35 #901 Ihor Herasko #:您不必这样做。在画布的析构函数中,它会自动进行处理: 谢谢! Vitaliy Kuznetsov 2023.11.27 10:39 #902 在画布上制作面板和其他仪表盘时,需要提供不同的显示器。例如,4K。 我是这样做的,先测量字体大小,然后再逐步调整。但有时改变比例 100%-200%-300%-400%,就会发现并非所有元素都能完美缩放。 但也许有某种大型通用方法可以在不同显示器上自动缩放画布,并将仪表板的所有元素(标准输入窗口(非画布)、图形、文本)都考虑在内? Nikolai Semko 2023.11.27 12:47 #903 Vitaliy Kuznetsov 字体大小,然后再逐步调整。但有时要改变 100%-200%-300%-300%-400%,并非所有元素都能完美缩放。 但也许有某种大型通用方法可以在不同显示器上自动缩放画布,并将仪表盘的所有元素(标准输入窗口(非画布)、图形、文本)都考虑在内?您应该使用 TERMINAL_SCREEN_DPI Vitaliy Kuznetsov 2023.11.27 12:50 #904 Nikolai Semko #: 您应该使用 TERMINAL_SCREEN_DPI 感谢您的建议。 如果能在 mt4/5 上提供一个示例就更好了。有地方可以写吗?)将画布和任何其他常规对象结合到一个位置/面板中非常重要。 Nikolai Semko 2023.11.27 13:18 #905 Vitaliy Kuznetsov #:谢谢你的提示。如果能在 mt4/5 上提供一个示例就更好了。是否有这样的例子,或者您是否可以发布这样的例子?)这里最重要的是将画布和任何其他常规对象结合到一个位置/面板中。 这并不复杂。这个参数只是显示器中每英寸(25.4 毫米)的像素数。知道了这个参数,就很容易得到一个缩放系数,这样所有尺寸就不是以像素为单位,而是以毫米为单位了。当然,您仍然需要考虑到眼睛的一般距离。毕竟,使用笔记本电脑或 32 英寸显示器时的距离是不同的。但为此您需要知道整个屏幕的像素大小。使用函数终端信息整数忙,真的很忙。 Vladimir Pastushak 2024.02.03 15:58 #906 Nikolai Semko #:这就是为什么我制作了一个透明背景上带有解析和缩放图标的示例。 您好 能给我一个如何使用 kanvas 显示多个图像的简单示例吗? Nikolai Semko 2024.02.03 16:40 #907 Vladimir Pastushak #:日安能给我一个如何使用 kanvas 显示多张图片的简单示例吗?https://www.mql5.com/en/code/45439 Vitaliy Kostrubko 2024.02.03 18:08 #908 Nikolai Semko:我给自己设定了一个任务:在一段简短的代码中演示通过 CCanvas 类自定义图形 的可能性。以下是我的成果...... 是的,当然 - 可能性是巨大的 (!)...... 现在 - 我们需要可用的示例 (?????!!!!!!_ 例如 - 我知道 CCanvas 上的产品 - 为图表绘制 "图画" - 就像在油漆中一样 - 在图表上绘制草图,例如在分析图表时 - 绘制假定的进一步价格走势 ! ....这很方便 ! 他们说 - 在 Kanvas 上,您可以为指标中的签名信号创建三行文本 - 这样当您改变图表比例时 = 行距保持不变(!!!):)... 我建议 - 所有 CANVAS 手工制造商 = 联合起来,创建一个单独的主题,并在其中发布所有选项 - Canvas 上可以实现的一切功能! 和客户 - 为了避免在这样一个主题中充满讨论和愿望 - 请私下写信给开发人员 = 他们想要什么,以及他们(开发人员)是否可以接受他们的订单(?) ...只要没有人将产品样本集中在 Canvas 上的主题 = 其受欢迎程度就不会提高(!!!)。 祝您好运!:) Nikolai Semko 2024.02.03 18:54 #909 Vitaliy Kostrubko #: 说 - 在 Kanvas 上,您可以为指标中的签名信号创建三行文本 - 这样当您改变图表比例时 = 行距保持不变(!!!):) 就我个人而言,开发复杂算法首先需要画布。如果没有过程和数据的中间可视化,要完成这项工作会更加困难,时间也会更长。 交易、自动交易系统和交易策略测试论坛错误、缺陷和问题Nikolai Semko, 2021.12.24 20:25当然,使用缓冲区比较困难。 不能在函数中加入 #property。您可以通过向函数传递数组的方式在一行中添加 kanvas 行。 就我个人而言,我更多地使用 kanvas 来可视化开发过程中的某些流程和中间数据。 当然,除非我们讨论的是基于交集的原始算法。例如,这里是我目前的工作。 所有这些服务的外衣都能帮助我找到最佳解决方案。 当然,使用缓冲区无法做到这一点。此外,该解决方案同样适用于智能交易系统和指标。代码同样适用于 MT4。 而且实施起来非常简单快捷。简直就是 "飞 "起来的。 只需一行代码,就能在屏幕上任意位置、任意大小、任意透明度地显示任意数组。 有时,在动态中查看所有内容非常重要 Nikolai Semko 2024.02.03 19:06 #910 Vitaliy Kostrubko #: 我建议--所有画布操作员团结起来,创建一个主题,并在其中发布所有选项--所有可以在画布上完成的操作! 这个主题已经实现这一功能近 5 年了。 1...84858687888990919293 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
您不必这样做。在画布的析构函数中,它会自动进行处理:
谢谢!
在画布上制作面板和其他仪表盘时,需要提供不同的显示器。例如,4K。
我是这样做的,先测量字体大小,然后再逐步调整。但有时改变比例 100%-200%-300%-400%,就会发现并非所有元素都能完美缩放。
但也许有某种大型通用方法可以在不同显示器上自动缩放画布,并将仪表板的所有元素(标准输入窗口(非画布)、图形、文本)都考虑在内?
但也许有某种大型通用方法可以在不同显示器上自动缩放画布,并将仪表盘的所有元素(标准输入窗口(非画布)、图形、文本)都考虑在内?
您应该使用 TERMINAL_SCREEN_DPI
感谢您的建议。
如果能在 mt4/5 上提供一个示例就更好了。有地方可以写吗?)将画布和任何其他常规对象结合到一个位置/面板中非常重要。
谢谢你的提示。
如果能在 mt4/5 上提供一个示例就更好了。是否有这样的例子,或者您是否可以发布这样的例子?)这里最重要的是将画布和任何其他常规对象结合到一个位置/面板中。
终端信息整数
这就是为什么我制作了一个透明背景上带有解析和缩放图标的示例。
您好
能给我一个如何使用 kanvas 显示多个图像的简单示例吗?
日安
能给我一个如何使用 kanvas 显示多张图片的简单示例吗?
我给自己设定了一个任务:在一段简短的代码中演示通过 CCanvas 类自定义图形 的可能性。
以下是我的成果......
是的,当然 - 可能性是巨大的 (!)
...... 现在 - 我们需要可用的示例 (?????!!!!!!_
例如 - 我知道 CCanvas 上的产品 - 为图表绘制 "图画" - 就像在油漆中一样 - 在图表上绘制草图,例如在分析图表时 - 绘制假定的进一步价格走势 ! ....这很方便 !
他们说 - 在 Kanvas 上,您可以为指标中的签名信号创建三行文本 - 这样当您改变图表比例时 = 行距保持不变(!!!):)
...
我建议 - 所有 CANVAS 手工制造商 = 联合起来,创建一个单独的主题,并在其中发布所有选项 - Canvas 上可以实现的一切功能!
和客户 - 为了避免在这样一个主题中充满讨论和愿望 - 请私下写信给开发人员 = 他们想要什么,以及他们(开发人员)是否可以接受他们的订单(?)
...只要没有人将产品样本集中在 Canvas 上的主题 = 其受欢迎程度就不会提高(!!!)。
祝您好运!:)
说 - 在 Kanvas 上,您可以为指标中的签名信号创建三行文本 - 这样当您改变图表比例时 = 行距保持不变(!!!):)
就我个人而言,开发复杂算法首先需要画布。如果没有过程和数据的中间可视化,要完成这项工作会更加困难,时间也会更长。
交易、自动交易系统和交易策略测试论坛
错误、缺陷和问题
Nikolai Semko, 2021.12.24 20:25
当然,使用缓冲区比较困难。
不能在函数中加入 #property。
您可以通过向函数传递数组的方式在一行中添加 kanvas 行。
就我个人而言,我更多地使用 kanvas 来可视化开发过程中的某些流程和中间数据。
当然,除非我们讨论的是基于交集的原始算法。例如,这里是我目前的工作。
所有这些服务的外衣都能帮助我找到最佳解决方案。
当然,使用缓冲区无法做到这一点。此外,该解决方案同样适用于智能交易系统和指标。代码同样适用于 MT4。
只需一行代码,就能在屏幕上任意位置、任意大小、任意透明度地显示任意数组。
有时,在动态中查看所有内容非常重要
我建议--所有画布操作员团结起来,创建一个主题,并在其中发布所有选项--所有可以在画布上完成的操作!
这个主题已经实现这一功能近 5 年了。