Индикаторы: iCorrelationTable - страница 4

 
Integer:
sever29:

-"Если сместить в таблице надпись со значением, то отобразится индикатор корреляции этих символов между собой"- в этом случае исчезает таблица... почему то


А вот это было так и задумано.

зачем? может не стоит ее удалять?
 
sever29:
Integer:

Доброго времени суток.

Последняя, на мой взгляд, разумная доработка индикатора, может состоять в том, что бы включить в график траекторию движения "красненьких точек" пунктирной линией, за кол-во баров, равное корреляционному периоду. Т.е., например, кор. период равен, на ТФ- 15мин, 20, это будет означать, что траектория корреляции, отображенная на графике индикатора, укажет направление изменения корреляции валютных пар, на 15мин. таймфрейме, в течении 20 последних баров. Без этого не понятно, что на дворе, какая тенденция. Ниже, для наглядности, привел пример... http://slil.ru/29148408


Да! Было бы классно :)

Как - нибудь потом... а следущем сезононе:)

 
Дмитрий, как насчет прицепить таскатели к блокам?
 
Integer:

Да! Было бы классно :)

Как - нибудь потом... а следущем сезононе:)

это когда ?:)
 

Можно сделать так, что бы возможно было переставлять местами валютные пары на графике? аналогичным бы образом инструменты выстраивалась и в таблице.

 

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

 
Integer:
Reshetov:

Математически неверно считать корреляцию например между EURUSD и USDJPY в лоб, т.к. первая пара изменение цены в баксах, а вторая в йенах.

Чтобы получить правильный результат, нужно взять ВР EURUSD в том виде, в каком он есть. А все значения ВР для USDJPY сделать обратно пропорциональными т.е. iClose(JPYUSD, 0, i) = 1.0 / iClose(USDYPY, 0, i), потому что EURUSD и синтетика JPYUSD имеют изменения относительно одной базовой валюты - USD.

Считаем корреляцию между полученными рядами и берем ее значение с отрицательным знаком. Получаем правильный результат между EURUSD и USDJPY.

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

Юрий, только без обид, учите матчасть:) Хоть замасшатабируйся по вертикали - коэффициент корреляции не изменится. Вместо переворачивания данных способоv 1/x проще коэффициент корреляции умножить на -1. Возможность перворачиваня данных умножением на -1 имеется.

Сравнение ведра с килограммами - коэффициент корреляции как раз для этого и предназначен.

Без обид, но y = -x и y = -1/x - это совершенно разные функции согласно матчасти. И ведра с килограммами сравнивать некорректно, тем более что сравниваются их машки.

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

Поэтому исправив пару строк, переделал под более интересный вариант, т.е. корреляции по принципу ведущий - ведомый, чтобы видеть движуха на какой паре на предыдущем баре влияет на движуху какой пары на баре следующем.


Теперь можно обратить внимание на пересечение EURUSD / AUDUSD - там стоит значение +0.42, в то время, как на пересечении AUDUSD / EURUSD значение 0.01. По меньшей мере, теперь видно, кто заказывает музыку, а кто под нее пляшет.

Если кому интересно, могу выложить исправленный вариант.

 
mistreated:

Почему у меня индикатор расчитывает корреляцию только по семи валютным парам, а не по пятнадцати валютным парам, которые отображены в окне обзора рынка





Патамушта вы ничетали инстругцию!!

 
mistreated:

Почему у меня индикатор расчитывает корреляцию только по семи валютным парам, а не по пятнадцати валютным парам, которые отображены в окне обзора рынка


"Для составления списка для таблицы надо смещать серые надписи из общего списка символов, для удаления символов из таблицы - смещать цветные символы из общего списка символов"
 
Reshetov:

Если кому интересно, могу выложить исправленный вариант.


Конечно надо выложить. Только не исправленный, а модифицированный вариант;)
Причина обращения: