intermediate умеренная просадка ~120 trades/mo

Скальпинг

Скальпинг называет длительность удержания, и таймфрейм графика её не предсказывает. В опубликованных здесь записях советники на M15 держат медианную сделку 65,77 часа, а советники на H4 — 9,82, и все четырнадцать обнуляются издержками туда-обратно величиной от 7,63 % до 27,04 % их средней прибыли.

Механизм

Скальпирующий советник открывает и закрывает позицию за считаные минуты, целится в малое движение вместо большого и опирается на статистическое преимущество, повторённое на множестве сделок. Сигналы входа — экстремумы быстрых осцилляторов, микроструктурные паттерны или отскок от спреда. Поскольку цель мала, фиксированные издержки туда-обратно составляют её большую долю: при цели 2-8 пунктов, с которой такие советники обычно продают, один пункт спреда и комиссии — это от 12,5 % до 50 % всей сделки. Именно эта доля, а не длительность удержания, решает, переживёт ли запись встречу с реальным счётом.

Пригодность

Требует счёта, у которого суммарные издержки туда-обратно малы относительно цели — сырое ценообразование спреда, низкая комиссия и исполнение, которое не расширяется ровно тогда, когда советник срабатывает. Окна плотной ликвидности важны по той же причине: стратегия — это ставка на то, что издержки останутся ниже преимущества. Непригоден там, где спред расширяется на новостях или исполнение медленное, потому что потеря здесь не плохая сделка, а постоянный налог на каждую сделку. Прежде чем покупать, измерьте фактическое распределение длительности удержания, а не считывайте его с таймфрейма: в опубликованных здесь записях самые быстрые графики дали самые длительные удержания.

Примечания

Скальпинг — единственная стратегия в этом списке, названная по длительности удержания. Любой другой ярлык описывает, что советник думает: тренд, возврат, диапазон. Скальпинг описывает только то, как долго он остаётся. Это делает его ярлыком, который легче всего наклеить на то, чем он не является, и труднее всего проверить со страницы продукта.

Это же делает его проверяемым. Длительность удержания записана в каждой закрытой сделке, поэтому у вопроса «действительно ли это скальпер» есть арифметический ответ. Эта страница использует наши собственные данные — списки закрытых сделок, опубликованные на каждой странице советника, 9 339 сделки с датами выхода со 2 января 2019 года по 31 марта 2026 года, — чтобы показать, что ярлык предсказывает, а что нет, и что обязан перекрыть советник с коротким удержанием. Ни один из опубликованных здесь советников не является скальпером, и сказать это — как раз суть: записи полезны именно как контрольная группа. Прогоны и условия тестирования за ними опубликованы в разделе методологии сайта.

Как это работает: сделка, которую описывает ярлык

Скальпирующий советник берёт малое движение и повторяет его. Вход может быть почти любым — быстрый осциллятор на экстремуме, микроструктурный паттерн, отскок от спреда, — потому что отличительная черта не во входе. Его отличает расстояние до выхода: цель настолько близкая, что сделка заканчивается за минуты.

Отсюда следуют две вещи, и обычно проговаривают только первую.

Первая — высокая частота сделок. Короткие удержания означают больше завершённых сделок за тот же период, и это та самая история про «игру объёмом», которую использует каждое объявление о скальпинге.

Вторая решает исход. Фиксированные издержки — это переменная доля переменной цели. Спред, комиссия и проскальзывание не уменьшаются оттого, что уменьшилась ваша цель. При цели 2-8 пунктов, с которой такие советники обычно продают, издержки туда-обратно в один пункт составляют от 12,5 % до 50 % всей сделки. Тот же один пункт против цели в 100 пунктов — это 1 %. Между этими двумя случаями на рынке не изменилось ничего; изменился только знаменатель.

В этом весь механизм, и именно поэтому качество исполнения для этой стратегии не сноска. Поэтому же стратегия так часто прибыльна в бэктесте и не прибыльна на счёте: бэктест — это место, где знаменатель честен, а числитель необязателен.

Что опубликованные записи говорят о «быстроте»

Каждая цифра ниже взята из наших собственных данных — списков закрытых сделок на страницах советников — при этом длительность удержания измерена от входа до выхода в каждой закрытой строке. Сделки отсортированы по выходу. Колонка издержек объясняется в следующем разделе.

