Прогнозирование

биржевых цен для трейдеров

Калькулятор Комбайнер Фреймов


Что такое Комбайн Фреймов

Комбайн Фреймов, это преобразование исторических данных с котировками рыночного актива из одного таймфрейма в другой более крупномасштабный таймфрейм. Это преобразование идет по принципу объединения (англ. combine - объединять, комбинировать) нескольких фреймов в один новый общий фрейм. В результате такого комбайна вы получаете ценовые котировки в новых, даже в нестандартных, датафреймах.

Стандартными датафреймами считаются такие датафреймы, фреймы которых созданы на базе следующих временных интервалов:

  • 1 минута
  • 5 минут
  • 15 минут
  • 30 минут
  • 1 час
  • 4 часа
  • 1 день
  • 1 неделя
  • 1 месяц
  • 1 год

Комбайнинг Фреймов позволяет получить не только стандартные крупномасштабные таймфреймы котировок, но и ценовые котировки в других нестандартных датафреймах. Например, в 45-минутном датафрейме или в 12-часовом и т.п.

Что делает Комбайнер Фреймов

Комбайнер Фреймов, это калькулятор, который автоматизирует весь процесс такого комбайнинга. Вы вводите в Комбайнер Фреймов исторические данные цен какого-нибудь рыночного актива в формате МетаТрейдер-4 и указываете сколько каждых последовательных фреймов надо объединять в один новый фрейм.

Допустим вы ввели в Калькулятор Комбайнера 602 часовых фрейма и указали, что надо сделать новые фреймы из каждых 3-х фреймов, введенных вами. В такой ситуации Комбайнер использует максимальное количество последних фреймов, количество которых делится на 3. Это 600 последних фреймов. Первые 2 фрейма будут отброшены как остаток от деления 602 на 3.

Оставшиеся 600 фреймов разбиваются на тройки. Всего получится 200 троек, то есть 200 новых фреймов для 3-часового датафрейма.

Для нового фрейма в каждой тройке из первого фрейма берутся, соответственно, дата, время и цена открытия. Из последнего фрейма берется цена закрытия, соответственно, для цены закрытия нового фрейма.

Затем во всех трех фреймах среди всех 3 х 4 = 12 цен находим самую высокую цену и самую низкую. Эти цены будут, соответственно, самой высокой и самой низкой ценами для нового создаваемого фрейма.

Наконец, в качестве объема берется сумма объемов всех трех фреймов.

Зачем вам это нужно?

Наши нейросети дают краткосрочные прогнозы на один фрейм вперед. Но со стандартными датафреймами это бывает не всегда удобно.

Например, используя исторические данные с часовым датафреймом, вы получаете прогноз на один час вперед, а, используя исторические данные с 4-часовым датафреймом, вы получаете прогноз на 4 часа вперед. А что делать, если вам нужен прогноз на 2 или 3 часа вперед?

В этом случае вам нужны исторические данные в котировках с 2-часовым или с 3-часовым датафреймом. Для этого вы вводите в Калькулятор Комбайнера Фреймов исторические данные в котировках 1-часового датафрейма и задаете, сколько 1-часовых фреймов надо объединить в один новый фрейм.

В резльтате, вы получаете исторические ценовые котировки в 2-часовом или 3-часовом датафрейме. Вы копируете отсюда эти данные и вводите их в калькулятор нейросети для получения прогноза на 2 часа или на 3 часа вперед.

Инструкция по использованию Комбайнера

Всё, что нужно знать пользователю:

  1. Данные котировок нужно вводить в формате MeteTrader-4 (MT-4). Получить котировки в таком формате можно в любом торговом терминале МетаТрейдер-4. Это бесплатно. Данные должны быть однородными без всяких заголовков, типа названий столбцов и тому подобных лишних данных. Все вводимые строки должны быть полностью заполнены и не содержать пропусков и/или лишних символов.
  2. Обратите внимание на последнюю строку. Это уже закрытый фрейм или это текущий фрейм? Если это текущий фрейм, который еще не закрылся, то последнюю строку надо удалить. Это само собой понятно всем, кто правильно понимает, что такое фрейм, и, что такое незакончившая свое формирование японская свеча.
  3. Вносить в Комбайнер нужно от 30 до 6000 строк. Если внесете больше 6000 строк, то Комбайнер выкинет первые лишние строки и выдаст результат по оставшимся 6000 фреймам. Если внесете меньше 30 строк, то Комбайнер сообсщит об ошибке и откажется выдавать результат.

Что выдает Комбайнер в качестве результата

После окончания вычисления Комбайнер выдает:

  • Окно с результатами вычислений. Там находится новый последовательный упорядоченный по времени список ценовых котировок в формате МТ-4 в новом датафрейме. Пользователь может выделить и копировать его с помощью клавиш Ctrl+C (в операционной системе Windows). А затем вставить его в калькулятор нейросети или использовать для любых других целей.
  • Ценовой график японских свечей в новом созданном датафрейме. Если фреймов получилось слишком много, то на графике рисуются японские свечи только для последних нескольких созданных фреймов, которые соответствуют примерно 60 последним введенным фреймам.
  • Ценовой график японских свечей в введенном пользователем датафрейме. Это для сравнения с предыдущим графиком. Если пользователь ввел слишком много фреймов, то на графике рисуются только последние примерно 60 свечей, которые ввел пользователь.