Voodoo Trading English Language
Главная Скрипты Индикаторы Советники

Частые вопросы:

Как запустить скрипт ?
Как изменять параметры скрипта ?
Как узнать работает ли скрипт ?
Почему скрипт не торгует ?
Как назначить "горячую клавишу" для запуска скрипта ?
Как узнать что произошла ошибка при выполнении скрипта ?
Как прекратить выполнение скрипта ?
Как использовать несколько следящих за ордером скриптов ?
Что такое глобальные переменные ?
Как можно менять значение глобальной переменной ?
Как запустить индикатор ?
Как изменять параметры индикатора ?
Как узнать что произошла ошибка при выполнении индикатора ?
Как запустить советник ?
Как изменять параметры советника ?
Почему советник не торгует ?
Как узнать что произошла ошибка при выполнении советника ?

Как запустить скрипт ?
     Для запуска скрипта необходимо наложить его на график. Наложить скрипт на активный график можно двойным кликом левой кнопкой мыши на выбранном скрипте в окне "Навигатор -- Скрипты" или командой из контекстного меню "Присоединить к графику". Более того, при помощи технологии "Drag'n'Drop" можно наложить скрипт на любой график. Сразу после этого запускается алгоритм скрипта. Внимание: к одному графику можно присоединить только один скрипт.

В начало

Как изменять параметры скрипта ?
     Если скрипт использует собственные параметры, то окно настройки скрипта автоматически появится при его присоединении к графику. Во вкладке "Входные параметры" можно изменить параметры, для этого необходимо дважды кликнуть левой кнопкой мыши на его значении. При этом можно изменять значение каждой переменной или загрузить уже сохраненный набор входных параметров (кнопка "Загрузить"). Сохранить текущий набор внешних переменных можно при помощи одноименной кнопки. Кнопка "Сброс" возвращает все настройки по умолчанию. Чтобы подтвердить запуск скрипта с заданными параметрами, необходимо нажать кнопку "ОК".
     Некоторые мои скрипты используют глобальные переменные. Это позволяет один раз выставить необходимые именно Вам параметры торговли, и они будут храниться без изменения. И дополнительно, такие переменные позволяют передавать данные из одного скрипта в другой. Изменить глобальные переменные можно в окне терминала (открывается при нажатии клавиши "F3"). Если скрипт использует глобальные переменные в качестве входных параметров, и такие переменные отсутствуют, то при первом запуске скрипт автоматически создаст необходимые ему глобальные переменные, после чего им можно присвоить значения.

В начало

Как узнать работает ли скрипт ?
     Свидетельством работы скрипта можно считать появление в контекстном меню графика команды "Удалить скрипт", которая бывает активной только во время работы скрипта. Также можно прочитать о состоянии присоединённых скриптов в логах (вкладки "Эксперты" и "Журнал" Терминала).
     Некоторые написанные мной скрипты во время работы выводять своё название в левом верхнем углу графика, к которому они присоединены, или отображают информацию на графике.

В начало

Почему скрипт не торгует ?
     В настройках по-умолчанию программы "MetaTrader 4" скриптам запрещено осуществлять торговые операции. Изменить эти настройки можно в окне "Настройки" (его можно открыть нажатием "Ctrl+O" или через главное меню "Сервис" - "Настройки"). Откройте вкладку "Советники" и установите флажок напротив строки "Разрешить советнику торговать".

В начало

Как назначить "горячую клавишу" для запуска скрипта ?
     Разверните список "Скрипты" в окне "Навигатор" и на нужном скрипте нажмите правую кнопку мыши. В открывшемся меню выберите пункт "Установить горячую клавишу". В появившемся окне нажмите кнопку "Установить", далее в колонке "Клавиша" нажмиет необходимую клавишу на клавиатуре (например: R) и, если это необходимо, в колонке "Управление" измените управляющую клавишу (например: Alt). Закройте это окно кнопкой "Закрыть". И теперь для запуска скрипта нажмите выбранную ранее комбинацию клавишу (в моём примере: "Alt" + "S") и удерживайте их нажатыми приблизительно одну секунду.

В начало

