Price action — это наблюдение за движением цены и его интерпретация: растут ли максимумы, куда доходят снижения, что происходит около определённого уровня. Это не одна готовая стратегия. Для проверяемого правила нужно точно определить, что мы наблюдаем и когда принимаем решение.
Петр замечает, что биткоин несколько раз останавливался около похожей цены. Такое наблюдение может стать началом Price action. Но сначала надо понять способ отображения. CME различает линию цен закрытия и Candlestick chart, сохраняющий также открытие и крайние цены. Короткий выход над уровнем может быть виден на свече, но исчезнуть из линии закрытий. Другая картинка не обязательно означает другой рынок. [1]
Когда Петр переключает минуты на дни, несколько небольших подъёмов становятся частью одной свечи. CME объясняет, что Timeframe, интервал каждого элемента графика, определяет способ обобщения цен. Это не просто увеличение картинки. Для сравнения сохраняйте одинаковыми рынок, источник, длительность и границы интервалов. Иначе «рост» каждый раз может означать разное. [1]
Петр отмечает область прежнего разворота цены. Support — возможная зона поддержки при снижении, Resistance — возможного сопротивления при росте. CME называет прежние максимумы, минимумы и линии тренда ориентирами и подчёркивает зоны, а не точные барьеры. До теста запишите уровень и допустимое отклонение. Сдвигать их после результата — значит менять вопрос, на который должен был ответить тест. [2]
Цена ненадолго пересекает линию Петра и возвращается. Был ли пробой? Это зависит от правила. High — максимум свечи, Close — её закрытие; у незавершённой свечи Close пока лишь последнее текущее значение. TradingView объясняет, как меняются эти живые данные. High может превысить уровень, хотя окончательный Close останется ниже. Поэтому для «пробоя» нужны конкретный показатель цены и момент оценки. [3]
На готовых графиках локальные максимумы часто отмечены точно на вершине, которую нередко называют pivot. Однако некоторые методы подтверждают её лишь после следующих свечей, а отметку рисуют в прошлом, как показывает TradingView. В момент самой вершины этот подтверждённый pivot ещё не был известен. В тесте важен момент распознавания, а не место добавленного позже значка. [3]
Петр ждёт закрытия свечи над уровнем. Это подтверждает ценовое условие, но не покупку точно по Close. Заявку ещё нужно отправить и исполнить. TradingView разделяет эти этапы даже в broker emulator, модели исполнения заявок. Поэтому правило должно определять время, тип заявки и допущения об исполнении. Историческая модель сама не подтверждает, чего достигла бы реальная заявка. [4]
Даже если цена движется ожидаемо, расходы могут поглотить часть разницы. TradingView позволяет учитывать в симуляции commission, то есть комиссии, и slippage — отклонение цены исполнения от предполагаемой. Число верных прогнозов направления не равно результату после расходов. Петру важно знать не только движение цены, но и допущения модели о входе и выходе. [4]
Легко выбрать лишь графики, на которых правило сработало. TradingView называет это selection bias, смещением отбора; overfitting — чрезмерная подгонка правила под конкретные исторические данные. Полезно отделять данные разработки от тестовых и больше не подстраивать правило во время теста. Даже хороший исторический результат не гарантирует будущую прибыль. Цель — честно проверить идею, а не создать уверенность, которой график не даёт. [4]
Тень пересекла уровень, закрытие — нет
По вымышленному правилу Петр ждёт окончательного Close над заранее выбранным уровнем 100000 USD/BTC. У первой свечи High 100020 и Close 99990 USD/BTC: цена поднималась над уровнем, но условие не выполнено. Следующая закрывается на 100010 USD/BTC и выполняет ценовое условие. Её закрытие выше уровня на 100010 − 100000 = 10 USD/BTC. Это лишь оценка правила; пример не обещает покупку по этой цене или прибыль.
Для полной картины прочитайте эту статью вместе с Technical analysis, Candlestick chart, Backtesting, Timeframe, Risk Management, Slippage. На эту статью также ссылаются Technical analysis, Timeframe, Candlestick chart, Support and Resistance.
01Является ли Price action одной точно определённой стратегией?+
Нет. Это способ изучения движения цены. Проверяемой стратегии также нужны заданные данные, вход, выход, время, размер позиции и расходы.
02Можно ли в тесте войти раньше по pivot, дорисованному в прошлом?+
Нет, если он был подтверждён позже. В каждый момент можно использовать только доступную тогда информацию. Положение отметки на готовом графике — не время, когда вы могли узнать о pivot.