奇迹出现了,日志中出现了一条记录:
2012.03.13 23:24:12 Scripts script PnF (EURUSD,H1) removed
2012.03.13 23:24:11 MemoryException 1048576 bytes not available
2012.03.13 23:24:11 MemoryException 1048576 bytes not available
2012.03.13 23:24:10 MemoryException 1048576 bytes not available
2012.03.13 23:19:48 Scripts script PnF (EURUSD,H1) loaded successfully
在专家选项卡中:
2012.03.13 23:24:11 PnF (EURUSD,H1) 'cIntBMP.mqh' 中的数组超出范围 (348,21)
SZY: 我完全理解 2Ga 内存(我的 Win 使用不超过 470 - 600M)在当今并不具有权威性,但我认为有些地方出了问题。
奇迹出现了,日志中出现了一条记录:
在专家选项卡中:
ZY:我完全理解 2Ga 内存(我的 Win 系统使用的内存不超过 470 - 600M)在当今并不具有权威性,但我认为有些地方出了问题。
历史记录为 50 000 条,一个未结 TF,市场概览中只有主力,历史记录已完全加载,但显然终端加载了历史记录 - 下载了约 40 Mb,脚本尝试运行两次,第二次重启终端后历史记录未加载,脚本中的默认设置,MT5 607 版本,32 位 Win 版
我只能假设
1.我的系统是 Win 32,你呢?
2.我使用了文章 atach 中的脚本,带静默参数,你呢?
ZY:感谢Integer 提供了使用 MT5 图形的可能性,但我认为,开发人员应该在终端功能层面实现类似的功能,我甚至不想继续讨论创建自定义离线图表的可能性。
问题可能与历史记录未加载有关。所有符号都可以使用CDownLoadHistory 自动加载历史记录。
试着改变方框大小(例如增大到 7)并将自己限制在一个工具上:

结果,您应该会在 terminal_data_terminal_directory\MQL5/Images\ 中得到一个 1.5MB 的文件。
我使用脚本 downloadhistoryvisualmode.mq5 下载了历史记录,设置为:历史记录下载选项 = 市场概览中的所有符号。
执行脚本后,我重启了终端,然后再次运行了 downloadhistoryvisualmode 脚本,然后以默认设置运行了 PnF.mq5。
在日志中
2012.03.14 19:38:00 移除脚本脚本 PnF (EURUSD,H1)
2012.03.14 19:38:00 MemoryException 1048576 bytes not available
2012.03.14 19:27:36 成功加载脚本脚本 PnF (EURUSD,H1)
2012.2012.03.14 19:27:28 脚本脚本 downloadhistoryvisualmode (EURUSD,H1) 删除
2012.03.14 19:26:41 脚本脚本 downloadhistoryvisualmode (EURUSD,H1) 加载成功
在专家选项卡中:
2012.03.14 19:38:00 PnF (EURUSD,H1) 'cIntBMP.mqh' 中的数组超出范围 (348,21)
2012.03.14 19:27:28 downloadhistoryvisualmode (EURUSD,H1) 下载成功
然后根据您的屏幕设置在日志中运行:
2012.03.14 19:56:11 脚本脚本 PnF (EURUSD,H1) 删除
2012.03.14 19:55:57 脚本脚本 PnF (EURUSD,H1) 加载成功
在专家选项卡中:
2012.03.14 19:56:11 PnF (EURUSD,H1) Ok.
在 MT5 文件夹中:
有绘图的文件包含 CW 图表的图像,但终端没有绘制任何内容、
发现了问题所在:我的 Win swap 文件设置为最大/最小 = 2048/2048,内存为 2G,在任何应用程序(MATLAB、Statistica、MSOffice、Delphi、调试器......,包括游戏)上从未出现过内存不足 的问题,直到现在。我将交换文件设置为 "自动",日志中的脚本:
2012.03.14 20:13:02 Scripts script PnF (EURUSD,H1) removed
2012.03.14 20:12:40 Scripts script PnF (EURUSD,H1) loaded successfully
in the experts tab:2012.03.14 20:13:02 PnF (EURUSD,H1) Ok.
嗯......,我甚至不想评论我对它的看法....。
如果是的话,我为什么需要它们呢? 我可以从建议的网络平台的不同资源中制作类似的屏幕,更不用说以 HO 形式提供 TF 的终端了。
ZY:对于开发人员来说,让 MT5 工具在 TF 窗口画布上绘图真的如此困难吗? 我对自定义离线图表保持沉默......。
祝你好运!
新文章 最新的改革已发布:
看一看您的交易终端。您能看到哪些价格展示方式?柱、烛形图和线条。我们追求的是时间和价格,但却只能由价格获利。那么,分析市场时,我们能否只关注价格呢?本文会针对点数图("圈圈叉叉")提出一种算法和脚本 - 已将各种各样的价格模式考虑在内,而其实际应用亦于提供的建议中列出。
作者:Roman Zamozhnyy