Renko: размер блока, начало сетки и реальные исполнения
Renko строит блоки при выполнении заданного ценового порога, а не по одному прямоугольнику на равный промежуток времени. При преобразовании часть сведений исходного ряда теряется. Граница нарисованного блока не становится автоматически исполнимой рыночной ценой. Сначала воспроизведите построение, затем проверяйте отдельно определенные торговые правила.
Что нужно знать о конкретном варианте Renko
Название происходит от японского слова «renga» — кирпич. Но происхождение названия не определяет алгоритм. Полная спецификация содержит размер и единицы блока, вид и разрешение исходных цен, начальную сетку и направление, порог разворота, обработку равенства и обновлений. Фиксированный размер, расчет через ATR и процентный вариант различаются. Надпись «Renko 10» не воспроизводит эти настройки.
Sierra Chart документирует стандартные и гибкие внутридневные варианты, достижение либо превышение порога и разворот с дополнительным тиком. Нельзя переносить граничное условие одного режима на другой. Пересечение порога создает условие на графике, а не исполнение по всем промежуточным границам. Сохраняйте наблюдение и время доступности результата; рисунок сам по себе не доказывает спокойного принятия решений или непригодности любого краткосрочного правила.
Размер, продолжение и разворот
В нашей явно заданной модели размер B фиксирован. Продолжение требует движения не менее B от последней завершенной границы по прежнему направлению, разворот — не менее 2B против него. Равенство удовлетворяет условию. Первый разворотный блок имеет тело B, хотя его закрытие отстоит на 2B от предыдущего закрытия. Одно исходное закрытие (Close) может сразу создать несколько полных блоков; это не несколько более ранних возможностей исполнить приказ.
Отдельный вымышленный пример EUR/USD: уже существует серия из пяти светлых восходящих блоков, последний закончился на 1,0950; B = 0,0010 = 10 пипсов. Новое исходное закрытие 1,0938 ниже на 12 пипсов и не дает разворота. При 1,0930 снижение ровно 20 пипсов: наша модель создает первый нисходящий блок 1,0940→1,0930. В другом режиме может потребоваться дополнительный тик. Подтвержденное направление преобразованного графика не доказывает дальнейшего падения рынка.
Для адаптивного размера сохраните способ измерения, время изменения и округление, а также правила перестроения прошлых блоков. StockCharts описывает ATR на момент создания графика: при обновлении размер и прошлый рисунок могут измениться. Алгоритм с замораживанием каждого исторически доступного порога — другой вариант. Ни один из них сам по себе не устанавливает выгодную стратегию или оптимальный размер в пипсах.
Один размер, но разные начала сетки
Заранее заданы B = 10 и начальный отсчет 100 либо 105. Затем поступают закрытия 108 и 112. Начальное направление вверх; продолжение требует B, разворот 2B против него. В этом фрагменте разворотов нет.
Открыть отдельный читаемый рисунок
На узком экране таблицу можно прокрутить по горизонтали; область доступна с клавиатуры.
| Исходное закрытие | Отсчет 100 | Отсчет 105 |
|---|---|---|
| 108 | Нет нового блока | Нет нового блока |
| 112 | Завершен 100→110 | Нет нового блока: порог 115 |
| Итог | 1 блок | 0 блоков; до 115 еще 3 |
После 108 не завершен ни один первый блок. При 112 сетка от 100 прошла порог 110, а сетка от 105 еще ждет 115. Залитый прямоугольник завершен; контур — недостигнутый порог. Линия 112 отмечает последнее исходное закрытие. Совпадение размера B не согласует разные сетки. Начало задано до наблюдений, а не подобрано под готовый рисунок.
Справка Renko Charts от StockCharts описывает фиксированный размер и входные цены закрытия либо диапазона максимум–минимум (High–Low). Конкретные отсчеты и алгоритм здесь принадлежат нашему учебному примеру, а не приписываются программе. Сохраняйте начало сетки, источник закрытий, правило разворота и предшествующее состояние. Уровень блока не является исполнимой котировкой.
Три проверки при чтении графика
1. Настройки и исходный интервал. TradingView предлагает настройки Renko. В стандартных режимах MT5 официально перечислены бары, свечи и линия; дополнительной реализации Renko нужна собственная спецификация. Ни десять пипсов, ни исходные D1/W1 не являются универсальной рекомендацией. Сравнить результат с исходными данными помогают основы технического анализа.
TradingView использует закрытие или OHLC исходного разрешения и может укрупнять данные для глубокой истории. Подвижная граница между разрешениями способна перестроить прошлые блоки. Следующая отдельная наша модель B = 1 начинает с завершенного восходящего 99→100.
На узком экране таблицу можно прокрутить по горизонтали; область доступна с клавиатуры.
| Входные закрытия | Новые блоки по входам | Всего | Последний блок |
|---|---|---|---|
| 104; 98; 102 | 4 вверх; 5 вниз; 3 вверх | 12 | 101→102 |
| Только 102 | 2 вверх | 2 | 101→102 |
В полной последовательности 104 создает четыре восходящих блока до 104, 98 — пять нисходящих, начиная с 103→102 и заканчивая 99→98, а 102 — три восходящих, от 99→100 до 101→102. Один лишь конечный 102 дает два восходящих блока. Одинаковая последняя граница не устанавливает одинаковую историю сигналов.
2. Направление обработанной последовательности. Цвет и чередование блоков описывают результат заданного преобразования, а не рекомендацию входить. Приказы и выходы проверяйте отдельно. Длинная одноцветная серия — не доказательство преимущества.
3. Доступность окончательного значения. В TradingView предварительные проекционные блоки могут меняться до закрытия исходного интервала и не все сохраняются после перезагрузки. Это отличается от перестроения истории. Наша фиксированная модель по закрытиям также ждет выбранного завершенного исходного наблюдения. Само достижение цены не делает последний блок любой платформы окончательным.
Сигнал, вход и денежный результат
Еще одна отдельная вымышленная модель EUR/USD: B = 0,0010, исходный завершенный восходящий блок 1,1000→1,1010. Используются только минутные закрытия Bid, приведенные ниже.
На узком экране таблицу можно прокрутить по горизонтали; область доступна с клавиатуры.
| Время | Исходный Bid | Новый блок | Направление после обработки |
|---|---|---|---|
| t1 | 1,1018 | Нет | Вверх |
| t2 | 1,1026 | 1,1010→1,1020 | Вверх |
| t3 | 1,1004 | Нет | Вверх |
| t4 | 1,0994 | 1,1010→1,1000 | Вниз |
| t5 | 1,0987 | 1,1000→1,0990 | Вниз |
При t4 входное наблюдение Bid равно 1,0994, а синтетическое закрытие блока — 1,1000. Из рисунка не следует продажа по 1,1000. Предположим отдельно более позднее полное исполнение продажи 10 000 EUR по Bid 1,0992 при Ask 1,0994, затем полное закрытие по Ask 1,0982. Счет USD, комиссия 2 USD, других расходов и конверсии нет.
На узком экране таблицу можно прокрутить по горизонтали; область доступна с клавиатуры.
| Использованный вход | Валовой результат | После комиссии 2 USD |
|---|---|---|
| Заданный фактический Bid 1,0992 | 10 USD | 8 USD |
| Неправомерная подстановка уровня 1,1000 | 18 USD | 16 USD |
Правильный валовой результат: 10 000 × (1,0992 − 1,0982) = 10 USD, чистый 8 USD. Подмена входа границей блока дает 18 и 16 USD, завышая результат на 8 пипсов, или 8 USD. Это заданные исполнения, а не наблюдаемая прибыль. Стоп, цель и количество остаются отдельными правилами; противоположный блок — не автоматически отправленный сопровождающий стоп-приказ.
Для продажи Forex фактический вход учитывают по Bid, закрытие по Ask, затем добавляют применимые отдельные комиссии, финансирование и конверсию. Спред уже представлен этими исполнениями, второй раз его не вычитают. Обычный стоп может исполниться не по порогу активации; цвет не устанавливает максимальный убыток.
Равное расстояние по горизонтали не означает равного прошедшего времени. Некоторые продукты сохраняют исходные времена, объем, фактические максимумы и минимумы, поэтому утверждение «в Renko совсем нет времени и объема» слишком широко. Храните исходные данные и состояние каждого обновления. Синтетическое расстояние само по себе не определяет денежный риск.
Что преобразование показывает и что скрывает
Renko меняет набор видимых движений. Это преобразование данных, а не доказательство более спокойных решений или меньшего числа случайных действий. Сохраняйте меняющиеся, отвергнутые и завершенные наблюдения, чтобы проверить, что пропускает выбранный вариант. Различайте проекции, перестроение истории и ошибки исполнения. Конечный рисунок может не содержать прежних временных сигналов.
Обычный ценовой график дает исходный контекст, но не превращает исполнения по синтетическим границам в реальные и не устанавливает пригодность стратегии. Боковой участок способен вызвать частые смены направления; величину убытков определяют отдельные приказы, цены, объем и расходы, а не одна частота смены цвета.
Отличия от других преобразованных графиков
Three Line Break использует крайние уровни предыдущих линий; ранней истории, пока трех линий нет, нужны отдельные правила. Kagi меняет направление и толщину по определенным ценовым порогам, а не по непосредственно наблюдаемой силе спроса и предложения. Heikin-Ashi преобразует OHLC с рекурсией по предыдущему телу, сохраняя исходные интервалы. Один размер не задает Renko полностью; из этих отличий не следует рейтинг самого мягкого, гибкого или выгодного инструмента.
Первое воспроизводимое упражнение
- Сохраните все параметры построения, единицы, начало сетки и обработку равенства. Сопоставьте результат с исходными ценами до интерпретации цвета.
- Проверьте, меняет ли адаптивный режим прошлую историю. Порог на момент создания графика и пороги, замороженные по историческому времени, — разные алгоритмы.
- Запишите все смены направления и отклоненные сделки по заранее заданным правилам с расходами. Изменения цвета сами по себе не измеряют убытки стратегии.
- Храните исходные наблюдения, состояние блоков, время доступности сигнала и фактические входы/выходы. Проверяйте отдельные данные: демонстрационная практика и гладкая история не доказывают готовности к реальной торговле.
- Сопоставьте сигналы с доступными рыночными котировками. Если одно наблюдение породило несколько блоков, не назначайте исполнения на каждом промежуточном уровне задним числом.
Новый случай: обратная цена меняет расстояния между уровнями
Зададим отдельные положительные условные цены без Bid/Ask, комиссий и денежных результатов. В исходном представлении начало 100, направление вверх, B = 10; закрытия 110 и 120 дают по одному блоку. Теперь рассмотрим обратные величины 1/100, 1/110 и 1/120. Начальное направление вниз; фиксированный B′ выберем заранее так, чтобы первый шаг точно совпал: 1/100 − 1/110 = 1/1100.
На узком экране таблицу можно прокрутить по горизонтали; область доступна с клавиатуры.
| Представление | Начало и фиксированный размер | Два исходных закрытия | Новые блоки |
|---|---|---|---|
| Исходные цены | 100; B = 10; вверх | 110; 120 | 1; 1 |
| Обратные цены | 1/100; B′ = 1/1100; вниз | 1/110; 1/120 | 1; 0 |
Второй обратный промежуток 1/110 − 1/120 = 1/1320 составляет лишь 5/6 первого размера. Для второго нисходящего блока нужен уровень 1/100 − 2/1100 = 9/1100, примерно 0,0081818. Наблюдаемое 1/120, примерно 0,0083333, выше этого порога, поэтому второго блока нет. Это не разворот и не недостаток истории: равные исходные шаги после нелинейного обращения стали неравными.
Нельзя сохранить всю такую сетку, просто один раз подобрав постоянный обратный размер по первому шагу. Запишите соглашение о котировке и единицы порога до сравнения параметров. Пример не инвертирует реальные Bid/Ask, не показывает доходность позиции и не выбирает лучший график. Он отделяет изменение представления данных от изменения торговой активности.
Дальше: проверка с исполнимыми ценами
Проверка стратегии на исторических данных. Запишите полный алгоритм сетки и отделите синтетические уровни блоков от цен, по которым мог исполниться приказ.
Проверьте понимание
В нашей модели B = 10, отсчет 105, начальное направление вверх. Последовательные закрытия 108 и 112. Сколько новых восходящих блоков завершено?
Ответ и объяснения без JavaScript
Правильный ответ: Ни одного: первый должен закончиться на 115.
Ни одного: первый должен закончиться на 115.
От 105 нужно пройти все 10 единиц. Закрытие 112 дает только 7; до первого порога еще 3.
Один: 112 выше 110.
110 относится к сетке от 100. Здесь заранее задан отсчет 105 и первый порог 115.
Два: пришло два закрытия.
Количество исходных закрытий не равно числу блоков. Каждый блок требует своего порога сетки.
Вопросы и ответы
Что такое график Renko?
Он преобразует цену в блоки по выбранному алгоритму вместо равных промежутков времени. Нужно задать исходное разрешение, размер и единицы, начальную сетку и направление, разворот, равенство и обновления. Наша фиксированная модель по закрытиям использует B для продолжения и 2B для разворота, но это не полное правило каждой платформы. Синтетическая граница не является ценой исполнения.
Как задать размер блока?
Укажите точный метод и единицы. TradingView предлагает Traditional, ATR и Percentage (LTP), Sierra Chart — дополнительные варианты. Сохраните входные данные, округление по тику, начало сетки и момент изменения порога. StockCharts описывает ATR при создании графика, что способно перестроить прежние блоки; исторически замороженные пороги — другой алгоритм. Десять пипсов и стереотип о валютной паре не устанавливают оптимум.
Подходит ли Renko для скальпинга?
Нужна проверка полного правила и исполнения, а не универсальный ярлык краткосрочной или дневной торговли. Проверьте время доступности блока, проекции, перестроение и возможные после сигнала рыночные цены. Один исходный отсчет может дать несколько блоков без нескольких возможностей исполнения. В нашем вымышленном примере продажа по Bid 1,0992 и закрытие по Ask 1,0982 дают 8 USD после комиссии 2 USD; подстановка синтетической границы ошибочна.
Источники и пределы применения
- StockCharts: Renko Charts
Прочитаны фиксированный размер, Close и High–Low, ATR на момент создания графика и округление. Конкретные отсчеты 100/105 и алгоритм примеров принадлежат этой статье, не приписываются программе.
- StockCharts: Three Line Break
Прочитаны закрытия, начальные условия двух линий и последующий пробой трех. Только сравнение способов построения, без нового торгового сигнала или проверки всех реализаций.
- StockCharts: Kagi
Прочитаны пороги разворота, толщина, фиксированный и адаптивный размер. Графическая толщина не является прямым наблюдением спроса/предложения.
- StockCharts: Heikin-Ashi
Прочитаны формулы текущего OHLC, рекурсия и инициализация. Не предполагается одинаковое начало каждого платформенного ряда.
- TradingView: устройство Renko
Прочитаны виды блоков, проекции, три метода размера, исходное разрешение и синтетические цены. Советы о размере не принимаются как установленный оптимум; программа не запускалась.
- TradingView: перестроение Renko
Прочитаны укрупнение глубокой истории, подвижная граница разрешений, проекции до закрытия исходного бара и предупреждение об исполнениях по синтетическим ценам.
- Sierra Chart: режимы Renko
Прочитаны целевые разделы Standard/Flex/Flex Inverse, равенство/превышение/следующая запись/дополнительный тик, настоящие OHLC и визуальные границы. Не заявляется прочтение всех 334 строк или исполнение кода; наш алгоритм не является портом Sierra Chart.
- MetaQuotes: стандартные типы графиков MT5
Официальная страница перечисляет линию, бары и японские свечи. Дополнительному Renko нужна собственная спецификация; недоступный запрос другого адреса справки не объявлен 404.
Все цены, начальные состояния и исполнения в примерах вымышлены. Наша фиксированная модель по закрытиям не объявляется алгоритмом каждой платформы. Не проверены доступность счета, пригодность стратегии, прибыль или реальное исполнение. Пример обратных величин использует условные положительные цены без Bid/Ask и денежных результатов. Русский язык не задает юрисдикцию; статья не оценивает лицензии или договор.