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

SimplyScalper

SimplyScalper(SS) - это полностью автоматический (полу-) скальпирующий робот, работающий по тикам в условиях высокой волатильности рынка (в основном во время выхода новостей). Для улучшения точности вхождения в рынок также используются технические индикаторы.

Неагрессивная стратегия советника позволяет выдерживать довольно высокие плавающие спреды (вплоть до 2-3 пипсов).

ВНИМАНИЕ: на данный момент, этот советник тестировался только в Тестере Стратегий с использованием реальных тиков на демо-счете (с плавающим спредом). По этой причине его нельзя приобрести, но можно арендовать по весьма низкой цене, пока его эффективность не будет подтверждена на реальных счетах (с проскальзыванием/реквотами/задержками исполнения, и т.д.). Это сделано для того, чтобы призывать трейдеров тестировать советник в реальных условиях и сообщать об их результатах.

Регулярно посещайте страницы "Обсуждение" и "Что Нового"!


Особенности

  • Одновременно выставляется только один рыночный ордер.
  • Автоматическая стратегия управления сделками при помощи Trailing-Stop.
  • Надежное управление рисками/капиталом.
  • Тестировался на EURUSD, GBPUSD, AUDUSD (таймфрейм M1, смотрите скриншоты).
  • Мартингейл, усреднение, сетка, арбитраж не используются.
  • Очень мало параметров. Легко настроить и оптимизировать.
  • Он может совершать сделки у ECN брокеров.
  • Автоматически распознает 4/5-значные котировки.


Требования

  • Хорошее соединение с сервером для быстрого исполнения, низкое время задержки и низкое проскальзывание/реквоты (рекомендуется использование VPS-сервера и No-Dealing Desk брокера).
  • Желательны (смотри скриншоты) относительно низкий спред (<3 пипсов) и низкие стоповые уровни (менее 2 пипсов).

Помните, что вы несете ответственность за любые убытки, возникшие в результате использования этого продукта (см Правила VI ).


Параметры

Управление сделками (помните, что на 5-значных брокерах 1 пипс = 10 пунктов):

  • Maximum_Spread: максимально допустимый спред (в пипсах), выше которого ордера выставляться не будут.
  • Volatility_threshold: порог волатильности, чем ниже волатильность, тем больше сделок, и тем менее они прибыльны (больше просадка).
  • Self_Adjustment: самонастройка. При true, порог волатильности автоматически подстраивается под коэффициент прибыли последних 30 исполненных ордеров.
  • TrailingStop_Distance: начальное расстояние стоп-лосса (в пипсах).
  • TrailingStop_Min_Profit: минимальная прибыль (в пипсах), при которой будет перемещаться стоп-лосс.
  • Slippage: проскальзывание в пипсах.

Следующие значения времени торговли следует устанавливать по GMT. Советник автоматически распознает правильный часовой пояс вашего брокера при реальной (или демо) торговле.

  • Start_Trading_From: время (0-24 часа), начиная с которого можно размещать новые ордера.
  • Stop_Trading_At: время (0-24 часа), после которого нельзя размещать новые ордера.
  • On_Friday_Stop_Trading_At: время (0-24 часа), после которого нельзя размещать новые ордера в пятницу.
  • History_Data_GMT_Offset: смещение по GMT, которое использовалось для исторических данных (т.е. реальных тиков) при тестировании (работает только в тестере стратегий).

Управление рисками/капиталом:

  • Risk_Management_Enabled: режим торговли ECN, true - если ваш брокер не разрешает установку стоп-лосса и тейк-профита сразу при открытии ордера.
  • Fixed_Lot: фиксированный размер лота, если управление рисками отключено (Risk_Management_Enabled= false).
Следующие 3 параметры игнорируются, если Risk_Management_Enabled = false.
  • Single_Trade_Risk_Percentage: максимально допустимый убыток на одну сделку (в процентах от собственных средств). Если разрешенный брокером минимальный размер лота слишком большой, чтобы удовлетворять этому ограничению, торговля приостанавливается (новые ордера не устанавливаются).
  • Min_Free_Margin_For_Trading: минимальное количество свободной маржи (в процентах от собственных средств), при которой SS разрешено торговать. Когда свободная маржа опускается ниже этого значения, торговля приостанавливается.
  • Max_Free_Margin_Per_Trade: максимальный процент свободной маржи, который SS может выделить для установки ордера. Это ставит ограничение на максимальный размер лота.
  • Minimum_Equity_For_Trading: когда размер собственных средств опускается ниже этого значения, торговля приостанавливается.

