Таймфреймы: длительность свечи, OHLC и границы данных
Таймфрейм объединяет наблюдения в свечи. Его код не определяет обязательное число сделок, срок удержания позиции или плату за спред. Чтобы сравнивать условия и сигналы, расшифруйте единицы, восстановите OHLC и сохраните границы сессии с временными метками.
Три закрытые H1 не обязательно равны трем часам
Задана вымышленная сессия 09:00–11:30 UTC. Обычные часовые свечи привязаны к ее началу, а последняя закрывается при завершении сессии. Получаются интервалы 09:00–10:00, 10:00–11:00 и 11:00–11:30: 60, 60 и 30 минут. Последняя свеча уже закрыта, хотя ее длительность меньше номинального часа.
Прокрутите диаграмму по горизонтали, чтобы увидеть ее целиком. С клавиатуры перейдите к области клавишей Tab и используйте стрелки влево и вправо.
Документация TradingView о времени (на английском) описывает укороченную последнюю свечу временного графика при привязке к границам сессии. В нашей модели 30 минут последней H1 — полный доступный интервал до 11:30. Не добавляйте вымышленные котировки, чтобы дополнить час. Правило о трех свечах нельзя затем описывать как фиксированные 180 минут. Длительность вычисляется как конец минус начало.
Номинальный интервал и код
Полная обычная M5 охватывает пять минут, но границы сессии и настройки данных могут дать укороченный финальный бар. Храните обе временные метки и различайте номинальную длину и фактическое покрытие. Увеличение масштаба лишь раздвигает те же свечи; переключение таймфрейма иначе группирует наблюдения.
Прокрутите таблицу по горизонтали, чтобы увидеть все столбцы. С клавиатуры перейдите к области клавишей Tab и используйте стрелки влево и вправо.
| Код | Номинальная единица |
|---|---|
| M1, M5, M15, M30 | 1, 5, 15, 30 минут |
| H1, H4 | 1 и 4 часа |
| D1 | День |
| W1 | Неделя |
| MN / MN1 | Календарный месяц, не обязательно 30 дней |
Перечисление MQL5 содержит 21 фиксированный период, включая M2 и H8; PERIOD_CURRENT отдельно означает текущий период графика. Названия и доступность отличаются между приложениями. Код не заменяет данные о начале и конце конкретной свечи. OHLC означает цену открытия, максимум, минимум и цену закрытия. Эти четыре цены разобраны в руководстве по отдельной японской свече.
Три M5 и одна согласованная M15
Условные обычные свечи Bid EUR/USD в UTC имеют полные данные. Интервалы включают левую границу и исключают правую. Сначала зададим три строки OHLC:
Прокрутите таблицу по горизонтали, чтобы увидеть все столбцы. С клавиатуры перейдите к области клавишей Tab и используйте стрелки влево и вправо.
| Интервал | Открытие | Максимум | Минимум | Закрытие |
|---|---|---|---|---|
| 10:00–10:05 | 1.1000 | 1.1020 | 1.0990 | 1.1010 |
| 10:05–10:10 | 1.1010 | 1.1030 | 1.1005 | 1.1025 |
| 10:10–10:15 | 1.1025 | 1.1028 | 1.0985 | 1.0995 |
M15 за 10:00–10:15 имеет OHLC 1.1000/1.1030/1.0985/1.0995: первое открытие, максимальный максимум, минимальный минимум и последнее закрытие. Две первые M5 имеют растущие тела, но M15 — падающее. Агрегация не сохраняет каждый внутренний поворот и порядок достижения экстремумов.
Отдельная условная оценка затрат: спред 0.1–1.2 пипса относительно выбранных движений 4–6 пипсов дает диапазон долей примерно 1.7%–30%, а не всегда одну пятую или треть. К этому могут добавиться комиссия и финансирование. Более длинный период графика не устраняет расходы.
Когда информация действительно доступна
В 10:07 финальное закрытие свечи M15, заканчивающейся 10:15, еще не известно. Использование ее окончательного исторического Close при решении в 10:07 добавляет будущую информацию. Метка периода и название часового пояса сами по себе не подтверждают совпадение границ, завершенность и одинаковый набор наблюдений.
Даже одинаковая H4 может означать 08:00–12:00 UTC или 09:00–13:00 UTC: это разные окна. Сохраняйте начало и конец, источник котировок, инструмент и используемую сторону Bid/Ask либо цену последней сделки Last. В TradingView изменение часового пояса графика меняет отображаемое время, но само по себе не меняет временные вычисления Pine и не означает новую группировку свечей. Это правило отображения TradingView не следует переносить на настройки источника данных другого приложения.
Сравните время принятия решений и требования к приказам в скальпинге как торговом стиле и основах свинг-трейдинга. Большее число свечей не обязывает чаще входить в рынок и не доказывает большие затраты или психологическое давление. Для сравнения частоты и расходов нужны конкретные сделки и правила наблюдения. Одному графику можно заранее назначить контекст, другому — условие входа, но сочетание периодов не гарантирует улучшения результата.
Одно движение, разные группы наблюдений
За заданные полные восемь часов получается 96 согласованных M5 или две H4. Начальная EUR/USD 1.0820 и конечная 1.0860 различаются на 40 пипсов при пипсе 0.0001. Эти две цены не определяют тела каждой H4 или весь внутренний путь. Переключение вида само по себе не создает сделку и не начисляет спред.
Промежуточная агрегация может потерять сведения, нужные для другого выравнивания. В отдельной модели произвольных единиц M10 за 10:00–10:10 имеет 100/103/99/100, следующая M10 — 100/110/100/109. Вторую M10 можно построить из M5 варианта A: 100/105/100/104, затем 104/110/104/109; либо варианта B: 100/109/100/108, затем 108/110/104/109. Обе пары дают одну и ту же M10. Но M15 до 10:15 будет 100/105/99/104 в A и 100/109/99/108 в B. Одинаковые M10 не определяют единственную M15. Копирование закрытия 10:20 также использовало бы будущую информацию.
Прокрутите таблицу по горизонтали, чтобы увидеть все столбцы. С клавиатуры перейдите к области клавишей Tab и используйте стрелки влево и вправо.
| Вариант | M5 10:10–10:15 | M5 10:15–10:20 | M15 до 10:15 |
|---|---|---|---|
| A | 100/105/100/104 | 104/110/104/109 | 100/105/99/104 |
| B | 100/109/100/108 | 108/110/104/109 | 100/109/99/108 |
В другой, отдельной модели счета USD покупается 10000 EUR по Ask 1.1001 при Bid 1.1000. Полная комиссия 2 USD, нет финансирования и конвертации. Продажа по Bid 1.1005 дает 4 USD от цены и 2 USD после комиссии; по Bid 1.1050 — 49 и 47 USD. Спред уже в этих ценах. Спред и комиссия вместе равны 3 USD: 60% выбранного движения Bid в 5 пипсов или 6% движения в 50 пипсов. Таймфрейм не гарантирует ни одно из этих движений. Различия данных и правил дополнительно разбираются в анализе нескольких таймфреймов и разделе технического анализа ForexMechanics (на английском). Последняя ссылка ведет к отдельному англоязычному учебному разделу.
Что проверить на своих данных
- Восстановите одну агрегацию. В исходной таблице измените только максимум третьей M5 на 1.1040 и закрытие на 1.1015. M15 станет 1.1000/1.1040/1.0985/1.1015 с растущим телом. Даже эти четыре цены не восстанавливают каждый поворот четверти часа.
- Сохраните начало и конец каждого бара. В условной сессии 09:00–11:30 три H1 покрывают 150 минут, а последняя закрыта после 30. Не дополняйте ее вымышленными ценами.
- Считайте расходы по ценам исполнения, объему, комиссиям и применимому финансированию. Выбранные движения 5 или 70 пипсов иллюстрируют долю затрат, но не становятся типичными от названия M5 или H4.
- Определите, когда оценивается условие, нужна ли закрытая свеча и как обрабатываются инструкции. Роль второго периода задайте заранее, затем сравнивайте полные симуляции с расходами вместо обещания более сильных сигналов.
Пропущенная строка не становится закрытой M15
Дополнительная граница на тех же исходных данных: если последняя M5 за 10:10–10:15 отсутствует, два доступных ряда покрывают только 10 минут. Их OHLC равен 1.1000/1.1030/1.0990/1.1025 и имеет растущее тело. Это не полная M15: при наличии третьего исходного ряда правильное закрытие 1.0995 дает падающее тело. Нельзя подменить отсутствующие данные переносом последнего Close и выдать результат за полную 15-минутную свечу. Отсутствие строки само по себе не говорит, была ли пауза торгов или потеря данных; нужна информация источника.
Проверьте понимание
Три H1 закрылись за интервалы 09:00–10:00, 10:00–11:00 и 11:00–11:30 в заданной сессии. Сколько времени они покрывают?
Ответ и объяснения без JavaScript
Правильный ответ: 150 минут: 60, 60 и 30 минут
180 минут: любая H1 длится час
Сумма номинальных длительностей игнорирует границу сессии. Последняя свеча здесь покрывает 30 минут.
120 минут: короткую последнюю свечу не считаем
Последняя свеча закрыта и покрывает реальные 30 минут заданной модели. Меньшая длительность не удаляет ее из истории.
150 минут: 60, 60 и 30 минут
От 09:00 до 11:30 проходит 150 минут. Свечей три, но их длительности различаются.
Вопросы и ответы
Чем таймфрейм отличается от срока удержания?
Таймфрейм задает техническую группировку наблюдений, например номинальные M5 или H4 с учетом границ сессии. Срок удержания — запланированное время позиции, независимо от вида графика. Можно анализировать H1 и держать позицию две недели. В отдельных правилах M1 сочетается с выходом через минуты, а D1 или W1 с удержанием неделями; это не обязательное следствие кода. Выбирайте данные под реальные условия наблюдения и план, не выводите срок сделки автоматически из периода.
Можно ли получить прибыль на одном периоде?
Один или несколько периодов сами по себе не устанавливают прибыльность. Задайте роль каждого графика, завершенность свечей и доступную к решению информацию, затем тестируйте входы и выходы с расходами. Нисходящий старший график не объясняет автоматически результат отдельной сделки на младшем.
Почему при смене периода меняется свеча?
При полных данных и совпадающих границах H1 можно построить из двенадцати M5: первое открытие, максимальный максимум, минимальный минимум и последнее закрытие. Теряются остальные промежуточные открытия и закрытия и порядок экстремумов. Проверяйте перерывы, пропуски и укороченную последнюю свечу; утверждение «ничего не теряется» неверно.
Что означают M2, H8, W1 и MN1?
В нотации MT5 это две минуты, восемь часов, неделя и календарный месяц. Перечисление MQL5 содержит 21 фиксированный период. Доступность и названия зависят от приложения. Необычный период не доказывает преимущество, а привычный — надежность сигнала.
Источники и пределы применения
- MetaTrader 5: графики
Документация графиков; число сделок и расходы не выводятся из кода периода.
- MetaTrader 5 Android: график и периоды
Настройки мобильного приложения рассматриваются отдельно от набора периодов настольного терминала.
- CME: учебный симулятор и периоды графика
Учебная страница платформы симуляции, не подтверждение преимущества заданной пары таймфреймов.
- StockCharts: вводный материал о графиках
Вводный материал о графиках; рыночные наблюдения должны иметь указанный источник и границы.
- MQL5: перечисление периодов
Выбранная таблица содержит 21 фиксированный период и отдельный PERIOD_CURRENT. Это идентификаторы, не гарантия фактической длительности каждой свечи.
- TradingView Pine: время и границы сессии
Выбранные разделы различают часовой пояс отображения и расчеты Pine, а также объясняют укороченную последнюю свечу временного графика у границы сессии.
Модели цен, расписания и сделок условные и не приписаны конкретному счету. Нотация MetaTrader и поведение TradingView ограничены указанной платформой; русский язык не определяет страну счета.