Управление советником
Для создания нового эксперта необходимо загрузить редактор "MetaEditor", открыть окно "Мастер создания советника" и в качестве типа создаваемого объекта указать "Советник".Вызвать редактор советников можно при помощи команды контекстного меню окна "Навигатор — Советники — Создать", командой меню "Сервис — Редактор MetaQuotes Language", а также клавишей F4. Затем потребуется определить общие параметры советника: · Имя — название советника; · Автор — имя автора; · Ссылка — адрес сайта разработчика; · Параметры — список входных параметров. Чтобы добавить новый параметр необходимо нажать кнопку "Добавить", чтобы удалить — кнопку "Удалить". После этого управление передается редактору советников, в котором открывается окно с именем и параметрами нового советника. С этого момента можно приступать к непосредственному созданию эксперта. Изменить существующий советник можно командой контекстного меню советника "Навигатор — Советники — Изменить". После внесенных изменений необходимо перекомпилировать советник. Прикрепить советник к активному окну графика можно командой "Присоединить к графику" контекстного меню или щелкнув дважды левой кнопкой мыши на выбранном эксперте в окне "Навигатор". Технология "Drag'n'Drop" также позволяет прикреплять советников. Свидетельством прикрепления советника является значок (смайлик, в случае, если разрешено использовать эксперты, или крестик, если запрещено) в правом верхнем углу графика. Для изменения настроек прикрепленного советника, необходимо нажать левой кнопкой мыши на смайлике либо выполнить команду контекстного меню окна графика "Советники — Свойства" или нажать клавишу F7.При прикреплении или изменении параметров советника можно управлять следующими его настройками: · Позиции — разрешенное направление открытия позиции: 1. Long&Short — в обе стороны; 2. Only Long — только на покупку; 3. Only Short — только на продажу. · Разрешить сигналы — разрешить/запретить советнику подавать сигналы; · Не повторять сигнал — запретить подачу сигналов о событиях после поступления первого сигнала; · Разрешить советнику торговать — разрешить советнику торговать в реальном времени; · Ручное подтверждение — запрашивать подтверждение на открытие позиции при возникновении торгового сигнала; · Разрешить импорт DLL — разрешить/запретить импорт функций из DLL файлов; · Подтверждать импорт функций DLL — запрашивать подтверждения при каждом вызове функций из DLL файлов; · Разрешить импорт внешних экспертов — разрешить/запретить вызов функций из внешних экспертов. Во вкладке "Входные параметры" можно изменить входные параметры советника. Для удаления из окна графика прикрепленного советника нужно выполнить команду контекстного меню графика "Советники — Удалить" либо наложить другого советника. Команда меню "Сервис — Настройки — Советники — Включить Советников", кнопка панели "Графики" и клавиши-акселераторы Ctrl+E позволяют разрешить/запретить использование всех советников, прикрепленных к графикам. При этом советники из окон графиков не удаляются. Для удаления советника из списка окна "Навигатор" используется команда "Удалить" соответствующего контекстного меню. Для проверки работоспособности советника создан специальный инструмент — многофункциональное окно "Тестирование Стратегий". Более детальная информация по тестированию советника находится в соответствующем разделе.
|