Можно ли заработать на индикаторах: проверяйте полное правило

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

Что именно считает индикатор

Сначала проверьте объявленные входные данные и формулу. Простая скользящая средняя (SMA) складывает выбранные наблюдения и делит на их число. Для вымышленных закрытий EUR/USD 1,1000, 1,1010 и 1,1020 получаем SMA(3) = 1,1010. Это не прогноз следующего закрытия. Источник цены и окно меняют вычисление; некоторые скрипты используют дополнительные данные, поэтому не все индикаторы ограничены котировками, видимыми на текущем графике.

Формулы и входы поясняет описание скользящих средних MetaTrader 5. Преобразование цены не становится независимым наблюдением лишь из-за нового имени. Однако оно может сделать условие проще для точного описания. Для сигнала пересечения SMA ценой закрытия снизу вверх задайте инструмент, источник, таймфрейм, подтверждение, доступную цену входа, выход, размер и обращение с новым сигналом при открытой позиции. «Покупать, когда линия растет» недостаточно для воспроизведения теста.

Расчет прошлого и прогноз — разные вещи

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

Три индикатора на одних входах не дают автоматически три независимых подтверждения. Измеряйте вклад дополнительного условия отдельно. Нет обязательного набора ровно из трех инструментов: тренд, волатильность и уровни могут быть удобными ролями, но не доказательством результата. Материал об опережающих и запаздывающих показателях дает терминологию, не гарантированное опережение для осциллятора.

Один итог, разный порядок потерь

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

Один итог, разная просадкаМодель A: +2, −1, +2, −1 R, накопленные результаты 0, 2, 1, 3, 2. B: +2, +2, −1, −1 R, накопленные 0, 2, 4, 3, 2. В обеих два выигрыша из четырех и итог +2 R. Максимальная просадка между закрытыми сделками у A 1 R, у B 2 R.ОДИН ИТОГ,РАЗНАЯ ПРОСАДКА0 R1 R2 R3 R4 R01234Число закрытыхсделокA: +2, −1, +2, −1 RМакс. просадка 1 RB: +2, +2, −1, −1 RМакс. просадка 2 RОба: итог +2 RДоля побед 50%Равное среднеене означает одинаковыйпуть результатов.

R — постоянная условная денежная единица. Результаты уже чистые; нет реинвестирования и открытых позиций. Измеряем просадку накопленных результатов закрытых сделок в R, не процент собственного капитала и не весь будущий риск. Определение падения от локального пика к последующему минимуму поясняет отчет тестера MetaTrader 5.

A: +2, −1, +2, −1 R; B: +2, +2, −1, −1 R. У обоих итог +2 R и два выигрыша из четырех, но максимальные просадки равны 1 R и 2 R.

Открыть отдельный читаемый рисунок

На узком экране таблицу можно прокрутить по горизонтали; область доступна с клавиатуры.

После сделкиA, RB, R
000
122
214
333
422

В A падения 2 → 1 и 3 → 2 равны 1 R. В B после пика 4 R идут 3 и 2 R: падение 2 R. Среднее у обоих равно 2/4 = 0,5 R, а доля выигрышей — 50%. Порядок влияет на путь, даже когда сумма и частота побед одинаковы. Эти A и B из четырех сделок не являются следующими отдельными моделями ста сделок.

Частота побед, размеры исходов и расходы

Пусть p — доля выигрышей, W — средний выигрыш до расходов, L — положительная величина среднего убытка до расходов, c — средний расход. При отсутствии нулевых исходов средний чистый результат равен p × W − (1 − p) × L − c. По историческому набору это описание выборки, а не известное ожидание будущих сделок. Одна лишь доля выигрышных сделок не определяет знак: нужны размеры исходов и расходы.

В отдельной вымышленной модели A из 100 закрытых сделок 40 выигрышей по 200 USD и 60 проигрышей по 100 USD дают 2000 USD до расходов. Фиксированные 25 USD на каждую сделку дают расходы 2500 USD и чистый итог −500 USD, среднее −5 USD. В другой модели B 70 выигрышей по 50 USD и 30 проигрышей по 150 USD дают −1000 USD до расходов; по 10 USD на сделку — еще 1000 USD расходов, итог −2000 USD и среднее −20 USD.

На узком экране таблицу можно прокрутить по горизонтали; область доступна с клавиатуры.

МодельВыигрыши / проигрышиСредний выигрыш / убыток до расходовРасход на сделкуВсего до расходовВсего расходовЧистый итогСреднее чистое
A: 100 сделок40 / 60200 / 1002520002500−500−5
B: 100 сделок70 / 3050 / 15010−10001000−2000−20

Условная безубыточная доля для модели ста сделок A равна (100 + 25)/(200 + 100) ≈ 41,67%. Это граница при данных размерах и расходе, а не прогноз частоты побед. Смена выходов может одновременно менять p, W и L: нельзя оставить старую частоту побед и придумать большую цель. Высокий процент побед сам по себе не подтверждает положительного математического ожидания.

