Надежный торговый робот не может быть создан без понимания механизмов работы торговой системы MetaTrader 5. Клиентский терминал получает от торгового сервера информацию о позициях, ордерах и сделках. Чтобы правильно обработать эти данные средствами MQL5 необходимо хорошо представлять как происходит взаимодействие mql5-программы и среды исполнения терминала.
我的错 :(
谢谢你。
我的调试不工作。我设置了断点,但它并没有停止,而EA却工作正常。
这个问题已经被修复了--它应该在新版本中出现。
当试图调试一个已经在策略测试器中 被选中的EA时,问题出现了。
这个问题已经被修复了--它应该在新版本中出现。
当试图调试一个已经在策略测试器中 被选中的EA时,问题出现了。
你好,我正在下载所有仪器的历史记录(超过600个,BroCo-Demo服务器),在第300个字符左右,终端记录写入。
NI 0 脚本 12:19:11 脚本 Download_history (EURUSD,H1) 成功加载MJ 3 MemoryException 12:24:20 31703040字节不可用
EE 3 MemoryException 12:24:20 31703040字节不可用
NM 3 MemoryException 12:24:21 31703040字节不可用
HD 3 MemoryException 12:25:15 245760字节不可用
LL 3 MemoryException 12:25:15 245760字节不可用
PG 3 MemoryException 12:25:15 245760字节不可用
DN 3 MemoryException 12:25:15 245760字节不可用
我使用 "组织数据访问 "中描述的脚本下载了历史记录(对其进行了一些修改,否则它只适用于货币),我附上脚本代码
在关闭终端 之前,新的数据挂在内存中,你根本没有足够的空间来保留所有的数据。
你需要下载至少100个工具,然后关闭终端并将数据重置到磁盘上(只需确保终端的进程真的停止了,而不仅仅是窗口消失了)。
新的数据挂在RAM中,直到终端关闭,你只是没有足够的RAM来容纳所有这些数据。
每次至少上传100个工具,然后关闭终端,从而将数据重置到磁盘上(只需确保终端进程确实已经结束,而不只是消失了)。
新建!))
终端已经更新,但MQL5手册 中没有新的属性。
10. MQL5: Добавлено свойство, определяющее приоритет графического объекта при обработке события клика OBJPROP_ZORDER (ENUM_OBJECT_PROPERTY_INTEGER).
---
我想看看定义对象层的属性,而不需要把它们全部重画一遍。当然,这并不关键,但它会更方便,而且有点节俭,我想。
---
目前, 我们有 OBJPROP_ANCHOR 属性 , 为 OBJ_TEXT 和OBJ_LABEL 等对象提供 ENUM_ANCHORPOINT 枚举 。对于 OBJ_BITMAP_LABEL 类型的对象,同样的属性是缺失的 。有时,将这种类型的物体放在中心也很方便。