Советник Gelium_Model (MetaTrader 4).

Скачать.

Изменения в версии 2014.06.15:
  • Советник скомпилирован в новой версии терминала MetaTrader 4.
Изменения в версии 2013.02.24:
  • Добавлен параметр p_Slippage для указания допустимого проскальзывания в пунктах дилингового центра. Рекомендую устанавливать этот параметр равным нулю, так как некоторые дилинговые центры будут исполнять отложенные ордера с заданным уровнем проскальзывания во время быстрых движений.
  • Добавлены парамеры p_TextColor, p_ModelColor, p_OpenColor, p_StopColor, p_TargetColor для задания цветов отрисовки.
Изменения в версии 2013.02.12:
  • Добавлены два метода расчета объема позиции: исходя из риска заданной суммой в валюте депозита и риска заданным фиксированным лотом. Методам расчета соответствуют параметры советника p_RiskSum, p_RiskLot. Риску процентной долей депозита соответствует прежний папраметр p_RiskPrc.
  • В строке с объемом позиции добавлен вывод названия используемого метода расчета объема позиции и суммы риска в валюте депозита.
  • По умолчанию уровни риска для всех методов расчета объема позиции установлены равными нулю. Поэтому трейдер должен установить нужный параметр после добавления советника на график.
  • При расчете объема позиции учитывается изменение пропорции задаваемого трейдером стопа по отношению к фиксированному стопу p_Stop. Например, если p_Stop=50, а на графике трейдер задает стоп в 100 пунктов, то объем позиции будет уменьшен в два раза, чтобы сохранился заданный в параметрах советника уровень риска.
  • Параметр p_DepositPlus теперь используется при расчете объема позиции.
  • Добавлены параметры p_AutoMicroPips, p_SumRound.

Описание.

Советник Gelium_Model создан для интерактивной разметки модели на графике с последующей установкой отложенного ордера для открытия позиции.

gelium_model

После добавления советника на график, в правой области экрана появится список команд ("<- Sell", "<-Buy", "Reset", "Order"). Выбор команды осуществляется с помощью выделения надписи мышкой и смещением ее в любом направлении.

Команды советника:

Команда Назначение
<- Sell Вызов дополнительных команд для создания модели продажи.
<-Buy Вызов дополнительных команд для создания модели покупки.
Reset Удаление модели и вызванных ранее команд.
Order Установка ордера согласно отображаемой в данное время на графике модели.
Buy Уровень покупки. Если не используется команда SR, то это так же и уровень прорыва.
Sell Уровень продажи. Если не используется команда SR, то это так же и уровень прорыва.
Ext Начальный экстремум модели.
SR Уровень прорыва.
Ext2w Экстремум для входа на опережение выше/ниже на p_Ext2w пунктов. Если используется Ext2w, параметры команды Stop сбрасываются.
Stop Экстремум для установки стопа ниже/выше на p_ExtIdent пунктов. Если используется Stop, параметры команды Ext2w сбрасываются.

Параметры советника:

Параметр Назначение
p_RiskSum(0) Параметр указывает, какой суммой в валюте депозита можно рисковать в сделке.
p_RiskLot(0) Параметр указывает, каким лотом должна открываться позция для базового стопа p_Stop.
p_RiskPrc(0) Параметр указывает, какой процентной долей депозита можно рисковать в сделке.
p_Stop(50) Фиксированный размер стопа в пунктах.
p_StopMinimum(30) Минимальный размер стопа в пунктах. Если стоп на графике меньше заданного минимума, используется фиксированный стоп.
p_Ext2w(100) Отступ в пунктах от экстремума 2w для входа на опережение.
p_ExtIdent(1) Отступ в пунктах от экстремума для уровня прорыва или для установки стопа выше/ниже заданного экстремума.
p_SpreadMinimum(3) Минимальный размер спреда в пунктах. Если текущий торговый спред меньше заданного параметра, то для установки ордера используется заданный минимальный размер спреда.
p_TargetMinus(20) Уменьшение цели лимитного ордера на p_TargetMinus пунктов.
p_Slippage(0) Допустимое проскальзывание в пунктах дилингового центра. Рекомендую устанавливать этот параметр равным нулю, так как некоторые дилинговые центры будут исполнять отложенные ордера с заданным уровнем проскальзывания во время быстрых движений.
p_BarExt(5) Число баров, используемое для определения экстремума.
p_AutoMicroPips(true) Автоматическое определение наличия микропунктов в котировке торгового инструмента. Если автоматическое определение не срабатывает правильно, необходимо установить параметр p_MicroPips.
p_MicroPips(false) Установите в true, если котировка инструмента имеет микропункты. Например, если котировка EUR/USD имеет 5 знаков после запятой, значит котировка имеет микропункты. Правильная установка этого параметра важна для расчета суммы риска.
p_DepositPlus(0) Объем средств, который должен прибавляться к свободному остатку. Например, часть депозита может храниться в банке.
p_SumRound(0) Округление суммы риска в информационной строке до заданного параметром числа знаков после запятой.
p_TextColor(Black) Цвет текста.
p_ModelColor(Black) Цвет вертикальной и горизонтальной линии модели.
p_OpenColor(Red) Цвет уровня открытия позиции.
p_StopColor(DarkRed) Цвет уровня закрытия позиции стоп-ордером.
p_TargetColor(Blue) Цвет уровня закрытия позиции по достижению целевого уровня лимитным ордером.

Разработка систем

Для души и разума.

- Если проблему можно решить за деньги, это не проблема, это расходы.
- Все жалуются на отсутствие денег, а на отсутствие ума - никто.
- Бойся козла спереди, коня - сзади, дурака - со всех сторон.
- Бог защищает бедняков, по крайней мере, от грехов дорогостоящих.
- Хорошо молчать труднее, чем хорошо говорить.


Pavel Gelium 2000-2017 © All rights reserved.