Данная статья, построенная в форме справочника по функциям MQL4, призвана помочь переходу с MQL4 на MQL5. Для каждой функции языка MQL4 приведено описание и представлен способ ее реализации на MQL5, что позволит вам значительно ускорить перевод своих программ с MQL4 на MQL5. Для удобства функции разбиты на группы, как в документации по MQL4.
亲爱的先生们!
MT4有一个非常方便的拖放设置止损单的方法:当我把光标拖离交易线时,我可以立即看到如果交易以光标所在的价格收盘,将获得多少利润。
在我的交易中,我使用一种策略,我经常需要一个类似的工具,但不是针对单一的交易,而是针对特定图表上的所有交易。
就是说,我希望当我把光标设置在任何价格上时,我希望看到利润的大小,这将是如果所有的交易都在光标设置的价格上关闭。
而且,如果当我释放鼠标按钮时,所有未平仓的交易都自动设置为该利润的正确止损点和止盈点,就像目前单一交易的情况一样,这将是相当奢侈的。
也许我想得太多了,但我已经描述了一个理想的情况。至少我想要一个计算器,输入未平仓交易的水平和数量(所有交易都是单向的,要么全部卖出,要么全部买入)和收盘价,并在达到给定价格 时, 输出关闭所有交易后的总利润。或者,例如,它可以是一个水平线 形式的指标,显示收盘时集团利润将为零的价格。我目前正在用计算器手工计算,但它非常长,可能会导致错误。
我想自己在市场上寻找,但我不知道该找什么。它应该是一个专家顾问,一个指标,一个机器人或其他东西?如果没有这样一个现成的工具,我愿意讨论编写这样一个工具的订单条款。MQL 编程语言来帮助你,所有的奇思妙想都能实现。
我想自己在市场上寻找,但我不知道该找什么。它应该是一个顾问,一个指标,一个机器人或其他东西?如果没有现成的这样的东西,我愿意讨论编写这种工具的订单条款。
FileGetInteger(file_name,FILE_CREATE_DATE,false); 总是返回-1。
它不起作用。请更详细地描述它。
我已经弄明白了,到处都是文件名,但没有说到文件的路径。
当在某处指定一个文件名时,如果路径不同,那么需要在名称中正确指定...
当你从下拉列表中选择策略测试器 中的专家时,这有点不方便。
然后,你编译该专家顾问的代码。
结果,它在策略测试器的下拉列表中消失了,取而代之的是一些移动平均线.ex5。
因此,我必须在编译后每次都选择它。
你好。请告诉我,在mql5语言 中是否有mql4的iBarShift函数的类似物?该函数按时间返回条形索引