• Обзор
  • Отзывы (1)
  • Обсуждение (4)
  • Что нового

FxtHuckster

Советник устанавливает ордер в зависимости от Moving Average.

Далее, если текущая цена инструмента приблизилась на значение меньшее или равное TP_THRESHOLD, то советник сдвигает take profit на значение STEP_TP в прибыль. При этом пытается установить новый stop loss с шагом STEP_SL от текущей цены инструмента, если удовлетворено значение минимального безубытка PROFIT_DELTA.

Дополнительно:

  • открывается новый ордер того же типа, если цена инструмента приблизилась на значение меньшее или равное TP_THRESHOLD;
  • закрывается текущий и открывается новый ордер другого типа, если цена инструмента сильно приблизилась к stop loss (менее 20%) при убытке ордера.

Опционально:

  • по истечении EXTRA_HOURS_SPENT советник открывает дополнительный ордер, если общее количество ордеров меньше или равно половине от максимально возможного количества (MAX_ORDERS).


Параметры

  • TP_THRESHOLD - пороговое значение перед установленным TP, при котором советник будет выставлять новые SL и TP (в пунктах);
  • STEP_TP - шаг для установки тейк-профита от уже установленного (в пунктах);
  • STEP_SL - шаг для установки стоп-лосса от текущей цены инструмента (в пунктах);
  • PROFIT_DELTA - шаг в прибыль от цены ордера, ниже которого нельзя установить SL (в пунктах);
  • SL - стоп-лосс (пункты);
  • TP - тейк-профит (пункты);
  • LOT_VOLUME - объем открываемых ордеров;
  • MAX_ORDERS - максимальное количество ордеров;
  • MAX_ORDERS_ADD - максимальное количество Add-ордеров;
  • ADD_ORDER_IND - сила индикатора iVolume для открытия Add-ордеров;
  • MIN_FREE_MARGIN - минимальное значение свободной маржи, при котором разрешено открытие новых ордеров (в валюте депозита);
  • EXTRA_ORDER_HOURS - открывать дополнительный ордер по истечении указанного количества часов от времени открытия последнего активного ордера, если общее количество ордеров меньше или равно половине от максимального количества (0 - не использовать);
  • LOT_VOLUME_PUSH - кратность увеличения объёма открываемых лотов для противоположных ордеров при резком движении цены (0 - не использовать);
  • LOT_VOLUME_PUSH_IND - значение тикового объема бара (iVolume) при котором используется увеличение объема ордеров;
  • USE_EXP_ORDERS - использовать Exp-ордера;
  • USE_REV_ORDERS - использовать Rev-ордера;
  • USE_PAT_ORDERS - использовать Pat-ордера;
  • USE_MA10_ORDERS - использовать MA10-ордера;
  • NEW_ORDER_OPEN_PRICE_DELTA - отступ от цены открытия предыдущего ордера (в пунктах), в рамках которого нельзя открыть новый ордер этого же типа (0 - не использовать);
  • MAX_SPREAD - максимальный спред пары, при котором возможно открытие ордера (пункты);
  • SLIPPAGE - максимально допустимое проскальзывание (пункты);
  • MAGIC_NUMBER - id советника (магическое число);
  • LOGGING - выводить сообщения в журнал (флаг).

Внимание!

  1. Автор не гарантирует получение прибыли. Обязательно тестируйте работу советника.
  2. При тестировании советника обязательно меняйте настройки LOT_VOLUME, MAX_ORDERS, MIN_FREE_MARGIN, MAX_SPREAD в зависимости от вашей валютной пары и размера депозита.
Matthew Todorovski
12141
Matthew Todorovski 2018.06.25 06:54 
 

1 Star (20%) = Bad

2 Stars (40%) = Undecided (still testing)

3 Stars (60%) = Okay

4 Stars (80%) = Good

5 Stars (100%) = Excellente!

Версия 1.8 2018.07.19
Общие улучшения и исправления ошибок.
Версия 1.7 2018.07.05
Исправления и общие улучшения. Калибровка основного алгоритма советника. Изменены значения по умолчанию для STEP_SL и PROFIT_DELTA.
Версия 1.6 2018.07.02
Новый тип ордеров: MA10. Задаются параметрoм USE_MA10_ORDERS. MA10 ордера открываются на основе анализа индикатора MA с периодом 10 по графику M5.
Версия 1.5 2018.06.21
1. Новый тип ордеров: Rev, P1, P2. Задаются параметрами USE_REV_ORDERS и USE_PAT_ORDERS. P1-, P2- ордера открываются на основе анализа последних тиков по определённым паттеранам. Rev-ордера открываются во встречном направлении при изменении тренда в определённых случаях.
2. Общие улучшения и доработки.
Версия 1.4 2018.06.08
Продолжаем повышать эффективность EA.
1. Новый параметр LOT_VOLUME_PUSH_IND - сила индикатора iVolume для открытия Add-ордеров. Это поможет избежать чрезмерной активности на слабом рынке.
2. Новый тип ордеров (Exp). Задается параметром USE_EXP_ORDERS. Exp-ордера открываются на резких колебаниях цены в противоположную сторону от текущих открытых.
Версия 1.3 2018.05.14
Hotfix. В некоторых случаях мог не открываться Extra Order, если на счете уже есть открытые ордера, выставленные другими советниками или вручную.
Версия 1.2 2018.05.10
1. Улучшена аналитика для открытия первого ордера (First MA) и дополнительного (Extra MA).
2. Увеличено значение параметра TP до 360 и значение параметра TP_THRESHOLD до 320. Это позволяет предотвратить преждевременное закрытие ордера при резком изменении цены. EA использует SL для получения прибыли.
3. Добавлено двукратное увеличение объёма лота для противоположных ордеров (Opp) в случае повышенных объемов торгов (iVolume показатель). Регулируется настройками: LOT_VOLUME_PUSH - кратность увеличения, LOT_VOLUME_PUSH_IND - значение iVolume для увеличения (рекомендую использовать default value).
4. Исправлены ошибки в основном алогоритме советника. Увеличена скорость обработки тика.

Всё это положительно сказывается на результатах!
Версия 1.1 2018.03.02
1. Улучшен основной алгоритм советника.
2. Значение параметра для TP по умолчанию изменено с 50 до 60 пипсов.
3. Исправлены ошибки.