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

Expert Advisor WATCHFUL SCALPER

Для этого советника нужен брокер с исполнением Market Execution (счета типа ECN, NDD, STP), с низким спредом, StopLevel нулевой (или близок к этому), желательно без комиссии (влияет на величину прибыли), время исполнения ордеров исчисляется в миллисекундах, а не в минутах, реквоты и проскальзывания не слишком часто.

Депозит: Минимальный депозит 50$ (MinLot = 0.01) или 500$ (MinLot = 0.1)

Рекомендованные валютные пары: EURUSD, GBPUSD, AUDUSD, NZDUSD, USDJPY, USDCHF, USDCAD

  • Нет Мартингейла / Нет сетки / Нет арбитража.
  • Функция SAFE (защищает депозит от слива).
  • Расчет LOTA основан на FreeMargin, RiskMM и StopLoss.
  • Хорошо подходит для 5-значных брокеров, для 4-значных брокеров хуже (гораздо меньше сделок).
  • Используются жёсткие стопы.
  • Поддержка ECN счетов.
  • Используется 3 торговых фильтра на выбор (Trade_Filter).
  • Параметр Commission - в качестве корректировки теста.
  • Работает с брокерами, где символы с суффиксами.
  • Автоматическое вычисление MagicNumber в качестве опции.
  • Функция контроля наличия позиций без SL. Контроль заключается в нахождении и корректировке SL перед повторной модификацией позиции.
  • Адаптирован для работы на счетах, если валютой счета является любая из валют основных мажоров (EURUSD, GBPUSD, AUDUSD, NZDUSD, USDCAD, USDCHF, USDJPY).
  • Сообщения об ошибках брокера выводятся в журнал.
  • Функция коррекции SL & TP в отношении StopLevel.
  • Контроль торговли от свободной маржи в процентах (Min_Margin).
  • Графическое отображение параметров торговли.
  • Принудительный TrailingStop.
  • Контроль торгов по времени (позволяет избежать свопов, торгов в пятницу после заданного часа – страховка от перехода позиции на понедельник с риском резкого гэпа).


Настройки и внешние параметры:

_Trade_Params_ = "--- TRADING PARAMETERS ---"
  • EachTickMode= True - функция входа, не дожидаясь закрытия свечи (нулевая свеча).
  • SupportECN= false - поддержка ECN (TP, SL устанавливаются модификацией ордера).
  • AutoMagicNumber= true - авто-генерация Magic Number.
  • Magic= 0 - Магический номер ордеров.
  • MaxSpread= 3.0 - Максимально-допустимый спред (в пунктах).
  • ExpireTimeOrder= 3590 - Позиции будут удалены по истечении N секунд.
  • SAFE_Mode = 0 - Варианты работы СЕЙФА (0-не используется, 1,2-рабочие варианты).
_Module_MM = "=== М О D U L E < ММ > ====";
  • LotFixed= 0.01 - Фиксированный лот.
  • LotMax= 100.0 - Макс.допустимый лот.
  • RiskMM = 2.5 - Расчет риска от баланса и стоп-лосса (если = 0, то ордера с фиксированным лотом).
  • StopLoss= 6.1 - Стоп-лосс (в пунктах).
  • TakeProfit= 10.2 - Тейк-профит (в пунктах).
  • SL_correct = 9.5; - Стоп-лосс для коррекции позиций с SL=0 (в пунктах).
  • Min_Margin = 100 - Минимальный уровень маржи (%) для новых открываемых позиций.
  • TrailingStart= 2.0 - Подтягивание прибыли (в пунктах).
Volatility_Set_ = "==== Volatility Settings ====";
  • UseVol_Dinamic= True - расчет динамичной волатильности.
  • Vol_Dinamic = 12.4 - (в пунктах) динамичное значение, если UseVol_Dinamic==true.
  • Vol_Limit = 17.9 - (в пунктах) фикс. значение, если UseVol_Dinamic==false.
_Trade_Filter= "=== FILTER TRADING (1/2/3) ===";
  • Trade_Filter = 3
_P_Time = "==== TRADING TIME ===========";
  • TradeTime = true - функция работы по времени (true - вкл).
  • TimeBegin1= "00:10" - начало торговли-1 TimeCurrent().
  • TimeEnd1 = "08:00" - конец торговли-1 TimeCurrent().
  • TimeBegin2= "08:00" - начало торговли-2 TimeCurrent().
  • TimeEnd2= "22:59" - конец торговли-2 TimeCurrent().
  • TradeControl_Friday = true.
  • Hour_Stop= 20 - робот не откроет новые позиции после указанного часа в пятницу.
  • TradeControl_Month= true.
  • Month_Start = 12 - месяц начала ограничения торговли.
  • Day_Start = 23 - день начала ограничения торговли.
  • Month_Stop = 1 - месяц окончания ограничения торговли.
  • Day_Stop = 5 - день окончания ограничения торговли.
  • Commission = 0 - (в пунктах) Комиссионные (для теста, рекоменд. = 1 пункт).
  • Slippage = 3 - (в пунктах) Проскальзывание.
  • Comment_EA = true - вывод на экран торговых параметров.
  • NumberOfTry = 3 - количество попыток.
  • UseSound= true - звуковое сопровождение.
Language_ = "=== 0-English, 1-Cyrillic ==="
  • Language= 0.

Перед использованием советника на реальном счете рекомендуем ознакомиться с работой на демо-счете.

Советник устанавливается на рабочий график с любым таймфреймом (чем ТФ меньше, тем лучше).

Нет отзывов
Версия 1.17 - 2015.09.08
Параметр (SAFE_Mode) имеет несколько вариантов применения: (например, лот=0.2)
- Safe = 0 функция сейфа не применяется.
- Safe = 1 (не зависит от величины StopLoss). Например, открывается 1 ордер с лотом 0.2. При прохождении ценой к-ва пунктов равным величине TakeProfit/2, половина объема ордера закрывается и в рынке останется 1 ордер с лотом 0.1. При этом StopLoss переносится на величину полученной прибыли.
- Safe = 2 (не зависит от величины StopLoss). Например, открывается 1 ордер с лотом 0.2. При прохождении ценой к-ва пунктов равным величине TakeProfit/2, половина объема ордера закрывается и в рынке останется 1 ордер с лотом 0.1. При этом StopLoss переносится на цену открытия ордера + 1 пункт.
Используя SAFE, после закрытия части позиции в рынке у нас уже практически безрисковая позиция.

UseSLTPcorrect = 1:
- 1-вкл функции поиска ордеров с SL=0 с последующей модификацией стоп-лосса со значением SL_correct
- 2-вкл функции поиска ордеров с TP=0 с последующей модификацией Тейк-профита со значением TP_correct
- 3-вкл функции поиска ордеров с SL=0 или TP=0 с последющей модификацией ордера со значением SL_correct и TP_correct

TP_correct = 14.0 - Тейк-Профит для коррекции позиций с TP=0 (в пунктах)
AddDistanceMarket = 0.5 - Расстояние (в пунктах), на которое увеличивается Стоп-лосс или Тейк-Профит из-за близости рынка (М1 всё-таки). Для быстрого брокера это значение может уменьшаться, для медленного – увеличиваться. Нулевое значение параметра может привести к тому, что из-за ошибки стоп-ордера могут открываться с нулевыми значениями Стоп-лосса и Тейк-профита.