Пример проверки:
if (!TerminalInfoInteger(TERMINAL_TRADE_ALLOWED))
Alert("Проверьте в настройках терминала разрешение на автоматическую торговлю!");
Проверка разрешения на торговлю для данного запущенного эксперта/скрипта
При запуске программы можно разрешить или запретить автоматическую торговлю конкретно для нее. Для этого есть отдельная специальная настройка в свойствах программы.
MQL_TRADE_ALLOWED
Пример проверки:
if(!TerminalInfoInteger(TERMINAL_TRADE_ALLOWED))
Alert("Проверьте в настройках терминала разрешение на автоматическую торговлю!");
else
{
if(!MQLInfoInteger(MQL_TRADE_ALLOWED))
Alert("Автоматическая торговля запрещена в свойствах программы для ",__FILE__);
}
Проверка разрешения на торговлю любым экспертам/скриптам для данного счета
Запрет на автоматическую торговлю может быть установлен на стороне торгового сервера. Пример проверки такой ситуации:
if(!AccountInfoInteger(ACCOUNT_TRADE_EXPERT))
Alert("Автоматическая торговля запрещена для счета ",AccountInfoInteger(ACCOUNT_LOGIN),
" на стороне торгового сервера");
Если для торгового счета запрещена автоматическая торговля, то торговые операции из экспертов/скриптов выполняться не будут.
Проверка разрешения торговли для данного счета
Возможны случаи, когда для конкретного торгового счета запрещены любые торговые операции – нельзя торговать ни вручную, ни с помощью экспертов. Пример проверки ситуации, когда к торговому счету подключились с помощью инвесторского пароля:
if(!AccountInfoInteger(ACCOUNT_TRADE_ALLOWED))
Comment("Торговля запрещена для счета ",AccountInfoInteger(ACCOUNT_LOGIN),
".\n Возможно, подключение к торговому счету произведено по инвест паролю.",
"\n Проверьте журнал терминала, есть ли там такая запись:",
"\n\'",AccountInfoInteger(ACCOUNT_LOGIN),"\': trading has been disabled - investor mode.");
请帮助。
是,....?
和我的?这是 ....
关于交易、自动交易系统和策略测试的论坛
MT4-测试仪 VS MT5-测试仪
fxsaber, 2017.05.08 11:28
不打算争论。我请熟悉MQL4的论坛成员看一下这个简短的资料,并解释一下Renat的意思。
你能告诉我哪个函数检查这个复选框的状态吗?
好的。如果我们什么都不说,那么就和文档中的内容一样。
由于某些原因,这个特殊的复选框在正确的时刻变成了禁用,尽管几分钟前一切都很好!但这是不可能的。
因此,我强烈建议对每一个蜱虫 进行全面检查!!。
请帮助我们编写强行代码,假设我们有一些变量的范围:"A "从2到6,步骤2,"B "从1到3,步骤1,"C "从0到1,步骤4,"D "从16到48。有必要安排参数枚举,以及组合的变体(外部变量--允许访问任何组合)。如何正确实施这一机制?
请帮助我们编写强行代码,假设我们有一些变量的范围:"A "从2到6,步骤2,"B "从1到3,步骤1,"C "从0到1,步骤4,"D "从16到48。有必要安排参数枚举,以及组合的变体(外部变量--允许访问任何组合)。如何正确实施这一机制?
一个小脚本
一个小脚本
这个脚本会挂起终端,之后风会杀死它。
这个脚本会挂起终端,之后风会杀死它。
所以有人不走运了。再一次。这是一个脚本,不是一个EA或指标
一个小脚本
如果你去掉完全不必要的线条,它可以是一半的大小。
为什么很多人在论坛的帽子、各种评论结构、logotypes等的源代码中发帖?