Все объекты, используемые в техническом анализе, имеют привязку на графиках по координатам цены и времени – трендовая линия, каналы, инструменты Фибоначчи и т.д. Но есть ряд вспомогательных объектов, предназначенных для улучшения интерфейса, которые имеют привязку к видимой всегда части графика (основное окно графика или подокна индикаторов...
Не следует путать между собой ордера из торговой истории и действующие отложенные ордера, которые отображаются на вкладке "Торговля" в панели "Инструменты". Список ордеров, которые были отменены или привели к проведению торговой операции, можно посмотреть в закладке "История" на панели "Инструменты" клиентского терминала. Функция...
是否有可能区分手动创建的图形对象和由指标 或EA创建的 对象?
在函数中
OBJPROP_HIDDEN
从终端菜单 "图表"-"对象"-"对象列表 "中选择一个图形对象的名称。值为 "true "允许从列表中隐藏一个不必要的对象。默认情况下,对于显示日历事件、交易历史以及从MQL5程序中创建的 对象, 会设置为true。要查看此类图形对象 并访问其属性,请点击 "对象列表 "窗口中的 "全部"。
bool
关于交易、自动交易系统和测试交易策略的论坛
图书馆:专家
fxsaber, 2020.10.09 04:55
我强调了代码中的一个重要位置。没有它,在脚本结束之前,将不会有模式的应用。
关于交易、自动交易系统和交易策略测试的论坛
MT5和速度在行动
安东,2020.10.08 11:00
不同的意义和不同的执行机制。0 - 事件在 "自己 "图表的队列中。-1 - 事件在它自己的队列中。
在这一周结束时,我的脑子已经不好使了。
我有一张在MT5中对冲的未结头寸的票据,例如123456。
我想在平仓 后计算利润,但我不能这样做。
我是这样做的,但我只得到佣金...
我如何用票据获取平仓的利润?
尝试使用HistorySelectByPosition() 更好地选择交易。
有必要在一个mqh中找出某些东西是否曾被另一个mqh调用。mqh不知道对方的存在。他们中的一个可能在,一个可能不在。
总而言之,这个问题是不寻常的(对我来说)。以一种相当拐杖式的方式解决了问题。
我认为这是很糟糕的做法,但它是有效的。
有必要在一个mqh中找出某些东西是否曾被另一个mqh调用。mqh不知道对方的存在。他们中的一个可能在,一个可能不在。
总而言之,这个问题是不寻常的(对我来说)。以一种相当拐杖式的方式解决了问题。
我认为这是很糟糕的做法,但它是有效的。
关于交易、自动交易系统和交易策略测试的论坛
MT5和速度在行动
fxsaber, 2020.10.20 12:28
快速卸载机器的中级总数。
对于那些使用条形图和指标进行交易的人来说,价格数据的相关性是非常模糊的。
蜱虫和翻车者很难做到实时。
关于交易、自动交易系统和交易策略测试的论坛
mql5的特殊性,技巧和窍门
斯拉瓦, 2018.09.20 15:40
PS。MQL5中的Sleep()函数 不是重定向到win api函数::Sleep()。更确切地说,如果数值小于100,就是重定向。但在100以上,它是一个循环,里面有win api slip,所以它可以被IsStopped打断。
还有一个更微妙的问题。如果毫秒数<=0,我们就预加1。也就是说,我们从不调用::Sleep(0)。
它已经被遗忘了。仅对MT5而言是如此。在MT4中Sleep(0)可以暂停终端。
但我决定先比较一下性能,用一个简单的例子。
其结果是。
类型化的变体输了三倍。我拒绝在关键的地方使用它。例如,对于TC来说,同样的OrdersTotal在优化器的每一次勾选中都至少被调用一次。
在调试模式下,情况正好相反。因此,在MT4中使用typedef进行加速是有意义的。