Все скрипты торговой системы Trading Mouse используют единое хранилище исходных данных. Поэтому, не смотря на то что каждый скрипт запускается и работает сам по-себе, все они работают согласованно по одним и тем же правилам. Все параметры, необходимые для работы скриптов, хранятся в глобальных переменных торгового терминала, каждой из которых соответствует определенный параметр индикатора tm Settings. Изменение значений параметров индикатора, приводит к синхронному изменению глобальных переменных и таким образом становятся доступными при работе скриптов.

Список глобальных переменных переменных доступен для просмотра и редактирования их значений через меню Сервис | Глобальные переменные. Для его вызова можно также воспользоваться горячей клавишей F3. В открывшемся окне вы можете выбрать и изменить любую глобальную переменную, однако для переменных системы Trading Mouse (с префиксом "tm") этого лучше не делать, т.к. это значение будет "затерто" значением из параметров индикатора, когда вы решите там что-то изменить.

Параметры индикатора

Все параметры сгруппированы по разделам (параграфам) и снабжены разделителями. В параметрах индикатороа - это обычные текстовые строки, не используемые в самом индикаторе. При необходимости, вы можете писать в них свои коментарии.

§1 VISIBILITY - видимиость элементов индикатора

  • ShowInfoLeft - показывать иформационные строки в окне слева (true), или справа (false).
  • ShowSymbolOrdersOnly - показывать только ордера текущего символа (true), или все ордера (false).
  • MaxClosedOrdersCnt - количество закрытых ордеров для показа в списке ордеров справа вверху.
  • ShowStopLevelMarks - показ меток уровней STOPLEVEL ближе которого нельзя ставить стопы.

§2 TRADE CONTROL - управление торговыми операциями

  • RiskPercent - если >0 - это означает % риска капиталом основного депозита, если <0 - это означает что задана абсолютная величина допустимых потерь на стоплосе в валюте депозита (используется для обычных операций)
  • FillPercent - % риска от зафиксированной прибыли (используется для доливки профитных поз)
  • StopTradePercent - планируемый уровень, ниже которого необходимо останавливать тороговлю. В этом случае лот пересчитывается по особой формуле в которой учитываются все доступные для открытия ордера деньги. Это последний ордер, который вы можете открыть при текущем состоянии средств.
  • Slippage - допустимая величина проскальзывания при открытии ордеров.

§3 ORDERS INFO CONTROL - цвета информации об ордерах

  • OrdersInfoFormat - строка формата выдачи информации об ордерах в правом верхнем углу. Подробнее о формате этого параметра смотрите ниже.
  • ColorProfitOrder - цвет строки ордера с положительным профитом
  • ColorZeroProfitOrder - цвет строки ордера с нулевым профитом
  • ColorLossOrder - цвет строки ордера с отрицательным профитом
  • ColorPendingOrder - цвет строки отложенного ордера
  • ColorClosedOrder - цвет строки закрытого ордера
  • ColorInfoText - цвет информационных строк

§4 ORDER BOX COLORS - цвета прямоугольников выбранного ордера

  • ColorBuyOrderBox - цвет заливки прямоугольника ордера на покупку
  • ColorBuyStopsBox - цвет рамки прямоугольника стопов ордера на покупку
  • ColorSellOrderBox - цвет заливки прямоугольника ордера на продажу
  • ColorSellStopsBox - цвет рамки прямоугольника стопов ордера на продажу
  • ColorPendingBuyOrderBox - цвет заливки прямоугольника отложенного ордера на покупку
  • ColorPendingBuyStopsBox - цвет рамки прямоугольника стопов отложенного ордера на покупку
  • ColorPendingSellOrderBox - цвет заливки прямоугольника отложенного ордера на продажу
  • ColorPendingSellStopsBox - цвет рамки прямоугольника стопов отложенного ордера на продажу

§6 HISTORY MARK COLORS - цвета меток и линий ордеров на графике

  • ColorBuyArrows - цвет меток и линий ордеров на покупку
  • ColorSellArrows - цвет меток и линий ордеров на продажу
  • ColorPendingArrows - цвет меток и линий закрытых отложенных ордеров

Управляющие коды поля OrdersInfoFormat

В систему Trading Mouse встроенный специальный механизм шаблонов строик информации об ордере. Работает он следующим образом: в параметре OrdersInfoFormat, задающей формат вывода информации находятся специальные последовательности символов, называемые управляющими кодами, которые заменяются соответствующими значениями, вычисленными индикатором в момент своей работы, т.е. при инициализации или приходе нового тика.

Все управляющие коды представляют собой одно слово, для большей наглядности начинающееся с символа @. Индикатор "вырезает" этот код из строки и заменяет его рассчитанным значением. Исключительно обрабатывается только код подстановки текущего символа @SYMBOL. Если параметр ShowSymbolOrdersOnly = true, это значит что на индикаторе отображаются только ордера текущего символа, поэтому не зачем тратить место на вывод не нужной в данном случае информации.

По умолчанию используется строка 9@DURATION @SYMBOL @TYPE @LOT @PROFIT, результатом подстановок в которую будет строка вроде 45М EURUSD / 0.1 -24.33. Для отображения типа ордера используются специальные знаки из шрифта FOREXTools, который автоматически устанавливается при инсталляции тороговой системы. Направление штриха показывает направление движения цены, а горизонтальная черта в некоторых из них обозначает уровень текущей цены для отложенного ордера.

Коды общей информации

  • @ACCCUR - валюта депозита. Используется для добавок к цифрам профита текущего ордера.

Коды информации об ордере

  • @PROFIT - профит/лосс ордера.
  • @SYMBOL - символ валютной пары ордера.
  • @TICKET - номер ордера.
  • @PRICE - цена открытия ордера.
  • @TYPE - тип ордера. Направление штриха знака показывает направление движения цены.
  • @LOT - размер лота ордера.
  • @TP - уровень TakeProfit ордера.
  • @SL - уровень StopLoss ордера.

Коды периодов времени

Для вывода дат ордера используются следующее: для открытых ордеров - дата открытия, для закрытых - закрытия, для отложенных - дата истечения.

  • @DURATION - продолжительность открытого ордера. Отображается в днях/часах/минутах.
  • @YYYY - год даты ордера в виде 4 цифр.
  • @YY - год даты ордера в виде 2 цифр.
  • @MM - месяц даты ордера.
  • @DD - день даты ордера.
  • @hh - час даты ордера.
  • @mm - минуты даты ордера.

Длина поля вывода цифр

Для того, чтобы выводимая информация была похожа на таблицу, можно использовать модификаторы длинны поля. Если непосредственно перед знаком кода @ стоит цифра, это значит что длинна сформированного подставляемого значения будет равна этой цифре. Недостающие символы будут добавлены пробелами слева, создавая эффект выравния цифр в колонке вправо. Если цифра отрицательная - пробелы будут добавляться справа, создавая эффект выравнивания влево.

 

 

Назад: Управление капиталомДалее: Открытие и закрытие
Реквизиты WebMoney:

webmoney.ru Проверить аттестат
WMID: 280532500497
Контакты, поиск:

Контакты, связь с автором
Поиск по сайту
Карта сайта
Загрузить, оплатить:

Загрузить инструменты ForexTools
Заказать и оплатить лицензии
Получить лицензии бесплатно
Партнеры:

Группа компаний LiteForex
Форекс портал ForexPeoples
Форекс-форум РАУФР

© Copyright 2006-2012. FOREXTools.com.ua