Свеча — это сводка
Свеча сохраняет пять чисел и выбрасывает всё остальное, что произошло в её интервале. Точно знать, какие это пять и что сказала бы выброшенная часть, — вот что решает, на какие вопросы график ответить может, а на какие нет. Ниже приведены два пятиминутных интервала, дающие одни и те же пять чисел, пиксель в пиксель, и один и тот же брекет зарабатывает в одном 0,35 и теряет в другом 0,15.
Требования: Урок 2, про то, откуда берётся цена, и урок 3, про сделку, из которой свеча и сделана.
Свеча — не то, что делает рынок. Это то, что твоя программа делает с тем, что рынок сделал, и рецепт стоит знать.
Что она сохраняет
Каждая сделка в записи несёт четыре факта: цену, объём, время и сторону, которая перешла спред, чтобы сделка состоялась. Возьми пять минут таких записей — и свеча сохранит пять чисел: первую цену, самую высокую, самую низкую, последнюю и сумму объёмов, сколько бы сделок там ни было.
Это вся операция. Ничего не оценивается и ничего не выводится; четыре из пяти — цены, по которым действительно торговали. Уходит порядок, в котором они шли, момент внутри пяти минут, когда случилась каждая, то, как объём распределился по ценам, и сторона-агрессор, которая исчезает полностью и без следа.
Максимум и минимум — не украшение
Сначала прибыль, потом убытки. Экстремумы — та часть траектории, которая переживает агрегирование, и несут они больше, чем кажется.
Допустим, ты хочешь знать, насколько волатильным что-то было. Если брать только закрытия, ты игнорируешь всё, что случилось между ними. Если вместо этого брать максимум и минимум каждой свечи, ту же точность даёт примерно пятая часть данных: оценка по максимуму и минимуму примерно в пять раз эффективнее оценки от закрытия к закрытию. Верни открытие и закрытие — и будет около семи.
Значит, сводка — вовсе не удобство с потерями и без единого достоинства. Для вопросов вида как далеко оно ушло, свеча — необычайно хороший инструмент, и поэтому формат пережил все графические пакеты, которые его когда-либо рисовали.
Чего она сохранить не может
Теперь другая половина. Ниже два пятиминутных интервала, по шесть сделок в каждом, по одному и тому же инструменту. Читай каждый столбец сверху вниз.
| Интервал A: цена × объём | Интервал B: цена × объём |
|---|---|
| 100,20 × 2 000 | 100,20 × 1 500 |
| 100,45 × 1 500 | 100,00 × 3 000 |
| 100,60 × 1 000 | 100,15 × 2 000 |
| 100,00 × 2 500 | 100,60 × 1 000 |
| 100,30 × 1 500 | 100,40 × 1 000 |
| 100,50 × 1 500 | 100,50 × 1 500 |
Сверни обе. Открытие 100,20, максимум 100,60, минимум 100,00, закрытие 100,50, объём 10 000. Дважды. Два интервала дают одну и ту же свечу, пиксель в пиксель, и это не одно и то же событие: A поставил максимум на третьем принте, провалился сквозь открытие до минимума и закрылся снова близко к максимуму; B поставил минимум на втором принте, максимум на четвёртом и немного от него отошёл.
Свеча этого не прячет. У неё этого никогда не было. Порядок принтов не входит в пять чисел, так что сколько ни смотри на форму, его не вернуть, и никакая фигура, построенная из форм, не отличит A от B.
Во что это обходится в деньгах
Абстракция становится числом, как только ты обкладываешь её брекетом. Скажем, ты в лонге от открытия по 100,20, со стопом на 100,05 и целью на 100,55: 0,15 риска против 0,35 прибыли.
В интервале A третий принт — 100,60, то есть сквозь твою цель, а минимум 100,00 приходит после. Ты заработал 0,35. В интервале B второй принт — 100,00, то есть сквозь твой стоп, а максимум приходит после. Ты потерял 0,15. То же открытие, тот же максимум, тот же минимум, то же закрытие, тот же объём: одна свеча, два исхода в полпункта друг от друга, а это три с третью того, чем ты рисковал.
Это не курьёз. Любой тест, который ты гоняешь на свечных данных, натыкается на это всякий раз, когда одна свеча содержит и твой стоп, и твою цель, и программе приходится предположить для них порядок. Одни предполагают стоп, другие проходят свечу в последовательности открытие–максимум–минимум–закрытие, и это предположение — свободный параметр, который никто не выписывает в результаты. Урок 63 — то место, где это оценивается как следует; здесь важно лишь то, что двусмысленность заложена в формате данных, а не в программе.
Когда сводки достаточно
Отсюда правило, которое можно применить к любому вопросу, прежде чем задать его графику.
| Свеча отвечает на него | Какого рода вопрос |
|---|---|
| Точно | Дошла ли цена до 100,55? Какой путь она прошла? Каково чистое изменение? Сколько наторговали? |
| Двусмысленно | Исполнился бы этот брекет? — но только когда внутрь диапазона свечи попадает один из двух уровней. Если попадают оба, свеча сказать не может. |
| Вообще никак | В каком порядке это шло? Кто переходил спред? В каком месте диапазона стоял объём? |
Перечитай первую строку, потому что её и пропускают, услышав, что свечи выбрасывают информацию. Любой вопрос об уровне и расстоянии получает точный ответ, и обращаться больше не к чему. Отваливаются вопросы о порядке и о том, кто это был, и ради них существует вся остальная часть модуля.
Что это не решает
Что выброшенная информация тебе доступна. Чаще всего доступна, и следующие два урока показывают как: урок 7 — это сама запись, сделка за сделкой, а урок 8 — это сторона-агрессор, которую свеча уронила. Где внутри свечи стоял объём, показывает урок 29.
Он не говорит и о том, какой интервал брать. Короткие свечи выбрасывают меньше порядка, потому что внутри них порядка меньше, и нет такого интервала, на котором не теряется ничего, кроме самой записи сделок, а она не график. У цифр эффективности выше есть своё условие: обе оценки предполагают, что цена наблюдается непрерывно и никуда не дрейфует, поэтому реальный выигрыш на рынке, который делает гэпы и открывается, меньше теоретического.
И он не обесценивает фигуры. Фигура — это утверждение о четырёх ценах, и свеча фиксирует эти четыре цены точно. Чего фигура выдержать не может, так это утверждения о том, кто покупал, потому что такого поля в файле никогда не было.
К тому же эти пять чисел — пять чисел по чьей-то версии. Поставщики данных расходятся в том, считать ли открытием первый принт или предыдущее закрытие, какие внебиржевые принты входят в объём и как задним числом сшивается остановка торгов. Два поставщика могут выдать тебе одну и ту же свечу с разными числами внутри, так что точность, на которую этот урок всё время ссылается, — это точность относительно одного файла.
И A и B были построены так, чтобы совпасть. Ничто выше не измеряет, как часто два по-настоящему разных пути дают одни и те же пять чисел на живом инструменте, и честный ответ: эта страница не знает. Именно об этом спрашивает первая задача, и вопрос лучше, чем кажется: совпадение дважды в год — курьёз, а дважды за сессию — повод не доверять ни одному паттерну, которым ты когда-либо торговал.
Свеча — честная сводка четырёх цен и одной суммы. Почти любой спор о том, что она значит, — это спор о той части, которую она не сохранила.
Задачи
- Собери близнеца. Напиши третий интервал из шести принтов с тем же открытием, максимумом, минимумом, закрытием и общим объёмом, что у A и B, в котором почти все 10 000 наторгованы на минимуме, а не размазаны по диапазону. Скажи, какое из пяти чисел меняет твоя версия и что разница сказала бы тебе, если бы ты мог её увидеть.
- Посчитай сжатие. На своём инструменте открой окно time and sales и сосчитай принты внутри одной пятиминутной свечи. Умножь на четыре — по числу полей, которые несёт каждый принт, — и сравни с пятью. Потом скажи, какое из четырёх полей ты хотел бы вернуть в первую очередь и что бы ты с ним делал.
- Найди двусмысленную свечу. Возьми свои последние двадцать сделок или двадцать запланированных. Найди такую, у которой свеча входа или следующая за ней содержит и твой стоп, и твою цель. Посчитай результат при каждом из двух предположений о том, что пришло первым, и назови разницу в валюте и в кратности того, чем ты рисковал.
Источники. Michael Parkinson, «The Extreme Value Method for Estimating the Variance of the Rate of Return» (Journal of Business 53, 1980) — про оценку по максимуму и минимуму и её эффективность. Mark Garman и Michael Klass, «On the Estimation of Security Price Volatilities from Historical Data» (Journal of Business 53, 1980) — про тот же вопрос, заданный со всеми четырьмя ценами. Larry Harris, Trading and Exchanges (Oxford, 2003), глава 3 — про то, что содержит запись сделок и чего можно требовать от её сводки.
Теперь ты знаешь, из чего сделан график и что выбросили, чтобы его сделать. Следующий урок возвращается за записью, из которой его сделали, и обнаруживает, что один из четырёх её столбцов не сообщал никто. Его вычисляют за тебя, и он прав примерно в четырёх случаях из пяти.
Backtesting
Что свеча, содержащая и твой стоп, и твою цель, делает с результатом.
Читать урок →Только в образовательных целях. Торговля сопряжена со значительным риском убытков. Это не финансовая консультация. Прошлые результаты не гарантируют будущих.
💬 Обсуждение (0 комментариев)
Загрузка комментариев…
Готовы торговать с Signal Pilot?
Примените полученные знания с профессиональными индикаторами и инструментами анализа рынка в реальном времени.
Вернуться в Signal Pilot →