Экспертный Советник не работает. Почему?
Если ваш Экспертный Советник не работает, пожалуйста, выполните следующие действия:
Проверьте, включена ли кнопка Авто-торговля панели инструментов в терминале MetaTrader. Имя Советника и изображение «смайла» в правом верхнем углу окна графика свидетельствуют о корректном прикреплении Советника к данному графику.
Убедитесь, что в пункте меню Сервис → Настройки → Советники терминала MetaTrader включены следующие опции:
- Разрешить автоматическую торговлю. Эта опция позволяет Советникам вести автоматизированную торговлю, то есть возможность открывать и закрывать позиции без участия трейдера.
- Разрешить импорт DLL. Для расширения своих возможностей Советники могут использовать библиотеки (файлы DLL, которые расположены на вашем компьютере в папке ...\MQL4\Libraries). Если опция Разрешить импорт DLL включена, то библиотеки могут использоваться без ограничений.
Остальные опции могут быть включены или выключены в зависимости от ваших предпочтений:
- Отключить автоматическую торговлю при смене счета. Эта опция является средством безопасности, которое отключает советники при изменении счета. Это может быть полезным в том случае, если вы переключаетесь с демосчета на реальный счет.
- Отключить автоматическую торговлю при смене профиля. Эта опция отключает советники при смене профиля.
* Профиль – это группа графиков с собственными настройками, образцами и расположением на экране терминала MetaTrader. Профили могут создаваться и управляться в пункте меню Файл→Профили терминала MetaTrader. Когда вы открываете ранее сохраненный профиль, каждый график со всеми настройками будет расположен точно в том месте, где вы его поместили.
- Отключить автоматическую торговлю при смене символа или периода графика. Эта опция отключает советники при смене символа или периода графика.
- Разрешить WebRequest для следующих URL. Эта функция позволяет получать и отправлять информацию с веб-сайтов с помощью GET и POST запросов. Пропишите URL-адреса доверенных сайтов вручную.
Убедитесь, что настройки вашего Советника не противоречат нашим условиям торговли:
- Минимальный объем сделки составляет 0.01 лота. Если ваш Советник пытается открыть ордер меньшего объема, то на вкладке “Эксперты” окна “Терминал” вы увидите сообщение об ошибке: “Invalid Volume” (Неверный объем).
- При торговле на ECN счетах ваш Советник должен быть запрограммирован для работы с 5-значными котировками (например, 1.62387). Если он запрограммирован для работы с 4-значными котировками (например, 1.6238), то вам необходимо внести изменения в код Советника. Вы можете сделать это самостоятельно или обратиться за помощью к разработчикам Советника.
- на ECN счетах Советник должен открывать ордера БЕЗ STOP LOSS или TAKE PROFIT. Stop Loss и Take Profit можно добавить к уже открытому ордеру через несколько секунд после его исполнения, используя функцию модификации ордера. Вы также можете использовать отложенные ордера (Stop Order и Limit Order) с ценой открытия, близкой к рыночной цене.
Узнайте подробнее о торговле на ECN счетах.
Проверьте записи всех операций, осуществленных вашим Советником. Они сохраняются на вкладках Эксперты и Журнал в окне Терминал торгового терминала MetaTrader. Так, например, ошибка “Invalid Volume” (Неверный объем) означает, что ваш Советник пытается открыть ордер с объемом меньше разрешенного на счетах FXOpen. Если вы испытываете затруднения при исправлении ошибки, пожалуйста, пришлите нам изображение закладки Эксперты с сообщением об ошибке.
Следует иметь в виду, что Советник работает на стороне терминала клиента. Советник будет корректно работать только в том случае, если ваш терминал MetaTrader 4 подключен к серверу компании FXOpen и вы авторизованы на вашем счете. Если вы осуществляете выход из вашего счета и завершаете работу терминала MetaTrader 4, Советник также прекращает свою работу. Если вы хотите, чтобы ваш Советник работал 24 часа 5 дней в неделю, вам следует задуматься об использовании VPS-сервиса.
Related Articles
Экспертные советники
Экспертный советник (Expert Advisor) – автоматизированный сценарий, который используется торговым программным обеспечением, для управления позициями и ордерами автоматически без человеческого вмешательства. FXOpen разрешает использование экспертных ...
Экспертные советники
Экспертный советник (Expert Advisor) – автоматизированный сценарий, который используется торговым программным обеспечением, для управления позициями и ордерами автоматически без человеческого вмешательства. FXOpen разрешает использование экспертных ...
Конвертация советников и индикаторов MQL4 в боты и индикаторы TickTrader Algo
Если у вас есть экспертные советники (EA) или индикаторы, написанные на языке MQL4 (для работы в MetaTrader 4), то вы можете воспользоваться бесплатным конвертером для их преобразования в боты и индикаторы TickTrader Algo. Конвертер находится по ...
MetaTrader 4
1. Пропала история счета в MetaTarder 4. Щелкните правой кнопкой мыши по вкладке История Счета и выберите Вся история (или другой интервал) в контекстном меню. 2. Как создать торговый отчет? Торговые отчеты высылаются на электронный адрес клиента в ...
Вопрос-Ответ: MetaTrader 4
1. Пропала история счета в MetaTarder 4. Щелкните правой кнопкой мыши по вкладке История Счета и выберите Вся история (или другой интервал) в контекстном меню. 2. Как создать торговый отчет? Торговые отчеты высылаются на электронный адрес клиента в ...