TS Spectrum: как работать в главном модуле Timing Solution. Часть 3. Работа со спектрограммой

Sep 02, 2024 06:56


TS Spectrum: как работать в главном модуле Timing Solution. Часть 1. Настройки правой панели

TS Spectrum: как работать в главном модуле Timing Solution. Часть 2. Опции вкладок

TS Spectrum: как работать в главном модуле Timing Solution. Часть 4. Идеология модуля и рекомендации

Работа со спектрограммой

Отбор и селекция циклов

После того, как вы нажали на кнопку Calculate, программа начинает поиск циклов, работающих для вашего торгового инструмента в текущее время.

Вид рассчитанной циклограммы:





Левая шкала отмечает важность цикла в условных единицах (алгоритм Q-Spectrum) или процентах (алгоритм Бартельса) , нижняя - показывает количество баров в цикле.

Дальше все просто - наводим желтый кружок, положение которого синхронизировано с движением курсора, на верхние максимумы-пики, и просто кликаем мышкой. Чтобы выбрать цикл, требуется просто подвести желтый кружок самому острию максимума - он должен обязательно оказаться внутри желтого кружка-курсора. Не требуется наводить точно на пик - достаточно, чтобы его максимум оказался внутри кружка.

Наконец, циклы можно отбирать в режиме автоселекции. Подробнее об этом читайте во второй части мануала,  Вкладка Projection Line.

Отмеченный таким образом цикл попадает в поле Cycles box. Закономерность простая - чем выше красный (верхний) максимум, тем важнее цикл, который он представляет.



О желтой кнопке HB:



читайте здесь: Опция Harmonic Box в модуле TS Spectrum

Рекомендуемый алгоритм, особенно если у вас небольшой опыт работы в циклическом анализе - Бартельс. Больше информации здесь, здесь и здесь. Кнопка с + в правом верхнем углу: работа с ней описана здесь - Как юзать гармоники для циклов в модуле TS Spectrum. Кнопка "+" над спектрограммой

Если вы выбрали алгоритм Бартельса, то на спектрограмме будут просто высокие пики. Если алгоритм Q-Spectrum, спектрограмма будет выглядеть иначе:



Подробнее о особенностях алгоритма Q-Spectrum

Данный алгоритм ищет циклы при помощи форвардного анализа. Подробнее здесь Форвардный анализ (WFA): что это такое и основные термины метода в Timing Solution

Синие, нижние минимумы - это инвертированные циклы. Их отмечать не нужно!

Информационное поле в левой верхней части циклограммы чувствительно в движению курсора, оно дает предварительную оценку цикла по эффекту его корреляции с графиком котировок:



Расшифровка строчки записи цикла желтом поле:

Запись типа 80,908b обозначает длину выявленного цикла в барах.

Запись типа +19/-11 говорит нам о том что 19 раз цикл показал положительную корреляцию с котировками, одиннадцать раз - нет.

Запись типа avr=14,45% говорит о коэффициенте корреляции данного единичного цикла с линией котировок, а если точнее - с линией осциллятора, которым были обработаны котировки. По сути, это параметр его эффективности - чем выше значение, тем лучше работает цикл.

Профили поиска циклов в алгорите Q-Spectrum

Ключевой вопрос работы с циклами - это оценка их работоспособности. Напоминаю, в Q-Spectrum мы ищем не просто работоспособные циклы, а работоспособные именно в данной временной точке (например, в текущий момент времени); иначе говоря, мы отбираем циклы, которые сохраняют работоспособность “здесь и сейчас”. Предполагается, что циклы, доказавшие свою эффективность на некоторый выбранный момент времени, сохраняют влияние на котировки и после этой точки, на некоторой дистанции будущего.

Для оценки работоспособности циклов в модуле используются специальные профили отображения циклов, список которых находится в выпадающем меню прямо над циклограммой:



Что означают эти аббревиатуры?

AVR - average correlation (значение варьируется в диапазоне от -1..+1)- параметр, показывающий усредненное корреляционное значение для некоторого количества тестируемых интервалов (обычно в WFA-анализе). Например, мы протестировали 10 интервалов и вывели среднее значение из их показателей.

На практике эти значения означают:

1 - идеальное совпадение между некоторыми данными (например, между загруженными котировками и линией некоего цикла).

0 - Отсутствие корреляции. Два набора данных никак не связаны между собой.

-1 - анти-корреляция, что означает, что прогнозируемые значения "отзеркаливают" фактически имеющиеся значения. Иначе говоря, один набор данных (линия прогноза, например) вступает в "зеркальный эффект" с другим (прогнозируемыми котировками.

Какая корреляция является достаточно валидной? Чем больше значение, тем лучше. Однако на практике, для циклов, которые мы анализируем в модуле, значение корреляции в 0,1 считается достаточным; от 0,2 - очень значения корреляции.

%Positive -  (с цифрами в дипазоне 0%..100%) - относится в WFA (т.е бэктестинг + оптимизация “на лету”; форвардный анализ, walk forward analysis). WFE - это особый тест на проверку эффективности, в котором линия LBC некоторое количество раз перемещается на некоторое растояние, и таким образом проверяется (а точнее перепроверяется), как работала модель после LBC. Например, вначале LBC была установлена на 1.1.2014 при тестировании интервала котировок 1.1.2014-30.01.2014; а затем LBC сдвинута на 30.1.2014 и протестирован интервал 30.01.2014-1.3.2014 и так далее, некторое количество раз.

Как узнать, сколько раз была сдвинута LBC? Это параметр вы задаете сами, в правой панели, при помощи данной опции SZ:



AVR и %Positive - это “чистые” профили, основанные лишь на одной методике. Однако, случается, что эти методики показывают противоречивые результаты, которые, как минимум, не совпадают в некоторых моментах. Здесь встает вопрос - как, каким именно образом оценивать работоспособность циклов “здесь и сейчас”?

Для решения этого вопроса мы пошли путем “смешения” различных методов анализа в “одной пробирке”; каждый вариант такого смещения объединен в профили или моды (PQN).

PQN - Projection Quality Number (PQN2 and PQN3) - специальный параметр, который объединяет в одном цифровом значении показания WFE (walk forward efficiency), AVR (average correlation) и LXC (last X cycles, последнее некоторое количество циклов).

PQN2 (значение как правило, варьируется в пределах от -20% до + 20%) - консолидирует WFE и AVR в одно; более высокое значение PQN2 означает более высокую эффективность WFE и высокую среднюю корреляцию. На практике мы рекомендуем выбирать циклы со значениями PQN2 10% и выше.

PQN3 (значение как правило, варьируется в пределах от -20% до + 20%) - данный профиль используется по умолчанию и является рекомендуемым. PQN3 объединяет WFE и параметры AVR и LXC в одно значение. Он работает так же, как профиль PQN2, но в дополнение включает в себя последние Х-циклы.

Итак, вы отобрали циклы в поле. Подробнее о работе с этой опцией читайте в первой части руководства, в главке Поле Cycles box

[Мануалы к модулям], [Циклический анализ в Timing Solution], [модуль TS Spectrum]

Previous post Next post
Up