Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Управление советником




Советники

Советники, пользовательские индикаторы и скрипты

Кроме линейных инструментов и технических индикаторов в терминале есть возможность работать с дополнительными аналитическими средствами. К ним относятся:

· Советники (Эксперты)

· Пользовательские Индикаторы

· Скрипты

Советниками в терминале называются программы, разработанные на языке программирования MetaQuotes Language 4 (MQL 4) и позволяющие автоматизировать аналитические и торговые процессы. Советники позволяют оперативно проводить технический анализ рынков и на основе полученных сигналов способны выдавать команды на выполнение торговых операций и управлять открытыми позициями. На советников можно возложить всю рутинную работу по проведению технического анализа и торговых операций.

Для разработки советника используется встроенный редактор "MetaEditor". После создания эксперты сохраняются в папке "expert" в виде файлов с расширением "mq4" (исходный текст) и "ex4" (исполняемый код). Список ex4-файлов можно просмотреть в окне "Навигатор — Советники".

Для создания нового эксперта необходимо загрузить редактор "MetaEditor", открыть окно "Мастер создания советника" и в качестве типа создаваемого объекта указать "Советник". Вызвать редактор советников можно при помощи команды контекстного меню окна "Навигатор — Советники — Создать", командой меню "Сервис — Редактор MetaQuotes Language", а также клавишей F4. Затем потребуется определить общие параметры советника:

· Имя — название советника;

· Автор — имя автора;

· Ссылка — адрес сайта разработчика;

· Параметры — список входных параметров. Чтобы добавить новый параметр необходимо нажать кнопку "Добавить", чтобы удалить — кнопку "Удалить".

После этого управление передается редактору советников, в котором открывается окно с именем и параметрами нового советника. С этого момента можно приступать к непосредственному созданию эксперта. Изменить существующий советник можно командой контекстного меню советника "Навигатор — Советники — Изменить". После внесенных изменений необходимо перекомпилировать советник.

Прикрепить советник к активному окну графика можно командой "Присоединить к графику" контекстного меню или щелкнув дважды левой кнопкой мыши на выбранном эксперте в окне "Навигатор". Технология "Drag'n'Drop" также позволяет прикреплять советников. Свидетельством прикрепления советника является значок (смайлик, в случае, если разрешено использовать эксперты, или крестик, если запрещено) в правом верхнем углу графика. Для изменения настроек прикрепленного советника, необходимо нажать левой кнопкой мыши на смайлике либо выполнить команду контекстного меню окна графика "Советники — Свойства" или нажать клавишу F7.При прикреплении или изменении параметров советника можно управлять следующими его настройками:

· Позиции — разрешенное направление открытия позиции:

1. Long&Short — в обе стороны;

2. Only Long — только на покупку;

3. Only Short — только на продажу.

· Разрешить сигналы — разрешить/запретить советнику подавать сигналы;

· Не повторять сигнал — запретить подачу сигналов о событиях после поступления первого сигнала;

· Разрешить советнику торговать — разрешить советнику торговать в реальном времени;

· Ручное подтверждение — запрашивать подтверждение на открытие позиции при возникновении торгового сигнала;

· Разрешить импорт DLL — разрешить/запретить импорт функций из DLL файлов;

· Подтверждать импорт функций DLL — запрашивать подтверждения при каждом вызове функций из DLL файлов;

· Разрешить импорт внешних экспертов — разрешить/запретить вызов функций из внешних экспертов.

Во вкладке "Входные параметры" можно изменить входные параметры советника.Для удаления из окна графика прикрепленного советника нужно выполнить команду контекстного меню графика "Советники — Удалить" либо наложить другого советника. Команда меню "Сервис — Настройки — Советники — Включить Советников", кнопка панели "Графики" и клавиши-акселераторы

Ctrl+E позволяют разрешить/запретить использование всех советников, прикрепленных к графикам. При этом советники из окон графиков не удаляются. Для удаления советника из списка окна "Навигатор" используется команда "Удалить" соответствующего контекстного меню.

Для проверки работоспособности советника создан специальный инструмент — многофункциональное окно "Тестирование Стратегий". Более детальная информация по тестированию советника находится в соответствующем разделе.




Поделиться с друзьями:


Дата добавления: 2014-11-06; Просмотров: 437; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.