Как узнать что произошла ошибка при выполнении скрипта ?
     Написанные мной скрипты выводят сообщения о возникших ошибках в лог (вкладка "Эксперты" Терминала). При критических ошибках, после которых невозможно продолжить исполнение скрипта, он сам завершает свою работу.

В начало

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

В начало

Как использовать несколько следящих за ордером скриптов ?
     Для этого надо запустить скрипты (например, MoveToNoLoss и LimiteTimeOrder) на разных графиках с одинаковым значением параметра ticket. Тогда эти скрипты будут следить за одним и тем же ордером одновременно.

В начало

Что такое глобальные переменные ?
     В отличие от переменных, объявленных в исходном тексте программы, глобальные переменные существуют независимо от программ. Их значения сохраняются между запусками терминала. Глобальные переменные существуют в течение четырех недель после последнего обращения к ним из программ либо после изменения вручную.

В начало

Как можно менять значение глобальной переменной ?
     В терминале имеется специальное окно управления глобальными переменными. Чтобы его вызвать, необходимо выполнить команду меню "Сервис" -- "Глобальные переменные" или нажать клавишу "F3". В этом окне в виде таблицы перечислены все глобальные переменные, их значение и время последнего обращения к ним. При помощи кнопок в правой части окна можно добавить новую переменную или удалить уже имеющуюся. Чтобы изменить название или значение переменной, следует дважды кликнуть левой кнопкой мыши на соответствующей ячейке. При этом время обращения к переменной будет изменено автоматически.

В начало

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

В начало

Как изменять параметры индикатора ?
     При наложении индикатора на график автоматически появится окно настройки с несколькими вкладками. Во вкладке "Входные параметры" можно изменить параметры, для этого необходимо дважды кликнуть левой кнопкой мыши на его значении. При этом можно изменять значение каждой переменной или загрузить уже сохраненный набор входных параметров (кнопка "Загрузить"). Сохранить текущий набор внешних переменных можно при помощи одноименной кнопки. Кнопка "Сброс" возвращает все настройки по умолчанию. Чтобы подтвердить изменение параметров, необходимо нажать кнопку "ОК".

В начало

Как узнать что произошла ошибка при выполнении индикатора ?
     Написанные мной индикаторы, которые я продаю, выводят сообщения о возникших ошибках в лог (вкладка "Эксперты" Терминала).

В начало

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

В начало

Как изменять параметры советника ?
     При наложении советника на график автоматически появится окно настройки с несколькими вкладками. Во вкладке "Входные параметры" можно изменить параметры, для этого необходимо дважды кликнуть левой кнопкой мыши на его значении. При этом можно изменять значение каждой переменной или загрузить уже сохраненный набор входных параметров (кнопка "Загрузить"). Сохранить текущий набор внешних переменных можно при помощи одноименной кнопки. Кнопка "Сброс" возвращает все настройки по умолчанию. Чтобы подтвердить изменение параметров, необходимо нажать кнопку "ОК".

В начало

Почему советник не торгует ?
     В настройках по-умолчанию программы "MetaTrader 4" советникам запрещено осуществлять торговые операции. Изменить эти настройки можно в окне "Настройки" (его можно открыть нажатием "Ctrl+O" или через главное меню "Сервис" - "Настройки"). Откройте вкладку "Советники" и установите флажок напротив строки "Разрешить советнику торговать".

В начало

Как узнать что произошла ошибка при выполнении советника ?
     Написанные мной советники выводят сообщения о возникших ошибках в лог (вкладка "Эксперты" Терминала).

В начало


     Большая часть информации взята из "Справки" клиентского терминала "MetaTrader 4", вызываемой нажатием клавиши "F1" или выбором соответствующего пункта главного меню программы.

При возникновении вопросов или предложений пишите на Sergey_Lykov@mail.ru, Сергей Лыков.
Возможно написание скриптов, индикаторов и советников для "MetaTrader 4" на заказ.
Частичная или полная перепечатка допускается только со ссылкой на источник.
Сайт спроектировал и создал Сергей Лыков, Copyright © 2008-2024.

Hosted by uCoz