СоветникИнструмент / ТФСделкиВ месяцМедианное удержаниеИздержки, обнуляющие запись
PeregrineBTC/USD H41632,909,12 ч14,78 %
ZerqonUS30 H42324,1710,51 ч27,04 %
CairnEUR/USD H14 58380,0219,06 ч20,75 %
IridescenceEUR/USD H187210,0323,82 ч14,81 %
TesseraUSD/JPY H16247,1924,36 ч11,14 %
OrreryJP225 H11953,4529,66 ч12,26 %
Lattice WeaveGBP/AUD H14925,7341,47 ч15,48 %
LanternfishUSD/JPY M54074,7050,91 ч14,12 %
BeaconAUD/CAD M153844,6958,52 ч15,78 %
Tidewell SlackGBP/JPY M153033,4965,77 ч10,43 %
Kestrel HoverUSD/JPY M152843,3467,05 ч7,63 %
BallastEUR/GBP H13073,7179,16 ч22,38 %
WindroseAUD/CAD H11011,47212,89 ч14,12 %
ThunderheadEUR/GBP H13927,46255,38 ч21,27 %

Ни один из них не скальпер. Ни у одного медианное удержание не ниже четырёх часов; самое короткое — у Peregrine, 9,12 часа. Только один советник совершает больше 50 сделок в месяц. Медианное удержание каталога — 46,19 часа. Это честная отправная точка, и именно поэтому таблица здесь полезна: она контрольная группа, на которой ярлык можно проверить.

Таймфрейм указывает не в ту сторону. Прочтите таблицу сверху вниз, отсортированную по удержанию, и две записи H4 стоят вверху, а M5 и M15 — ближе к низу; группа H1 растянута по обоим концам. Сгруппированно:

  • H4 — медианное удержание 9,82 ч (два советника)
  • H1 — медианное удержание 35,57 ч (восемь советников)
  • M5 — медианное удержание 50,91 ч (один советник)
  • M15 — медианное удержание 65,77 ч (три советника)

Ранговая корреляция между таймфреймом и удержанием отрицательна (−0,31 на опубликованных строках, −0,21 при исключении строк короче минуты). Оба варианта дают одни и те же четыре групповые медианы. Более быстрый график дал не более быструю сделку, а более медленную. Механизм не загадочен: таймфрейм задаёт, как часто правило вычисляется, а стоп и цель задают, сколько длится позиция. Советник на M15 с широким уровнем инвалидации и далёкой целью просидит несколько дней.

Один таймфрейм не означает и одного поведения. Внутри одной только группы H1 медианные удержания идут от 19,06 часа до 255,38 — множитель больше четырнадцати у советников с общим таймфреймом.

0 из 14Опубликованных советников с медианным удержанием меньше четырёх часов
65,77 ч против 9,82 чМедианное удержание, группа M15 против группы H4 — ярлык работает наоборот
46,19 чМедианное удержание по опубликованным записям

Издержки, которые стратегия способна впитать

Издержки нельзя сравнивать по этим записям в пунктах. Пункт на BTC/USD, на JP225 и на EUR/USD — разные величины, и упорядочивание их вместе дало бы число без смысла. Поэтому колонка издержек выше выражена как доля от средней выигрышной сделки самого советника: издержки туда-обратно, равные этой доле средней прибыли, при которых вся запись достигает нуля.

Результат неожиданно узкий. По всем четырнадцати величина идёт от 7,63 % до 27,04 %, медиана 14,80 %. Примерно седьмая часть средней прибыли, и каждый тип стратегии на сайте попадает в эту полосу — тренд, возврат к среднему и композит одинаково.

Отсюда следуют две вещи, и обе противоречат привычному рассказу.

Чувствительность к издержкам не является свойством скальпинга. Если бы стратегию делали уязвимой к издержкам именно короткие удержания, запас расширялся бы с ростом удержания. Он не расширяется: ранговая корреляция между медианным удержанием и запасом равна −0,10, то есть почти ничему, и знак противоположен рассказу. У Kestrel Hover самый тонкий запас в каталоге, 7,63 %, при этом медианную сделку он держит 67,05 часа.

Частота сделок — тоже нет. Cairn совершает 80,02 сделки в месяц, почти в восемь раз больше следующего по активности советника, и обладает одним из бо́льших запасов, 20,75 %. Ранговая корреляция между частотой и запасом равна +0,38 — слабая и направленная не в ту сторону, что нужна фольклору.

Запас задаёт размер цели относительно издержек, и больше ничто. Именно поэтому скальпинг действительно более хрупок, чем представленные здесь стратегии, и причина арифметическая, а не в характере: при цели 2-8 пунктов издержки туда-обратно в один пункт составляют от 12,5 % до 50 % сделки. Верхняя половина этого диапазона лежит вне полосы, которая заканчивает каждую запись в этом каталоге. Скальпирующий советник обязан в каждой сделке перекрывать долю издержек, которая прикончила бы любую стратегию на этом сайте.

Рыночные условия: когда преимущество переживает издержки

