Что такое торговая стратегия и чем она отличается от сигнала
Главное
В двух словах: сигнал сообщает о событии на графике, а стратегия трейдинга описывает весь порядок решений до сигнала, в момент входа и после него.
Метка индикатора, пробой уровня или закрытие свечи выше средней цены могут дать сигнал для проверки. Без контекста он не отвечает, на каком инструменте и таймфрейме его учитывать, что отменяет сценарий и как управлять открытой позицией.
Торговый план тоже не заменяет стратегию. Он помогает перенести уже проверенные правила в конкретную сессию. Для этого нужен отдельный торговый план трейдера.
Что должно входить в проверяемый торговый сигнал
Главное
Проверяемый торговый сигнал содержит шесть полей: актив и таймфрейм, условие входа, уровень отмены или стоп, цель, время появления и фиксации, контекст рынка. Если хотя бы одного поля нет, сигнал нельзя честно сверить с историей.
Сигнал без этих полей похож на подсказку: задним числом его легко записать в удачные. Когда всё задано заранее, любой человек сверит по графику, был ли вход, где сценарий отменился и дошла ли цена до цели. Отдельно смотрят на фиксацию: метка должна стоять на закрытой свече и не исчезать после неё.
| Поле | Что записать | Как проверить |
|---|---|---|
| Актив и таймфрейм | Инструмент, источник котировок, таймфрейм | Сигнал сверяют на том же графике, а не на соседнем |
| Условие входа | Событие на графике и цена или зона входа | Видно на закрытой свече без толкования |
| Уровень отмены (стоп) | Цена, где идея теряет смысл | Задан числом до входа, а не словами «если пойдёт против» |
| Цель | Уровень или правило выхода с прибылью | Записана до входа, частичные цели - тоже |
| Время появления и фиксации | Дата, свеча, момент подтверждения | Метка не пропадает и не переезжает после закрытия бара |
| Контекст рынка | Тренд, зона, волатильность, важные новости по календарю | Записан заранее, а не подобран после результата |
Почему время фиксации вынесено отдельно. В справке TradingView о перерисовке (Pine Script, проверено 30.09.2026) перерисовкой называют расхождение расчётов скрипта на истории и в реальном времени: пока бар не закрыт, его high, low и close меняются, и метка на таком баре может появиться, а потом исчезнуть. Сигналы, которые ждут подтверждения бара, не перерисовываются, но приходят позже. На истории такая разница не видна, поэтому её проверяют на живом графике.
Как получать сигналы для трейдинга и проверять их до сделки
Сигналы берут из индикатора или источника, у которого понятны правила появления метки и видна вся история, а проверяют их серией подряд, а не удачными примерами. Скриншот одной красивой сделки ничего не говорит о следующих десяти.
- Выберите один актив и таймфрейм и отрезок истории, где есть и тренд, и боковик.
- Выпишите все сигналы на этом отрезке подряд, без пропусков, в поля из таблицы выше.
- По каждому отметьте: сработал ли вход, что случилось раньше - стоп или цель, сколько свечей прошло.
- Посчитайте итог с комиссией и спредом и отдельно найдите самую длинную серию убыточных сигналов: выдержите ли вы её по деньгам и по нервам.
- Оставьте график открытым несколько сессий и сравните, выглядят ли новые метки так же, как на истории.
- Только после этого решайте, брать ли сигнал в работу, и ведите журнал уже по реальным сделкам.
Где это не работает: для сигналов без времени и уровней вроде «скоро рост» проверять нечего, а на редких событиях за доступную историю набирается слишком мало случаев для вывода. И даже ровная серия на истории не гарантирует, что следующая будет такой же.
Такую серию удобно пройти на своих графиках за 7 дней демо Midas: выбрать актив, выписать метки подряд и сверить каждую с этой таблицей.
Один из самых продвинутых мульти-индикаторов для TradingView
30+ индикаторов в одной системе. Сигнал, стоп и три цели по ликвидности индикатор Midas показывает на графике сам - вам остаётся решить, входить ли в сделку.
- Сигналы Buy и Sell не перерисовываются после закрытия свечи
- 8 400+ установок и 300+ отзывов клиентов
- Проверка на истории - сигналы до 10 лет назад
Из каких правил состоит проверяемая стратегия
Главное
Критерий проверки: версия фиксирует область применения, сетап, триггер, выход, риск и порядок учёта сделок. Если два человека применяют текст по-разному, стратегия ещё не готова к тесту.
У CME Group в число базовых элементов входят условия входа и выхода, управление позицией, стоп, цель и допустимый риск. К ним нужно добавить рынок, инструмент, таймфрейм, время сессии и условие отмены. Это отделяет рабочую спецификацию от описания вроде «входить по тренду».
- 1
Область
Рынок, инструмент и таймфрейм
- 2
Сетап
Контекст, в котором ищем вход
- 3
Триггер
Одно наблюдаемое событие
- 4
Риск и выход
Стоп, цель и отмена сценария
- 5
Проверка
Все сигналы, издержки и отложенные данные
Как описать сетап и точку входа без двусмысленности
Главное
Практический критерий: сетап задаёт контекст, а триггер назначает точный момент решения. Замените слова «сильный», «рядом» и «кажется» условиями, которые можно сверить по закрытой свече.
Сетап «восходящий тренд около уровня» остаётся нечётким. Сначала определите, какой метод называет тренд восходящим, как строится уровень и на каком расстоянии от него сетап считается активным.
Потом добавьте триггер. Например: «после закрытия свечи выше границы уровня, если направление тренда остаётся восходящим». Наблюдение только за закрытой свечой снижает риск подглядывать в будущее внутри бара. Отдельный разбор индикатора точек входа показывает, как сверять метку с контекстом.
Как заранее задать выход, стоп и риск
Главное
До входа: поставьте стоп там, где исходная идея теряет смысл, и заранее запишите правило выхода. Размер позиции зависит от этой дистанции и допустимой денежной потери, а не от желаемой прибыли.
До теста запишите четыре вещи: место стопа, способ расчёта размера позиции, цель и досрочное условие выхода. Например, структура рынка может отменить сценарий раньше достижения цели. Каждое такое событие должно читаться по графику, а не по настроению.
Записанный стоп задаёт момент срабатывания, но не цену сделки. FINRA поясняет, что стоп-заявка после касания уровня превращается в рыночную, поэтому на быстром движении исполнение может пройти заметно хуже стоп-цены. Отдельный риск в том, что короткий выброс цены срабатывает стоп, а рынок потом возвращается к прежнему уровню. Поэтому в тесте стоп закладывают не по идеальной цене уровня, а с запасом на исполнение.
Универсального процента риска, одинакового стопа или обязательного соотношения цели к риску нет. Порядок расчёта риска разобран в руководстве по риску на сделку.
Как учитывать комиссии, спред и проскальзывание
Главное
В расчёте: считайте результат теста после комиссии, спреда и реалистичного проскальзывания. Для стратегии трейдинга с частыми сделками издержки особенно важны.
Внесите комиссию в тест по тарифу конкретной площадки. Поскольку спред меняется, задайте для него базовый и более жёсткий сценарии, а для нестабильно исполняемых рыночных ордеров заложите реалистичный запас на проскальзывание.
Тариф берут из открытого документа площадки, а не по памяти. Московская Биржа публикует комиссии рынка акций, и там видно, что одно число не подходит: в асимметричной модели тейкер платит суммарно 0,03 процента от суммы сделки, а мейкер в торговом периоде ноль. Для стратегии, которая входит рыночными заявками, эта разница меняет итог теста сама по себе. К биржевой комиссии добавляется комиссия брокера, поэтому в модель издержек вносят обе.
Пояснение Investor.gov об исполнении ордеров напоминает: цена сделки не обязана совпасть с котировкой, которую трейдер видел в момент отправки поручения. Историческая свеча не показывает весь путь реального исполнения: справка TradingView по стратегиям прямо говорит, что тестер исполняет заявки после закрытия бара и делает допущения о движении цены внутри него.
Как проверить стратегию на истории без подгонки
Главное
Порядок проверки: сначала запишите правила, затем последовательно проверьте все сигналы на выбранном отрезке. Исчезнувшие, ложные и пропущенные сигналы тоже остаются в учёте.
Для первой версии возьмите один набор правил и прогоните его по данным без точечного изменения параметров после каждой неудачи. Правка после просмотра отчёта создаёт новую версию, которой нужен новый прогон.
Сравните итог с простым базовым вариантом: так видно, даёт ли сложный фильтр добавочную информацию на том же отрезке, но такое сравнение не доказывает будущую доходность. В работе Кэмпбелла Харви и Яня Лю «Backtesting», опубликованной в разделе обучения CME Group, отдельно разобраны риски множественного тестирования и отбора лучшего варианта задним числом.
Цену перебора вариантов можно измерить. В статье Notices of the American Mathematical Society показано: если перебрать всего десять конфигураций стратегии, у лучшей из них ожидаемый коэффициент Шарпа на истории выходит около 1,57, хотя на новых данных все варианты дают ноль. Авторы называют это переподгонкой бэктеста и добавляют, что чем больше вариантов перебрано, тем длиннее нужен отрезок истории, чтобы результату можно было верить. Поэтому число опробованных версий записывают рядом с результатом, а не забывают после прогона.
Шаг 1
Разделить данные
Разработка и отложенная проверка
Шаг 2
Собрать правила
Менять можно только на учебном отрезке
Шаг 3
Заморозить версию
Параметры и издержки записаны
Шаг 4
Открыть отложенный отрезок
Одна проверка без новой настройки
Шаг 5
Сравнить и решить
Принять, переработать или остановить тест
Что вы делаете руками, Midas анализирует сам
Риски и ограничения
Главное
Ограничение: бэктест описывает поведение правил на известных данных, но не гарантирует повторение результата. Реальное исполнение, ликвидность, издержки и дисциплина трейдера могут изменить итог.
- Любая стратегия может дать серию убытков и привести к потере капитала.
- Гипотетические результаты не воспроизводят ликвидность, эмоции и все особенности реального исполнения: NFA прямо называет среди ограничений нехватку ликвидности и проскальзывание.
- Прошлые результаты и даже устойчивая проверка на отложенной выборке не гарантируют будущей доходности.
- Индикатор или сигнал не заменяют решение о риске.
Дисклеймер. Материал носит образовательный характер и не является индивидуальной инвестиционной рекомендацией. Рынок волатилен, торговля связана с риском потери капитала. Прошлые результаты не гарантируют будущих.
Зачем нужна отложенная выборка и журнал сделок
Главное
Зачем это нужно: отложенная выборка показывает, сохранились ли свойства замороженных правил на незнакомом отрезке. Журнал сохраняет факты, по которым можно разобрать расхождение между тестом и исполнением.
Для временных рядов учебный и отложенный отрезки делят по времени. Случайное перемешивание свечей может перенести будущую информацию в обучающую часть. CFA Institute Research Foundation в монографии Джозефа Симоняна разбирает хронологическое разделение как базовую меру для валидации инвестиционных моделей.
В журнале нужны дата и время, инструмент, таймфрейм, сетап, триггер, плановые и фактические цены входа и выхода, причина выхода и издержки. Добавьте MFE (Maximum Favorable Excursion) и MAE (Maximum Adverse Excursion): максимальную нереализованную прибыль и максимальный нереализованный убыток позиции за время сделки. Это два экстремума, а не полный путь цены, и сами по себе они не доказывают качество стратегии. Шаблон полей для сессии есть в торговом плане.
Пример: от идеи на графике до проверяемого правила
Главное
Учебный пример: идея «брать сигнал по тренду от уровня» становится правилом после фиксации каждого термина. Сценарий ниже показывает, как стратегия трейдинга получает однозначные условия, но не содержит котировок и не обещает результат.
Возьмём сценарий Midas Up для одного инструмента и таймфрейма: сетап активен, когда тренд восходящий, а цена находится у заранее определённого уровня; триггером служит метка Buy индикатора Midas Up на закрытой свече при сохранении обоих условий. Стоп ставится за точку, где сценарий теряет смысл, а выход происходит по цели, стопу или заранее выбранному условию отмены.
Если сетап активен, в тест попадает каждая последовательная метка, включая убыточные, ложные и пропущенные случаи: удалять их из журнала нельзя. Результат считают после издержек и сравнивают с заранее выбранным базовым вариантом, а затем без изменений проверяют правило на отложенном отрезке.
Идея словами: беру сигнал по тренду
Правило: событие видно на закрытой свече
- 1.Назвать инструмент и таймфрейм
- 2.Задать сетап и триггер входа
- 3.Записать выход, стоп и издержки
Когда стратегию менять, а когда остановить тест
Главное
Решение: меняйте правило, когда найдена конкретная причина сбоя, а не потому, что отдельная сделка закрылась в минус. Остановите тест, если данных недостаточно, издержки нельзя оценить или правила нельзя исполнить однозначно.
Заранее запишите критерии остановки. Ими могут быть разрыв между учебной и отложенной выборками, нестабильность по рыночным режимам или неприемлемая чувствительность к издержкам. Нет универсального числа сделок или срока теста, после которых стратегию можно считать доказанной.
Подойдёт, если
- Правила заранее фиксируют наблюдаемые события
- Исторические данные охватывают разные рыночные режимы
- Комиссии, спред и проскальзывание можно оценить
Не подойдёт, если
- Сетап описан после просмотра результата
- Часть сделок исключается без заранее записанного правила
- Отложенный отрезок уже использовали для настройки
Любое изменение логики входа, выхода, рынка, таймфрейма или модели издержек может существенно изменить результат, поэтому после правки версия снова проходит полный путь. Исправлять её по тому же отложенному отрезку нельзя: эти данные уже стали частью разработки.
Источники
- CME Group: Step 4. Trading Strategies in Your Trade Plan
- Campbell R. Harvey, Yan Liu: Backtesting (Journal of Portfolio Management, 2015, в разделе обучения CME Group)
- Bailey, Borwein, Lopez de Prado, Zhu: Pseudo-Mathematics and Financial Charlatanism (Notices of the AMS, 2014)
- TradingView: Strategies
- TradingView: Repainting (Pine Script)
- Commodity Futures Trading Commission (CFTC): Back to School: Learn to Trade Futures and Options Without Getting Scammed
- FINRA: Stop Orders: Factors to Consider During Volatile Markets
- National Futures Association (NFA): Interpretive Notice 9025 к Compliance Rule 2-29
- Московская Биржа: Тарифы на рынке акций
- Investor.gov: Executing an Order
- CFA Institute Research Foundation: Investment Model Validation
Частые вопросы
Что должно входить в проверяемый торговый сигнал?
Актив и таймфрейм, условие входа, уровень отмены или стоп, цель, время появления сигнала и контекст рынка. Все поля записывают до входа, чтобы любой мог сверить результат по графику. Отдельно проверяют, что сигнал фиксируется на закрытой свече и не перерисовывается.
Как получать сигналы для трейдинга и проверять их до сделки?
Берите сигналы из индикатора или источника, где понятны правила появления метки и видна вся история. До сделки выпишите подряд все сигналы за отрезок с трендом и боковиком, отметьте, что случилось раньше - стоп или цель, и посчитайте итог с издержками. Удачные примеры, отобранные вручную, для проверки не подходят.
Что такое сигнал в трейдинге?
Сигнал - это отмеченное событие: например, метка индикатора или пробой уровня. Он может входить в стратегию трейдинга как триггер, но не задаёт рыночный контекст, размер риска, стоп и выход. Поэтому сигнал до входа оценивают внутри полного набора правил.
Что такое сетап и чем он отличается от триггера?
Сетап описывает подходящую рыночную ситуацию: направление тренда, зону, волатильность и другие фильтры. Триггер назначает одно точное событие для входа. Пока сетап неактивен, одинаковый сигнал игнорируется. Такое разделение не является универсальным стандартом терминов, но помогает сделать стратегию трейдинга однозначной.
Какие условия нужно задать для входа и выхода?
Для входа нужны три слоя: область применения, сетап и точный триггер. Для выхода записывают защитный стоп, цель и условие досрочной отмены сценария. Все события должны опираться на наблюдаемые данные. Текст считается готовым, если другой человек может воспроизвести одинаковое решение по тому же графику.
Почему хороший бэктест может не повториться на новых данных?
Рыночный режим меняется, а найденная закономерность может оказаться случайным совпадением. Подгонка усиливает этот риск: из многих вариантов выбирается тот, который лучше всего описал известное прошлое. Отложенная выборка уменьшает риск самообмана, но не устраняет неопределённость будущего.
Как не загрязнить отложенную выборку?
До первого просмотра отложенных данных заморозьте все условия, параметры и издержки. После теста не настраивайте правила по тому же отрезку. Если версию нужно изменить, эти данные становятся учебными, а для независимой проверки понадобится новый отложенный отрезок.
Сколько сделок нужно для проверки стратегии?
Универсального числа нет. Достаточность выборки зависит от частоты сетапа, разнообразия рыночных режимов и устойчивости результата. Не назначайте порог из удобной круглой цифры. Сначала проверьте, покрывают ли данные разные фазы рынка и достаточно ли сигналов для оценки разброса, а не только среднего итога.