Сохраняйте полную чистую историю. Не вычитайте спред второй раз, если фактические цены исполнения его уже включили. Формула среднего результата поясняет вычисление; RSI и MACD — входы конкретных индикаторов, не удостоверение преимущества. Заранее заданные 1% риска вместо риска свыше 10% сами по себе не доказывают два противоположных исхода одной сделки. Запись «1:2» без указания направления соотношения сама по себе также не задает частоту побед, расходы или фактическое исполнение стопа.

Доступность данных, подбор параметров и платный инструмент

Выбор лучшей конфигурации из многих исторических попыток может подогнать шум. Аннотация работы Карра и Лопеса де Прадо 2014 года описывает проблему калибровки; предложенная там процедура рассматривает цены с дискретным процессом Орнштейна–Уленбека. Это не доказательство работы вашего индикатора и не проведенный здесь эксперимент. Сохраняйте все варианты и отделяйте разработку от последующей неиспользованной оценки. Ухудшение результата само не устанавливает причину: проверьте расходы, данные, условия и случайность.

Подтвержденный график может отличаться от вида индикатора внутри открытой свечи. Записывайте время сигнала, входы и следующую доступную цену исполнения; сравнивайте с окончательным графиком. Обычное обновление живых данных не является автоматически обманом. Это различает документация TradingView об изменении значений; полная стратегия должна учитывать свою настройку вычисления и исполнения.

Документация TradingView о симуляции стратегий поясняет гипотетический эмулятор и моделирование расходов. Его обычная задержка до следующего доступного тика и исключения настройки — правила конкретной платформы, не гарантия живого исполнения. Здесь скрипт не запускался. Для платного инструмента нужны открытая методика, полная история и стоимость подписки; цена сама по себе не доказывает ни качество, ни бесполезность. Отдельный материал про платные форекс-сигналы развивает эту проверку.

Следующий набор отделяет среднее на принятый сигнал от общего итога за один период. Более высокое среднее само не показывает просадку, длительность занятости капитала или суммарный результат.

Большее среднее может сопровождаться меньшей суммой

Зададим 20 вымышленных неперекрывающихся возможностей за общий период. R постоянно, размер не увеличивается, результаты уже учитывают заданные транзакционные расходы. Фильтр сохраняет четыре результата [2, 2, −1, 1] R и отклоняет одиннадцать +1 R и пять −1 R. Это арифметический набор, не эмпирическое исследование индикатора.

На узком экране таблицу можно прокрутить по горизонтали; область доступна с клавиатуры.

НаборЧислоЧистый итогСреднее
Все возможности2010 R0,50 R
Сохранены фильтром44 R1,00 R
Отклонены фильтром166 R0,375 R

Сохраненные дают 4 R при среднем 1 R, отклоненные — 6 R при среднем 0,375 R. Все двадцать дают 10 R при среднем 0,50 R. Фильтр удвоил среднее на принятую сделку, но снизил сумму за тот же период с 10 R до 4 R. Его влияние на просадку и другие ограничения надо измерять отдельно; увеличение размера поменяет условия сравнения.

Новый отдельный пример: одна плата за период при разном числе сделок

Для отдельного сравнения зададим R = 10 USD. Тогда результаты предыдущего набора после транзакционных расходов составляют 100 USD на 20 сделок и 40 USD на 4. Их средние — 5 USD и 10 USD. Теперь предположим дополнительную фиксированную плату за один общий месяц в 30 USD в каждом из двух альтернативных вариантов. Она еще не включена в указанные результаты; взимаем ее один раз за период, а не за сделку. Это придуманная плата, не тариф реального продавца.

На узком экране таблицу можно прокрутить по горизонтали; область доступна с клавиатуры.

ВариантЗакрытых сделокИтог после транзакционных расходов, USDОдна плата за период, USDИтог после платы, USDСреднее после платы, USD
Все возможности2010030703,50
Только сохраненные44030102,50

После нее средние равны (100 − 30)/20 = 3,50 USD и (40 − 30)/4 = 2,50 USD. Порядок средних поменялся: прежние 10 USD были больше 5 USD, а 2,50 USD меньше 3,50 USD. При плате 25 USD средние совпадут: (100 − 25)/20 = (40 − 25)/4 = 3,75 USD. При плате 40 USD итог четырех сохраненных сделок станет нулевым, хотя их исходное среднее до этой платы положительно.

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

Пропорциональное масштабирование всех выигрышей, убытков и расходов сохраняет знак среднего; фиксированные минимальные комиссии могут нарушить эту пропорциональность. Контроль риска не превращает убыточное правило в прибыльное. Материал про поиск торгового преимущества обсуждает проверку полного метода, а не вывод прибыли из наличия плана.