УсловиеПреимущество выживаетПреимущество не выживает
Спред в момент входаСтабильный, с сырым ценообразованиемРасширяется ровно тогда, когда срабатывает сигнал
Издержки как доля целиЗаметно ниже собственной доли безубыточности стратегииНа ней или выше — запись становится ошибкой округления
ИсполнениеЗаполнение по запрошенной цене или рядомПроскальзывание, малое в пунктах и большое против цели
СессияПлотная ликвидность, узкие и устойчивые котировкиРолловер, новости, тонкие часы — те же пункты, худшее заполнение
Конфигурация тестаРеальные тиковые данные, смоделированная комиссияФиксированный средний спред, комиссия пропущена

Аргумент о сессиях, которым полны объявления о скальпинге — торгуйте открытие Лондона, торгуйте перекрытие, — на самом деле переодетый аргумент об издержках. Эти окна рекомендуют потому, что котировки там узкие и устойчивые, а не потому, что цена ведёт себя иначе. Когда спред удваивается, стратегия с целью в восемь пунктов теряет четверть своей сделки ещё до её начала; стратегия с целью в восемьдесят теряет 2,5 %.

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

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

ПараметрГде сидит рискЧем управляет
TakeProfitPipsЗнаменатель всегоЦель; уменьшение вдвое удваивает издержки как долю сделки
MaxSpreadPointsЕдинственный параметр, который не может быть необязательнымБлокирует входы, когда котировка слишком широка, чтобы оставить преимущество
SlippagePointsМолчит, если задан слишком щедроНасколько хуже может быть заполнение, прежде чем ордер будет отклонён
CommissionPerLotОбычно отсутствует в тестереДолжна моделироваться, иначе вся запись измеряется без своих главных издержек
SessionFilterПереодетый аргумент об издержкахОграничивает торговлю часами с узкими котировками
MinTimeBetweenTradesДешёвая защитаНе даёт одному сигналу срабатывать многократно в единственный момент широкого спреда

Три реальности MT5 решают, переживёт ли запись с коротким удержанием:

  • Модель спреда в тестере и есть эксперимент. SYMBOL_SPREAD_FLOAT говорит, плавающий ли символ; прогон, настроенный на текущий фиксированный спред, измеряет рынок, которого нет. Используйте реальные тиковые данные и читайте качество моделирования раньше прибыли.
  • Уровень стопа ограничивает, насколько узкой может быть цель. SymbolInfoInteger(symbol, SYMBOL_TRADE_STOPS_LEVEL) — минимальная дистанция, которую брокер принимает для стопов и целей. Стратегию, чья цель попадает внутрь этой дистанции, нельзя выставить так, как она задумана, и вместо неё работает другая стратегия.
  • Комиссии по умолчанию нет в колонке прибыли. Читайте HistoryDealGetDouble(ticket, DEAL_COMMISSION) и включайте её вместе с DEAL_SWAP при расчёте результатов по сделкам. На малой цели комиссия часто больше преимущества.
  1. Возьмите список закрытых сделок советника и вычислите медианное удержание. Скальпер ли перед вами, говорит это число, а не таймфрейм.
  2. Вычислите среднюю выигрышную сделку и чистую прибыль на сделку. Их отношение — доля издержек, обнуляющая запись.
  3. Переведите реальные издержки туда-обратно вашего брокера — спред плюс комиссия плюс ожидаемое проскальзывание — в те же единицы и сравните напрямую.
  4. Перезапустите бэктест с поднятыми издержками и найдите уровень, при котором чистая прибыль достигает нуля. Эта безубыточность — самое полезное одиночное число о советнике.
  5. Только после этого сравнивайте цели. Более узкая цель улучшает долю прибыльных сделок и ухудшает это отношение, и решает судьбу счёта именно второй эффект.

Режимы отказа: как скальпирующий советник теряет деньги

  • Издержки составляют бо́льшую долю цели, чем преимущество. Основной путь, и тот, который не появляется в несмоделированном тесте. Это не серия убытков; это постоянное вычитание.
  • Спред расширяется там, где советник торгует. Сигналы, срабатывающие на волатильности, приходят, когда котировка хуже всего. Тест на среднем спреде скрывает ровно те заполнения, которые важны.
  • Проскальзывание, измеренное в пунктах, выглядит маленьким. Полпункта незаметны против цели в 100 пунктов и катастрофичны против цели в четыре. Абсолютное число — неверная единица.
  • Цель ужимают, чтобы поднять долю прибыльных сделок. Это работает и сдвигает стратегию к хрупкому концу отношения издержек. Растущая доля прибыльных и падающее преимущество часто приходят вместе.
  • Таймфрейм принимают за длительность удержания. На этих записях такое допущение неверно и по направлению, и по величине, и оно приводит к покупке многодневной стратегии как быстрой.
  • Частоту принимают за риск. Это не так: в этом каталоге частота коррелирует с запасом по издержкам положительно. Риск живёт в размере цели.

