DC Volume Profile 149 $ · DC Market Profile 449 $ · бессрочно, Order Flow+ не нужен
Коротко: два индикатора, одна страница. DC Volume Profile рисует профиль объёма по сессиям, дням или неделям — гистограмму реального объёма на каждой цене, с POC, VAH и VAL, протянутыми через весь период. Это вся его работа, и стоит он 149 $. DC Market Profile добавляет к тем же уровням настоящий буквенный профиль TPO на той же сетке строк, ещё пять типов периода и якорный диапазон, за 449 $. Ни одному из двух не нужен Order Flow+.
Требуется NinjaTrader 8 на Windows. Order Flow+ не нужен — он добавляет разделение на bid и ask, и больше ничего. Tick Replay тоже не нужен.
Два отдельных продукта и две отдельные лицензии, описанные на одной странице, потому что они рисуют одни и те же уровни. Вся разница — ниже.
| DC Volume Profile | DC Market Profile | |
|---|---|---|
| Что рисует | Гистограмму объёма на каждой цене, с POC, VAH и VAL, протянутыми через весь период, и по желанию максимум и минимум периода. | То же самое плюс настоящий буквенный профиль TPO на той же сетке строк: брекеты, начальный баланс, одиночные принты, хвосты, слабые экстремумы, тип дня, непротестированные уровни и узлы. |
| Типы периода | Сессия, день или неделя — одним переключателем, с настраиваемым числом отображаемых периодов. | Семь: сессия, неделя, композит дней, скользящие бары, фиксированный диапазон, видимый диапазон и якорь. |
| Нужен Order Flow+ | Нет. Без него переходит на минутное приближение. | Нет. Без него берёт точный объём на цене из обычной тиковой серии. |
| Настроек | 10 | 108 |
| Имя в NinjaTrader | DCVolumeProfile | DCMarketProfile |
| Цена | 149 $ единоразово, бессрочно | 449 $ единоразово, бессрочно |
Коротко и честно. Если всё, чего вы хотите, — гистограмма объёма с POC, VAH и VAL за сессию, день или неделю, берите DC Volume Profile за 149 $: DC Market Profile не добавит здесь ничего, о чём вы просили. Если вы читаете буквы TPO, сравниваете TPO POC с VPOC или вам нужны композиты, фиксированный диапазон и якорь — это DC Market Profile за 449 $. Покупать оба смысла нет: DC Market Profile — преемник DC Volume Profile, который продолжает работать без изменений, и запуск обоих сразу нарисует одни и те же уровни дважды.
DC Volume Profile рисует гистограмму объёма для каждой сессии, дня или недели, с POC, VAH и VAL, протянутыми через весь период. Он читает реальный объём, прошедший на каждой цене, из объёмных данных — а если у вас нет Order Flow+, сам переходит на минутное приближение, вместо того чтобы отказаться загружаться. Это вся его работа, и это всё, за что вы платите.
Объём, прошедший на каждой цене за период, строится от начала периода вправо. Ширина задаётся в процентах от периода, поэтому она остаётся соразмерной, смотрите вы одну сессию или двадцать.
Пунктирные линии через весь период, у каждой на конце подписана цена. POC — цена, где прошёл наибольший объём; VAH и VAL ограничивают область стоимости, размер которой выбираете вы.
По желанию, отдельным переключателем. Полезно, если вы торгуете экстремумы предыдущей сессии, а не её область стоимости.
Выберите период и то, сколько таких периодов показывать. Недельный профиль на дневном графике и профиль сессии на пятиминутном — это один и тот же индикатор с одной изменённой настройкой.
Большинство индикаторов профиля объёма просто останавливаются, если объёмных данных нет. Этот вместо отказа снижает точность и говорит вам, что сделал.
| Источник данных | Что вы получаете |
|---|---|
| Объёмные данные (Order Flow+) | Реальный объём, прошедший на каждой цене. Каждый уровень точен. |
| Минутное приближение (автоматически) | Приближение, построенное по минутным барам. Форма профиля и положение POC верны; детализация по каждому уровню оценочная. |
Переключение происходит само собой — настраивать нечего и заметить нечего, кроме того факта, что инструмент загружается на обычной установке NinjaTrader. Это один из пяти индикаторов здесь, которым не нужен Order Flow+, вместе с DC Key Levels, DC Market Profile, DC VWAP и бесплатным DC POC Candle.
У DC OrderFlow Chart больше восьмидесяти параметров, потому что он выполняет восемь задач. У этого их десять, потому что задача одна: форма (ширина гистограммы в процентах от периода, тиков на строку, процент области стоимости), источник (реальный объём по ценам или минутное приближение) и видимость (независимые переключатели для гистограммы, для POC/VAH/VAL, для максимума и минимума периода и для подписи цены на конце каждой линии). Инструмент с единственной задачей должен настраиваться меньше чем за минуту.
149 $ единоразово, бессрочные обновления, три компьютера. В NinjaTrader индикатор называется DCVolumeProfile. Он продаётся отдельно и в наборы не входит: в Map Pack лежит именно DC Market Profile — вместе с Key Levels, VWAP и POC Candle.
Вы на финансируемом счёте, 09:05, и до открытия вам нужны три вещи: вчерашняя область стоимости, форма, которая её породила, и то, какие POC сверху и снизу ни разу не были откуплены обратно.
Профиль объёма даёт гистограмму. Буквы — брекеты, начальный баланс, одиночные принты, тип дня — приходят откуда-то ещё, если они у вас вообще есть. Эти двое по-разному раскладывают цены по строкам, поэтому две пурпурные линии на вашем графике стоят на строку друг от друга, и вам самим решать, какой верить.
Большинству профильных инструментов на NinjaTrader либо нужен Order Flow+, либо они молча подсовывают вам оценку, размазанную по минутному бару, и называют её объёмом на цене. Вы платите за аддон ради гистограммы, тогда как аддон на самом деле продаёт разделение на bid и ask.
В вашей области стоимости другое число строк, чем на экране у соседа, и ни один из инструментов не скажет, какое правило он использовал, останавливается ли он на строке, дошедшей до цели, или на паре, и в какую сторону он разрешил ничью.
Чтение, за которое профильный трейдер на самом деле платит, — это TPO POC против VPOC — время говорит, что стоимость здесь, деньги говорят, что она там. Это сравнение честно только тогда, когда оба движка накапливают по одному и тому же окну, на одной и той же сетке строк, в одном и том же снимке. Два отдельных индикатора владеют каждый своей картой бинов, а вам предлагается на глаз сопоставить две линии и поверить, что их разложили одинаково. Именно поэтому оба движка живут здесь в одном индикаторе, а панель печатает разрыв между ними числом: TPO POC to VPOC -14 ticks.
Четыре механизма, и ни одному из них не нужна лицензия на аддон.
Брекет задаётся своим максимумом и минимумом. И то и другое берётся из минутной серии, которую индикатор добавляет всегда, поэтому вся сторона Market Profile — брекеты, буквы, TPO POC, область стоимости TPO, начальный баланс, одиночные принты, хвосты, слабые экстремумы, разделённые дни, типы дня, композиты — это арифметика над данными, которые есть у любой лицензии NinjaTrader.
Обычная тиковая серия даёт каждую сделку на её точной цене с её точным размером. Это не приближение объёма на цене; это и есть объём на цене. Индикатор добавляет такую серию, когда волюметрическая недоступна, и печатает на графике, какой из двух он пользуется.
Цены превращаются в целые тики, тики в строки через floor, и одни и те же три функции используются при накоплении, при вычислении уровней и при отрисовке. Смешение floor и round между ними — ровно то, из-за чего буквы уезжают на полстроки от ценовой оси, и это выглядит багом отрисовки, будучи багом биннинга.
Сессия, неделя, композит дней, скользящие бары, фиксированный диапазон, видимый диапазон и якорь — все они суммируются из одних и тех же минутных срезов, поэтому правило области стоимости, разрешение ничьей для POC и сетка строк не могут разъехаться между типами профиля. Композит — это поэлементная сумма своих сессий, и его POC берётся из суммированных строк, а никогда из усреднения дневных POC, которое даёт цену, не соответствующую ничему.
Order Flow+ покупает ровно одну вещь: разделение на bid и ask — дельту на цене, профиль с разделением, дельта-POC и подтверждение объёмом для TPO-эксцесса. Откат с волюметрической серии на тиковую стоит вам разделения и ничего больше. POC, область стоимости, узлы и непротестированные уровни — те же самые числа.
График сам говорит, на каком он пути, собственными словами индикатора: volume: exact (volumetric) · bid/ask: live, или volume: exact (tick) · bid/ask: unavailable (Order Flow+ not licensed), или, когда его вытолкнуло на оценку, volume: ESTIMATED from 1-minute bars (weighted to close) — not volume at price. Оценке никогда не позволено сойти за измерение: профиль помечается, а второй POC подавляется вовсе.
Это тот абзац, на котором нас стоит проверить. Против платформы, которой вы уже доверяете, это занимает десять секунд.
Область стоимости строится сравнением суммы следующих двух строк с каждой стороны и взятием обеих у победившей стороны — то самое правило, которое используют Sierra Chart, ATAS, TradingView и собственный профиль объёма NinjaTrader. Останавливается она, когда накопленный объём достиг цели, а не когда он её просто перешагнул, поэтому она законно перебирает внутри победившей пары.
Именно поэтому настоящая область стоимости, выставленная на 70, обычно содержит от 72 до 74 строк, а не ровно 70. Это правильно. Это не дефект округления, и мы не станем втихую подрезать её, чтобы скриншот выглядел аккуратнее — для этого существует переключатель Stop mid-pair, и он ровно за этим и нужен.
Остальная часть правила решена, а не отдана на волю случая. Ничья между двумя сторонами всегда раскрывается вверх, жёстко, и никогда не зависит от того, какая ветка выполнилась первой. Остаток в одну строку зажимается и берётся как одна строка, без перебора. Меньше трёх строк — возвращается VAH = VAL = POC, и никогда VAH ниже VAL. А старое однострочное правило сохранено как опция ровно по одной причине: трейдеру, переносящему шаблон DC Volume Profile, нужно воспроизвести свои прежние уровни.
Разрешение ничьей для POC сделано с тем же качеством мышления. «Побеждает первый максимум» не используется никогда, потому что тогда POC зависел бы от порядка обхода и прыгал бы между перезагрузками. По умолчанию действует правило CBOT — подходящая строка, ближайшая к середине фактического диапазона окна, а при второй ничьей нижняя цена — с эпсилоном, чтобы шум чисел с плавающей точкой не мог выбрать другую строку. Это настройка, и альтернативы названы, а не спрятаны.
Поставьте его рядом с профилем, которым вы уже пользуетесь, при одном тике на строку, и уровни должны лечь на те же цены. Это тот тест, который мы бы провели на вашем месте, и именно его этот индикатор строился выдержать.
Всё, что ниже, рисует один индикатор, переключаясь настройками, а не установкой чего-то ещё.
| Элемент | Что это | По умолчанию |
|---|---|---|
| Гистограмма объёма | Объём, прошедший на каждой цене за период, по одной строке на Ticks per row, нарисованный гистограммой, контуром или тем и другим. | Вкл. |
| Буквы TPO | По одной букве на брекет на строку, от A до Z, затем от a до z, схлопнутые влево или разложенные по временным колонкам. Блоки там, где буквы были бы бессмысленны. | Режимы TPO |
| POC | Пурпурная линия на строке, где прошло больше всего объёма либо где стояло больше всего брекетов. Называется TPO POC, когда рисуются оба профиля. | Вкл. |
| VPOC рядом с TPO POC | Объёмный POC, посчитанный на тех же строках тем же алгоритмом, намеренно другим цветом. Подавляется на оценочном объёме. | TPO + объём |
| VAH и VAL | Границы области стоимости с ценой, подписанной на конце каждой линии, плюс опциональная заливка полосы. | Вкл. |
| Начальный баланс | IB high, IB low и опциональные уровни расширения, с буквой, которая первой вышла за него. | Вкл. |
| Одиночные принты | Строки, которых коснулся один-единственный брекет, отмечены голубым, с минимальной длиной серии, которую задаёте вы. | Вкл. |
| Хвосты и эксцесс | Отмечаются на экстремумах, по строгому или мягкому определению, и классифицируются относительно крайних строк, которые действительно несут TPO. | Вкл. |
| Слабый максимум / минимум | Экстремум, достаточно плоский, чтобы крайняя строка несла заданное вами число TPO. Красный. | Вкл. |
| Тип дня | Одно слово на закрытии: NORMAL, NORMAL VARIATION, TREND, NON-TREND, NEUTRAL CENTRE, NEUTRAL EXTREME. Не выдаётся, пока сессия открыта, если вы не запросите текущее чтение, которое идёт с приставкой prov. | На закрытии |
| Непротестированные уровни | nPOC, nVAH, nVAL переносятся вперёд, пока цена в них не зайдёт, с допуском в тиках и правилом для гэпов. | Выкл. |
| HVN / LVN и развивающиеся линии | Узлы высокого и низкого объёма, а также то, где POC и область стоимости стояли бар за баром. | Выкл. |
| Панель статистики | POC 5842.25 VAH 5851.00 VAL 5833.75 width 69 ticks, цифры начального баланса, счёт структур, тип дня и TPO POC to VPOC в тиках. | Выкл. |
| Строка источника данных | Слева вверху. Называет режим, состояние букв, путь объёма, состояние bid/ask и то, ждёт ли какая-то настройка перезагрузки. | Вкл. |
108 настроек в одиннадцати секциях, доступные с одной кнопки на панели инструментов с подписью Profile. В режиме чистого объёма две секции Market Profile не выводятся вообще, что убирает из диалога 27 строк.
Прочитайте эту таблицу до покупки, а не после.
| Платформа | NinjaTrader 8, Windows |
|---|---|
| Нужен Order Flow+ | Нет. Сторона TPO — арифметика над минутной серией, а точный объём на цене приходит из обычной тиковой серии. Order Flow+ добавляет только разделение на bid и ask — дельту на цене, профиль с разделением, дельта-POC и подтверждение объёмом для TPO-эксцесса. |
| Tick Replay | Не требуется и не навязывается. Его состояние читается один раз и сообщается в строке на графике: Tick Replay OFF — historical volume differs from what was recorded live. Ничто не отклоняется и ничто не остаётся пустым. |
| Типы графиков и баров | Любые, включая Renko. Минутная серия добавляется безусловно, поэтому профиль побайтово одинаков на минутном, пятиминутном и Renko-графике. График, который уже Order Flow Volumetric, читается напрямую, без добавления второй серии. |
| Инструменты | Любой фьючерс, который NinjaTrader строит на графике. Ticks per row — это то, что настраивается под инструмент: 1 показывает каждый отдельный принт и правилен на ES, от 2 до 4 держат NQ и CL читаемыми. Это не косметика: он меняет счёт, POC и границы области стоимости. |
| Периоды | Сессия, неделя, композит дней, скользящие бары, фиксированный диапазон, видимый диапазон, якорь — одной настройкой |
| Настройки | 108, в одиннадцати секциях, с одной кнопки на панели инструментов |
| Цена | 449 $ единоразово, бессрочные обновления |
Это тот раздел, который мы бы прочитали первым, поэтому он написан так, как мы сами хотели бы его прочитать.
Никаких оповещений. Ни одного, на 5 841 строку кода. Он никогда не зазвучит, не выскочит окном и не напишет, что цена дошла до уровня. Ни стрелок, ни счёта, ни направления в каком бы то ни было виде — каждая строка, которую он рисует, это название, цена, число тиков или слово с типом дня. Если вам нужно, чтобы вам сообщали, это DC Key Levels или DC Absorption Levels, а не он.
Profile mode, Profile type, TPO period, Session source и Volume source меняют то, как данные загружаются и накапливаются, поэтому они вступают в силу только после перезагрузки индикатора. Брекет проставляется в момент накопления; двигать сетку вживую значило бы посадить два разных получаса на одну букву. График говорит setting changed — reload the indicator to apply, вместо того чтобы выглядеть сломанным.
Неделя, композит, скользящее окно или диапазон рисуют блоки, потому что брекет A понедельника и брекет A вторника друг с другом не связаны, и буквы там были бы украшением, притворяющимся информацией. После 52 брекетов буквы тоже прекращаются — он никогда не заворачивает обратно на A и печатает длину периода, которая это исправит.
Непротестированный уровень удаляется в тот момент, когда цена в него заходит. Ничто не становится пунктиром, ничто не меняет цвет, и снятый уровень не возвращается. Обработку «пунктир, когда пробит» делает DC Key Levels; здесь её нет.
Anchored и Fixed range из коробки оба сводятся к текущему бару и держат только то, что после него. Пока вы не зададите якорь, ни один из них ничего не нарисует. Это сделано намеренно, и это всё равно удивляет людей в первый же день.
Развивающиеся POC и область стоимости пропускаются на профиле примерно свыше двух тысяч строк или трёх тысяч срезов, потому что пересчёт на каждом баре не стоит кадра. На двадцатидневном композите они просто не нарисуются, без всякого сообщения.
На Auto без Order Flow+ тиковая серия грузится даже в режиме чистого Market Profile, которому объём не нужен вовсе. На длинной истории это реальная стоимость загрузки для того, кому нужны были только буквы. Исправление есть в самом продукте — поставьте Volume source в One minute (estimated), — но знать об этом лучше заранее.
Profile history (days) ограничивает память; он не сокращает собственную загрузку NinjaTrader. Если загрузка медленная, уменьшайте Days-to-load на графике. А Visible range по замыслу перестраивается каждый раз, когда вы двигаете график.
Не запускайте его на том же графике, что и DC Volume Profile. Они нарисуют одни и те же уровни дважды. DC Volume Profile не удалён и не сломан — сохранённые шаблоны привязываются по имени класса и свойства, так что ваш продолжает работать, — но эти двое должны стоять на разных графиках, либо одному из них место в корзине.
Одно предложение, чтобы вы могли решить, не читая остальную страницу:
Если всё, чего вы когда-либо хотели, — гистограмма объёма с POC, VAH и VAL за сессию или неделю, то DC Volume Profile это уже делает, и DC Profile не добавит ничего, о чём вы просили. Всё остальное на этой странице — сторона TPO, пять других типов периода, настраиваемые правила области стоимости и POC, непротестированные уровни, узлы, развивающиеся линии — это причина перейти.
| Если у вас есть | То |
|---|---|
| DC Volume Profile | Та же задача, только меньше. Один переключатель периода — сессия, день или неделя — против семи типов, десять настроек против 108, без TPO, без непротестированных уровней, без узлов, без композитов, и без Order Flow+ он размазывает объём каждого минутного бара равномерно вместо чтения тиков. DC Profile — его преемник. Запускайте один или другой, но не оба. |
| DC Key Levels | Реальное пересечение, скажем прямо: Key Levels уже рисует POC, VAH и VAL для недавних сессий и уже отслеживает непротестированные, по тому же правилу проверки. Key Levels рисует чистую карту линий и лёгок на любом графике. DC Profile рисует то распределение, из которого эти линии вышли, и умеет переносить непротестированные уровни из композитов, диапазонов и якорей, о которых Key Levels не имеет понятия. Запуск обоих дублирует дневную линию POC. |
| DC POC Candle (бесплатный) | POC Candle отвечает, где объём сконцентрировался внутри этого бара. DC Profile отвечает, где он сконцентрировался за сессию, неделю, композит, окно, диапазон или от якоря. Поставьте оба, и отметка на баре читается против POC и области стоимости периода. |
| DC OrderFlow Chart | Футпринт внутри каждого бара, которому нужны объёмные данные. DC Profile агрегирует поверх баров, и его ядру аддон не нужен. Микроскоп и карта; ни один не заменяет другого. |
DC VWAP — другой ответ на вопрос «где стоимость»: одно взвешенное по объёму число на бар с полосами отклонения. DC Profile — распределение с модой. Когда эти двое стоят на одной цене, это одно, а когда не стоят — совсем другое.
Не нужен, и это обеспечено, а не просто заявлено. Вся сторона Market Profile — арифметика над минутной серией, которую индикатор добавляет всегда. Точный объём на цене приходит из обычной тиковой серии, которая даёт каждую сделку на её точной цене с её точным размером. Ни тому, ни другому аддон не нужен.
Ровно одну вещь: разделение на bid и ask — дельту на цене, профиль с разделением на bid и ask, дельта-POC и подтверждение объёмом для TPO-эксцесса. Откат на тиковую серию стоит вам разделения и ничего больше. POC, область стоимости, узлы и непротестированные уровни — те же самые числа.
Нет. Он никогда не требуется и никогда не навязывается. Его состояние читается один раз и сообщается в строке на графике, чтобы вы знали, отличается ли исторический объём от того, что записывалось вживую. Ничто не отклоняется и ничто не остаётся пустым.
Да, на любом типе баров. Минутная серия добавляется безусловно, поэтому профиль побайтово одинаков на минутном, пятиминутном и Renko-графике. График, который уже Order Flow Volumetric, читается напрямую, без добавления второй серии.
Потому что область стоимости следует правилу пар CBOT: она сравнивает сумму следующих двух строк с каждой стороны и берёт обе у победившей, останавливаясь тогда, когда цель достигнута, а не когда она перешагнута. Поэтому она перебирает внутри победившей пары, и от 72 до 74 строк — нормальный результат. Это правильно, и так делает любая платформа с правилом пар. Если вы хотите, чтобы она останавливалась на середине победившей пары, включите Stop mid-pair.
Одна из трёх причин, и график говорит, какая. Либо Profile style выставлен в Blocks; либо тип профиля не Session, потому что брекет A понедельника и брекет A вторника друг с другом не связаны; либо сессия дала больше 52 брекетов и алфавит кончился. В последнем случае он печатает период TPO, который это исправит, вместо того чтобы заворачивать обратно на A.
Если гистограмма объёма с POC, VAH и VAL за сессию или неделю — действительно всё, чего вы хотите, то нет. Если вам нужны буквы TPO, композиты, скользящие окна, диапазоны или якоря, настраиваемые правила области стоимости и POC, перенос непротестированных уровней, объёмные узлы или развивающиеся линии, тогда да — и поставьте их на разные графики, потому что вместе они рисуют одни и те же уровни дважды.
Пока нет. Оплата откроется, когда будут готовы лицензионный клиент и платёжный провайдер. До тех пор список основателей фиксирует более низкую цену, и оплата не взимается.
Каждый индикатор, копировщик и Telegram-агент, бессрочно, за 1 845 $ для первых пятидесяти. Сегодня оплата не взимается.