Прочие:

  • Magic_Number: уникальный идентификатор ордеров открываемых советником.
  • Comment: пользовательский комментарий к ордерам.
  • Commission_Per_Lot: комиссия брокера на один полный лот (используется только в тестере стратегий). Если больше 0, то общий размер комиссии рассчитывается и вычитается из общей прибыли, а результат возвращается в функции OnTester. Таким образом, SS можно оптимизировать с учетом комиссий, выбрав "Оптимизируемый параметр: Custom" во вкладке "Тестирование" окна "Свойства эксперта".

На скриншотах показаны оптимизированные параметры (указаны в пипсах) для GBPUSD, AUDUSD, EURUSD, в течение 2015 года.

Любой тест в Тестере Стратегий должен выполняться в режиме "Все тики" (с реальными тиками).

Некоторая значимая статистическая информация по торговле отображается советником SimplyScalper в комментарии на графике. Он сохраняется даже при удалении советника, благодаря использованию глобальных переменных терминала. Для сброса этой информации, пользователь может вручную удалить переменные с именами SS_<ServerName>_<Symbol>_x (где x это символ), когда SimplyScalpe не запущен.

ВНИМАНИЕ: по соображениям безопасности, если советник удаляется, пока открыт ордер, для него автоматически устанавливается фиксированный тейк-профит.
Paolo Ronchetti
995
Paolo Ronchetti 2017.09.09 21:09 
 

Пользователь не оставил комментарий к оценке

Yaotang Liu
2134
Yaotang Liu 2017.08.08 10:31 
 

Good performance after running live trade for few months.

It's working well with good broker and VPS.

This scalper can beat most of other scalper which have higher price.

Nikolay Gaylis
17216
Nikolay Gaylis 2017.06.26 23:53 
 

Пользователь не оставил комментарий к оценке

Ovidiu Caslariu
7834
Ovidiu Caslariu 2016.03.20 22:05 
 

Simple.

Версия 2.2 2017.03.02

- Исправлена ошибка определения времени торговли.

- При увеличении спреда выше значения MaxSpread в случае если уже имеется открытый ордер на продажу, он будет закрыт сразу после выхода в прибыль.
Версия 2.1 2017.02.15
- Исправлена серьезная ошибка при обработке часовых поясов по GMT (благодаря Yaotang Liu!).

- Торговля в пятницу может быть отключена.

- Исправлена небольшая ошибка в расчете профит-фактора и просадки.
Версия 2.0 2016.12.27
- Добавлен параметр Self_Adjustment. При 'true' советник самостоятельно адаптируется к рыночным условиям, автоматически регулируя значение "Volatility Threshold" согласно статистике за последние 30 совершенных сделок.

Рекомендуемый таймфрейм: М1.
Рекомендуемый инструмент: GBPUSD с торговлей с 21:00 по 24:00 (GMT)

Тестирование на истории проводить в режиме "Все тики" с реальными тиками по M1.
Во время тестирования не забудьте установить смещение по GMT, на которое ссылаются данные тиковой истории!
Версия 1.2 2016.12.19
- Торговое время теперь указывается в GMT.
- Добавлен параметр History_Data_GMT_Offset, указывающий сдвиг по GMT для исторических данных (для реальных тиков) в тестере стратегий.
- Удален параметр ECN (за ненадобностью).
- Исправлена ошибка в OrderModify при деинициализации советника.
- Улучшена работа индикатора RSI.

Настройки по умолчанию подходят для работы в условиях низкой волатильности на паре GBPUSD (т.е. с 21 до 22 по GMT).
Версия 1.1 2016.03.03
-Добавлен параметр "RSI_Overbought_Level", позволяющий пользователю менять уровень перекупленности (и соответственно уровень перепроданности=100-перекупленности) индикатора RSI, выше которого советник начинает торговать. Как правило, чем выше этот уровень, тем меньше шаги и меньше просадка.
При установке значения 0, при входе в рынок советник будет учитывать только волатильность.
Обратите внимание, что в предыдущей версии этот уровень был зафиксирован в значении 60.

-Добавлено три параметра для управления временем: "Start_Trading_From" и "Stop_Trading_At" для указания временного интервала сервера (в формате 0-24 часа), в котором разрешена торговля, и "On_Friday_Stop_Trading_At" - время окончания торговли в пятницу.
Например, при Start_Trading_From = 9, Stop_Trading_At = 22 и On_Friday_Stop_Trading_At = 20, торговая сессия советника будет ежедневно с 9:00 до 22:00, но по пятницам будет 9:00-20:00.