Как протестировать скальпирующий советник в mt5depot, пока это ничего не стоит

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

  • Измерьте медианное удержание по списку закрытых сделок, прежде чем принимать описание из объявления.
  • Вычислите чистую прибыль на сделку, делённую на среднюю прибыль, — долю издержек, заканчивающую запись.
  • Смоделируйте спред и комиссию и проскальзывание в тестере; прогон, где нет чего-то одного из трёх, не является тестом этой стратегии.
  • Поднимайте смоделированные издержки, пока чистая прибыль не достигнет нуля, и записывайте эту безубыточность, а не заголовочную прибыль.
  • Сравните две дистанции цели на одном правиле входа и посмотрите, как доля прибыльных сделок и доля издержек движутся в противоположные стороны.
  • Убедитесь, что цель превышает минимальную дистанцию стопа символа, чтобы тестер и живой счёт исполняли одну и ту же стратегию.

Скальпинг против более медленных стратегий

СкальпингСтратегии, опубликованные здесь
Что называет ярлыкДлительность удержанияИдею входа
Медианное удержаниеМинуты, по определениюОт 9,12 до 255,38 часа
Издержки как доля цели12,5 %–50 % при цели 2-8 пунктовЗаканчивают запись на 7,63 %–27,04 % средней прибыли
Что пропускает бэктестПеременную, которая решаетПоправку второго порядка
Что читать первымИздержки безубыточностиХудшую серию убытков

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

Типичные пары

Где эта стратегия работает лучше всего

Похожие статьи

Часто задаваемые вопросы

Что такое скальпирующий советник?
Скальпирующий советник — это эксперт, который держит каждую позицию недолго, минуты вместо часов, и берёт малое движение вместо ожидания большого. Это единственная стратегия в этом списке, названная по длительности удержания, а не по идее входа, и именно поэтому ярлык так легко приклеить не туда. Ничто в логике входа не делает советник скальпером; это делает расстояние до цели. Если хотите знать, скальпер ли конкретный советник, измерьте, сколько на самом деле были открыты его закрытые сделки.
Значит ли советник на M5 или M1, что он скальпер?
Нет, и в опубликованных здесь записях это указывает в другую сторону. Сгруппированные по таймфрейму, советники на M15 держат медианную сделку 65,77 часа, единственный советник на M5 — 50,91, тогда как два советника на H4 держат 9,82, а группа H1 — 35,57. Таймфрейм задаёт, как часто советник смотрит на рынок, а не сколько он остаётся в позиции: советник на M5 с широким стопом и далёкой целью может просидеть в одной сделке несколько дней. Читайте распределение длительности удержания из списка закрытых сделок, но никогда — из таймфрейма в заголовке.
Почему спред — настолько большая проблема для скальпинга?
Потому что издержки фиксированы, а цель — нет. Издержки туда-обратно в один пункт составляют 12,5 % от цели в 8 пунктов и 50 % от цели в 2 пункта, а это именно тот диапазон, с которым скальпирующие советники обычно продают. Для сравнения: каждый опубликованный на сайте советник обнуляется издержками величиной от 7,63 % до 27,04 % его средней прибыли, медиана 14,80 %. Скальпер обязан в каждой отдельной сделке перекрывать долю издержек, которая закончила бы любую стратегию в этом каталоге.
Сколько сделок в месяц должен совершать скальпирующий советник?
Больше, чем что-либо опубликованное здесь, и отчасти поэтому в этом каталоге нет скальперов. Самый активный советник сайта совершает 80,02 сделки в месяц, а медиана — меньше 5. Высокая частота есть следствие коротких удержаний, а не цель сама по себе, и хрупкой стратегию делает не она: на этих записях связь между частотой и уязвимостью к издержкам слабо положительная, то есть у самого активного советника один из бо́льших запасов по издержкам, а не меньших.
Нужны ли VPS и счёт с сырым спредом для скальпирующего советника?
Нужно всё, что удерживает суммарные издержки туда-обратно малыми относительно цели, а это обычно означает ценообразование raw или ECN с низкой комиссией и исполнение, которое не ухудшается, когда советник срабатывает. VPS рядом с брокером снижает задержку, а значит и проскальзывание, входящее в те же издержки. Считайте всё это одним числом — спред плюс комиссия плюс проскальзывание — и сравните это число с размером движения, которое советник пытается взять. Если сравнение неуютно уже на бумаге, на практике будет хуже.
Как проверить, переживёт ли скальпирующий советник реальные издержки?
Запустите его на реальных тиковых данных с реалистично смоделированными спредом и комиссией, затем перезапустите с увеличенными издержками и посмотрите, где чистый результат достигает нуля. Эти издержки безубыточности — самое полезное одиночное число о советнике с коротким удержанием, и оно известно до того, как что-либо профинансировано. Бэктест, настроенный с фиксированным средним спредом и без комиссии, — не слабый тест скальпера; это тест другой стратегии.