Пять действий для следующего теста

  1. Зафиксируйте правила. Запишите инструмент, источник, таймфрейм, параметры, вход, выход, размер и расходы в одной версии до оценки.
  2. Сохраните последовательность. Укажите все чистые исходы, среднее, количество, просадку и отклоненные или неисполненные поручения. Месячное среднее не является гарантированным будущим ожиданием.
  3. Используйте доступное. Воспроизведите время подтверждения и условия исполнения. Не вставляйте позднюю цену в раннее решение.
  4. Оцените неиспользованные данные. Отделите разработку от последующего периода без подстройки. Изменив правила после просмотра оценки, вы уже использовали ее как материал разработки.
  5. Проверьте доказательства продавца. Нужны полная история, методика и годовая цена, а не отобранные выигрыши. Дополнительное чтение — Торговые стратегии на ForexMechanics (на английском). Демонстрационный или бумажный тест помогает найти проблемы без обязательного риска деньгами, но не гарантирует прибыль.

Следующий шаг

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

Проверьте понимание

Почему у B просадка больше, чем у A, хотя итог +2 R и доля выигрышей 50% одинаковы?

Ответ и объяснения без JavaScript

Правильный ответ: После пика 4 R подряд идут два убытка.

После пика 4 R подряд идут два убытка.

Путь 4 → 3 → 2 дает падение 2 R. В A ни одно падение от пика к последующему минимуму не превышает 1 R.

В B выше комиссия.

Оба списка уже чистые и содержат те же суммы. Изменился только их порядок.

Общий итог B обязательно ниже.

Сумма одних и тех же четырех чисел в обоих случаях равна +2 R. Просадка зависит от последовательности.

Вопросы и ответы

Есть ли индикатор, который всегда опережает движение цены?

Использование ранних данных само не доказывает ни способность, ни неспособность предсказать будущий исход. Проверьте объявленные входы, определите событие и оцените метод на неиспользованных данных после расходов. Обещанию всегда знать следующий ход нужны доказательства. Отделяйте обновление открытой свечи от значения, подтвержденного позже.

Повышает ли сочетание индикаторов шанс прибыли?

Это зависит от полного правила. Несколько ценовых индикаторов не становятся независимыми наблюдениями автоматически, но преобразование может помочь точно задать условие. Проверяйте добавленный фильтр относительно фиксированной базы с расходами и неиспользованными данными. В примере фильтр повысил среднее с 0,50 R до 1,00 R, но снизил сумму за тот же период с 10 R до 4 R.

Что проверять при расхождении реального и исторического результата?

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

Стоит ли покупать набор индикаторов или сигналы?

Проверьте входы и правила, полную историю, допущения исполнения, все расходы и подписку. Отобранных побед или красивого оптимизированного графика недостаточно. Цена не доказывает качество, а расчет из цен — бесполезность. Можно изучить формулу и бумажный тест без покупки и риска деньгами; непроверенные гарантии будущей доходности не заменяют доказательств.

Источники и пределы применения

  1. CFA: обзор технического анализа

    Прочитаны метаданные и аннотация обзора Скотта, Карра и Кремони: страница датирована 1 ноября 2016 года, несмотря на 2017 в URL. Полный обзор на 36 страниц не прочитан; универсальная эффективность индикаторов из него здесь не выводится.

  2. CFA: эффективность рынка

    Прочитано открытое введение учебного материала CFA 2026 о доступной информации и осторожности с переносом прошлых результатов. Полный материал за входом в учебную систему не прочитан.

  3. NBER: историческое исследование фигур

    Прямой запрос вернул 403; прочитана индексируемая официальная аннотация работы 2000 года о распознавании фигур на акциях США 1962–1996 годов. Полный текст не прочитан; это не доказательство текущей прибыли Forex после расходов.

  4. Карр и Лопес де Прадо: калибровка правил

    Прочитаны аннотация и данные версии v2 2014 года. Предложенная процедура для дискретного процесса Орнштейна–Уленбека не является универсальной проверкой индикатора или выполненным здесь экспериментом.

  5. MetaTrader 5: скользящие средние

    Прочитаны входы и формулы скользящих средних, включая SMA. Описательные торговые трактовки страницы не принимаются как гарантия прогноза или прибыли.

  6. TradingView: изменение подтвержденных и живых значений

    Прочитаны различия живых HLC, закрытых свечей и позднего подтверждения. Обычное обновление не называется автоматически мошенничеством; частная оценка распространенности не используется как наша статистика.

  7. TradingView: симуляция стратегии

    Прочитаны определенные разделы об эмуляторе, задержке исполнения, расходах, отборе и оценке без подстройки. Реальный скрипт не запускался; примеры прибыли и фильтра вымышлены.

  8. MetaTrader 5: отчет тестера и виды просадки

    Определения максимального падения баланса и отдельной просадки собственного капитала. Наш график — закрытые результаты в постоянных R, не процент счета, не все риски и не фактический отчет теста.

Документация MetaTrader 5 и Pine Script описывает конкретные программы, не условия каждого исполнения. Все цены SMA, четыре сделки A/B, отдельные модели ста сделок, фильтр двадцати возможностей, единица R = 10 USD и дополнительная месячная плата вымышлены. Это не реальные тесты индикатора, гарантированное ожидание, фактический тариф, налоговый расчет или персональная рекомендация. Исследования и доступ к ним ограничены указанными аннотациями и разделами; результаты акций США не переносятся автоматически на Forex.