Hi-End кластерные индикаторы FX Matrix для моментального комплексного анализа динамики рынка

Идеи, заложенные в индикаторах FX Matrix, интересные?


  • Всего проголосовало
    80
Статус
Закрыто для дальнейших ответов.

Геннадий Попов

Элитный участник
FX Matrix * v1.3 и v2.3: * Trend Table, * Global, * Surfing, * Hours, * Trend & Company. :: 1/5

Часть 1 из 5
Индикаторы прикреплены в 5-й части.

Готовый «пульт контроля и управления»: контроля над любыми изменениями рынка и управления параметрами этого контроля.
p834.png
Целый комплекс авторских © индикаторов, каждый из которых наблюдает отдельные характеристики рынка. Причем, каждый - всего рынка: все основные пары и 2 металла, и все таймфреймы.

Смело скажу, что другие индикаторы в сравнении с набором индикаторов FX Matrix выглядят просто младенцами. ))

Вот пример результатов тестирования торговой стратегии, построенной после наблюдения за показаниями данного комплекса индикаторов:
w9ot.png
Это золото (период с 11 марта 2013 по 25 января 2014, 10 месяцев; лот постоянный: 0.1; спред при тестировании: 5 пт.), но стратегия прекрасно адаптируется к любым(!) валютным парам.
* В виду особенностей стратегии, её можно тестировать по контрольным точкам: тестирование проводилось по 30-минутным свечкам, при наличии периодов в 15 и 5 минут. Разницы с тестированием на тиках - никакой. Ордера устанавливаются далеко, а времени проходит достаточно, так что тестирование отличается достоверностью.



Итак,
1-й индикатор - FX Matrix Trend Table v1.3 (на скрине внизу слева).


Что изменено, добавлено и улучшено:
1) Оптимизирован код, теперь индикатор работает быстрее. Устранены мелкие недочеты.
2) Построение таблицы выведено из функции init() в отдельную функцию. В функции выведены некоторые модули.
3) Индикатор теперь корректно устанавливаться в отдельное подокно графика, также он корректно деинициализируется.
4) Добавлены золото и серебро.
5) Улучшен внешний вид (колонки с периодами).
6) Через глобальные переменные введено управление двумя функциями остальных индикаторов FX Matrix: выбором валюты пары и инверсией тех валютных пар, в которых эта валюта является котируемой (для того, чтобы яснее представлять себе поведение этой валюты).
7) Появились часики. )

Принцип работы:
1) Индикатор показывает расстояние от close текущей минутной свечки до close минутных свечек 1, 2, 3, 5, 8 и т.д. назад, вплоть до приблизительно месяца.
2) 28 пар, 8 индексов. Для этого индикатор использует только 7 пар с EUR (в индикаторе они все слева): EURUSD, EURCAD, EURGBP, EURCHF, EURAUD, EURNZD и EURJPY.
3) Также справа вы видите еще и золото с серебром.
4) Индикатор формирует и отображает, по аналогии с валютными парами, индексы валют.
5) Индикатор показывает наиболее выраженные движения по каким-то из пар и индексов.
6) Он в отдельных колонках отображает (и подсвечивает), кроме цифр, еще и названия пар и индексов с наиболее сильным изменением за определенный период.
7) Сверху, над названиями пар, есть подсказки в виде линий: они появляются, когда формируется преимущество одного цвета в колонке, на периодах от месяца до часа.
8) Снизу, под блоком с периодами от минут до часа, могут появляться стрелочки, подсказывающие, что за этот час по паре произошли сильные изменения.
9) Нижняя строчка с цифрами - это среднее значение всех периодов часа.
10) В колонках, отображающих наибольшие изменения, нижний показатель - наибольшее изменение в среднем значении за последний час (по нижней строчке всех колонок).
* Указанные периоды в колонках - месяц, неделя, день и т.д. - как бы условные: они приблизительно равны «обычным» периодам, но рассчитываются исходя из расстояния от текущей свечки. То есть, эти «периоды» «движутся» во времени, они не фиксированные. Например, если мы наблюдаем показания индикатора в середине месяца, то цифры в строке «MONTH» (месяц) не будут соответствовать последней или предпоследней месячной свечке. Это, кстати, очень удобно.

Как устанавливать:
1) Предварительно установите FX Tick Generator (прилагается в комплекте). Этот индикатор генерирует «условные», «виртуальные» тики. Он нужен для следующего: когда по валютной паре, в окно которой установлен FX Matrix Trend Table v.1.3, отсутствуют тики, а по другим парам они есть, индикатор все равно показывает, что происходит на рынке. FX Tick Generator позволяет с определенным периодом запускать функцию start() индикатора FX Matrix Trend Table.
2) Разрешите для FX Tick Generator импорт DLL: при установке, во вкладке «Общие».
3) Задержка между генерируемыми тиками в FX Tick Generator показана в миллисекундах (1/1000 секунды).

4) Подгрузите историю минуток по всем 7-ми парам с EUR: EURUSD, EURCAD, EURGBP, EURCHF, EURAUD, EURNZD и EURJPY. Также по золоту и серебру.
5) Количество баров (свечек) в истории по каждой из этих пар должно быть не менее 28658.

Настройки:
1) GlobalShowCurrency - отображает во всех индикаторах FX Matrix (но не в этом индикаторе) только пары с заданной валютой. Можно вводить названия валют как капсом, так и без него: например, GBP, Gbp или gbp (а по евре еще и EURO, Euro и euro).
gbly.png
2) GlobalInvertThisCurrency - инвертирует те пары с выбранной валютой, в которых она является котируемой: для удобства, чтобы мы видели изменения именно по валюте.
0fpi.png
3) DelaySeconds - задержка в секундах между запусками функции start() (между обновлениями индикатора). Должно быть как-то согласовано с задержкой в индикаторе FX Tick Generator (там в миллисекундах). Так как каждый из индикаторов FX Matrix в общем-то требователен к ресурсам, установка разумного времени задержки позволяет не занимать процессорное время без необходимости.
4) Character - степень выраженности показаний FX Matrix Trend Table: чем больше цифра, тем жестче условия. Цифра может быть от 0 до бесконечности (10-20 - это разумный «потолок»).
5) GoldName и SilverName - сюда вводим названия золота и серебра у вашего брокера, если они отличаются от общепринятых.

Как использовать.
Индикатор очень хорошо показывает весь рынок, отдельные пары, индексы, периоды. Он вычленяет наиболее сильные изменения, подсказывает, где и когда они происходят. По индикатору легко отбирать наиболее «ходовые» и перспективные инструменты (валютные пары).
 

Геннадий Попов

Элитный участник
FX Matrix * v1.3 и v2.3: * Trend Table, * Global, * Surfing, * Hours, * Trend & Company. :: 2/5

Часть 2 из 5.
Индикаторы прикреплены в 5-й части.

Вот пример результатов тестирования торговой стратегии, построенной после наблюдения за показаниями комплекса индикаторов FX Matrix ©:
uicb.png
Это GBPCAD, условия те же, что и в части 1-й у золота, но стратегия, естественно, оптимизирована под данную пару.



2-й индикатор - FX Matrix Hours v1.3 (на скрине вверху слева):
p834.png
* Сразу версия 1.3, а не 1.0. На самом деле, индикатор переделывался раз 20.

Принцип работы:
1) Индикатор FX Matrix Hours построен на базе усовершенствованного механизма индикатора FX Matrix Trend & Company © v2.3.
2) Он анализирует часовые свечи за период около месяца, присваивает им вес - от меньшего у «старых» свечек до большего у «новых» - и результирует в среднее значение по каждому часу.

3) 28 валютных пар, золото и серебро.
4) Индикатор показывает типичное направление цены (треугольники) и типичную волатильность (линии).

5) Можно выбирать только одну валюту (соответственно, все пары с этой валютой).
6) Можно «инвертировать» показания по тем парам с выбранной валютой, в которых эта валюта является котируемой. Для удобства анализа типичного поведения именно валюты.

7) Выбор валюты и инвертирование настраиваются как локально из индикатора FX Matrix Hours, так и глобально из индикатора FX Matrix Trend Table v1.3.
8) Если включены глобальные настройки, вверху слева появляются две серые квадратные скобки - «напоминалка», что индикатор управляется из FX Matrix Trend Table.
9) Если включено инвертирование, как локально, так и глобально, в этих квадратных скобках (или без них) появляется ярко-желтая буковка «i» (inversion).

10) Выраженность типичного направления отображается цветом и яркостью треугольников.
11) Выраженность волатильности отображается яркостью полосочек.
12) Можно отключить полосочки.

13) Две длинные горизонтальные полоски - это текущий час и следующий час.
14) Желтая точка справа, между колонкой SLV (серебро) и колонкой с цифрами каждого часа, - это как бы минуты. Она постепенно движется вверх, от одной линии к другой. Придумано для удобства.

15) В индикаторе предусмотрена возможность звукового оповещения с наступлением нового часа.

16) Индикатор можно позиционировать относительно FX Matrix Trend Table: в случае если устанавливаете один индикатор над другим.

Как устанавливать:
1) У вашего брокера должна быть предусмотрена торговля по всем 28 парам и по 2-м металлам. Желательно.
2) Открывать графики каждой пары необязательно. Индикатор сам подгружает историю.
3) Вероятно, требуется, чтобы в окне «Обзор рынка» терминала MT4 присутствовали необходимые торговые инструменты. Не проверял.
4) Дождитесь, пока индикатор не загрузит историю. Это может занять некоторое время.

5) В индикаторе предусмотрена задержка (между проверками рынка) в секундах. Для экономии вычислительных ресурсов компьютера. Так как нас интересуют только часовые периоды, по умолчанию эта задержка равна 10 секундам.
6) Также, если хотите, можете использовать FX Matrix Hours вместе с FX Tick Generator (выставить там задержку, например в 5000 миллисекунд). Описание FX Tick Generator смотрите выше, в первой части.

Настройки:
1) ShowVolatility - показывать или не показывать серые (короткие) линии типичной на этот час волатильности.
2) GLOBAL_CONTROL - разрешить или нет управление выбором валюты и инверсией из индикатора FX Matrix Trend Table v1.3. В случае если индикатор управляется из FX Matrix Trend Table, локальные настройки выбора валюты и инвертирования пар с этой валютой, где она является котируемой, игнорируются.
3) ShowCurrency - отображает только пары с заданной валютой. Можно вводить названия валют как капсом, так и без него: например, GBP, Gbp или gbp (а по евре еще и EURO, Euro и euro).
gbly.png
4) InvertThisCurrency - инвертирует те пары с выбранной валютой, в которых она является котируемой: для удобства, чтобы мы видели изменения именно по валюте.
0fpi.png
5) DelaySeconds - задержка в секундах между запусками функции start() (между обновлениями индикатора). Должно быть как-то согласовано с задержкой в индикаторе FX Tick Generator (там в миллисекундах), если его используете вместе с FX Matrix Hours.
6) AlertEveryNewHour - сигналить или не сигналить с каждым наступлением нового часа.
7) MatrixTableSynch - позиционировать или нет относительно FX Matrix Trend Table v1.3 (если устанавливаем над ним или под ним).
8) GoldName и SilverName - сюда вводим названия золота и серебра у вашего брокера, если они отличаются от общепринятых.

Как использовать.
Этот индикатор - как бы карта типичного поведение рынка во времени.
Смотрим, когда и где обычно движение. И куда. )) И как сильно и как долго. И распространяется ли на валюту в целом. И как связано с другими инструментами. По некоторым часам, или по группе часов (там, где сохраняется тенденция от часа к часу), среднее движение в указанном направлении может достигать 25(!) пунктов.
 

Геннадий Попов

Элитный участник
FX Matrix * v1.3 и v2.3: * Trend Table, * Global, * Surfing, * Hours, * Trend & Company. :: 3/5

Часть 3 из 5.
Индикаторы прикреплены в 5-й части.

Вот пример результатов тестирования торговой стратегии, построенной после наблюдения за показаниями комплекса индикаторов FX Matrix ©:
3af0.png
Это «убитая» EURCHF, но, оказывается, и из неё можно выжать пипсы.
* Условия те же, что и в части 1-й у золота и в части 2-й у фунта/канадца. Стратегия, естественно, оптимизирована под данную пару.



3-й индикатор - FX Matrix Global v1.3 (на скрине вверху справа, здоровый такой):
p834.png
* Предыдущая версия была 1.0. Для удобства, эта версия, как и все, идет под номером 1.3.

Принцип работы:
1) Индикатор самый сложный для понимания. Всего рассчитывается аж 1920(!) значений.
2) На самом деле, он показывает рынок так, как его видят остальные трейдеры. Только показывает в компактном виде.
3) 28 валютных пар, золото и серебро. Все таймфреймы, кроме M30 (отношение между M15 и M30, а также между M30 и H1, как 1/2, и использование M30 исказило бы общую картину: был бы слишком большой вес на участке от M15 до H1).

4) Как видим, индикатор состоит из блоков. Линии в каждом блоке сгруппированы по парам. Каждая линия отображает определенное свойство рынка.

5) Индикатор теперь может принимать два состояния: а) группирование по периодам; б) группирование по анализируемым свойствам.

— — — — — — — — — — — — — — — —
Вариант 1-й, группирование по периодам.
mrge.png
В блоках, в колоночках по валютной паре мы видим 8 линий.
Сверху вниз:

// Две лини текущей свечи (естественно, того периода, что указан слева и справа).
1) Положение цены текущей свечи относительно её (high+low)/2 (медианы).
2) Цвет текущей свечи (close-open).

// Две лини предыдущей свечи (аналогично по периоду; остальное, ниже, соответственно).
3) Закрытие прошлой свечи относительно её медианы.
4) Направление прошлой свечи относительно позапрошлой, но не по «close-close», а по «H+L+C - H+L+C», для надежности.

// Две линии тренда/флэта, анализ по последним 10 свечкам, начиная с прошлой.
5) Преимущество того или иного цвета на 10 свечках.
6) Трендовость/флэтовость, по HLC: продолжается ли движение на каждой свечке. Т.е. если, например, одна свеча («позапрошлая») выросла (/упала) относительно предыдущей, и эта свеча («прошлая») выросла (/упала) относительно «позапрошлой», считаем +1 к тренду; если наоборот, свечи идут в разные стороны, то -1.
* 6-я линия становится зеленой, если 5-я зеленая и есть трендовость (по 6-й); красной - если 5-я линия красная и есть трендовость по 6-й; темно-серой - если флэт или ни тренд и ни флэт («0»).

// Две линии показателей волатильности и объема.
7) Отношение размера (H-L + abs(C-O)) прошлой свечи к позапрошлой.
8) Отношение тикового объема прошлой свечи к позапрошлой.

— — —

Вариант 2-й, группирование по анализируемым свойствам.
on87.png
В КАЖДОМ БЛОКЕ ЛИНИИ - ЭТО ПОКАЗАНИЯ СООТВЕТСТВУЮЩЕГО ПЕРИОДА
Сверху вниз:
месяц,
неделя,

день,
4 часа,

час,
15 минут,

5 минут,
1 минута.

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

// C1, C2 (currency)
1) Положение цены текущей свечи относительно её (high+low)/2 (медианы).
2) Цвет текущей свечи (close-open).

// L1, L2 (last)
3) Закрытие прошлой свечи относительно её медианы.
4) Направление прошлой свечи относительно позапрошлой, но не по «close-close», а по «H+L+C - H+L+C», для надежности.

// T1, T2 (trend)
5) Преимущество того или иного цвета на 10 свечках.
6) Трендовость/флэтовость, по HLC: продолжается ли движение на каждой свечке. Т.е. если, например, одна свеча («позапрошлая») выросла (/упала) относительно предыдущей, и эта свеча («прошлая») выросла (/упала) относительно «позапрошлой», считаем +1 к тренду; если наоборот, свечи идут в разные стороны, то -1.
* 6-я линия становится зеленой, если 5-я зеленая и есть трендовость (по 6-й); красной - если 5-я линия красная и есть трендовость по 6-й; темно-серой - если флэт или ни тренд и ни флэт («0»).

// V1, V2 (volatility и volume)
7) Отношение размера (H-L + abs(C-O)) прошлой свечи к позапрошлой.
8) Отношение тикового объема прошлой свечи к позапрошлой.

— — —

Все линии могут принимать три вида: Да-Нет (или Больше-Меньше) + нейтральный.
Линии с 1-й по 6-ю раскрашиваются в зеленый, красный или серый: т.к. по ним мы видим направление.
Линии 7-я и 8-я раскрашиваются в светло-серый либо в темно-серый: т.к. по ним мы не видим, куда идет цена. Светлый: 7-я - размер вырос, 8-я - объем вырос. Темный - наоборот.
— — — — — — — — — — — — — — — —


Далее:
6) Можно выбирать только одну валюту (соответственно, все пары с этой валютой).
7) Можно «инвертировать» показания по тем парам с выбранной валютой, в которых эта валюта является котируемой. Для удобства анализа типичного поведения именно валюты.

8) Выбор валюты и инвертирование настраиваются как локально из индикатора FX Matrix Global, так и глобально из индикатора FX Matrix Trend Table v1.3.
9) Если включены глобальные настройки, вверху слева появляются две серые квадратные скобки - «напоминалка», что индикатор управляется из FX Matrix Trend Table.
10) Если включено инвертирование, как локально, так и глобально, в этих квадратных скобках (или без них) появляется ярко-желтая буковка «i» (inversion).

11) Индикатор можно позиционировать относительно FX Matrix Trend Table: в случае если устанавливаете один индикатор над другим.

Как устанавливать:
1) У вашего брокера должна быть предусмотрена торговля по всем 28 парам и по 2-м металлам. Желательно.
2) Открывать графики каждой пары не обязательно. Индикатор сам подгружает историю.
3) Вероятно, требуется, чтобы в окне «Обзор рынка» терминала MT4 присутствовали необходимые торговые инструменты. Не проверял.
4) Дождитесь, пока индикатор не загрузит историю. Это может занять некоторое время.

5) В индикаторе предусмотрена задержка (между проверками рынка) в секундах.
6) FX Matrix Global рекомендуется использовать вместе с FX Tick Generator. Описание FX Tick Generator смотрите выше, в первой части.

Настройки:
1) Type - один из варианов построения таблицы.
2) GLOBAL_CONTROL - разрешить или нет управление выбором валюты и инверсией из индикатора FX Matrix Trend Table v1.3. В случае если индикатор управляется из FX Matrix Trend Table, локальные настройки выбора валюты и инвертирования пар с этой валютой, где она является котируемой, игнорируются.
3) ShowCurrency - отображает только пары с заданной валютой. Можно вводить названия валют как капсом, так и без него: например, GBP, Gbp или gbp (а по евре еще и EURO, Euro и euro).
gbly.png
4) InvertThisCurrency - инвертирует те пары с выбранной валютой, в которых она является котируемой: для удобства, чтобы мы видели изменения именно по валюте.
0fpi.png
5) DelaySeconds - задержка в секундах между запусками функции start() (между обновлениями индикатора). Должно быть как-то согласовано с задержкой в индикаторе FX Tick Generator (там в миллисекундах), если его используете вместе с FX Matrix Global.
6) MatrixTableSynch - позиционировать или нет относительно FX Matrix Trend Table v1.3 (если устанавливаем над ним или под ним).
7) GoldName и SilverName - сюда вводим названия золота и серебра у вашего брокера, если они отличаются от общепринятых.

Как использовать.
Быстро анализировать по этому индикатору поначалу сложно.
На первом этапе просто ориентируемся на него: где красное, где зеленое. ))
Затем уже определять именно что именно куда и именно когда идет, станет легче.
Здесь мы видим как бы все последние свечки всех периодов, также тенденции (тренды) и соответствие этим тенденциям волатильности и объемов.
Также его хорошо использовать в случае если мы выделяем какую-то одну валюту: смотрим на свечки по всем парам с этой валютой, есть ли синхронность.
То есть, индикатор для того, чтобы увидеть последние изменения на рынке именно по свечкам, а не по дистанциям в минутах, как у FX Matrix Trend Table.
 

Геннадий Попов

Элитный участник
FX Matrix * v1.3 и v2.3: * Trend Table, * Global, * Surfing, * Hours, * Trend & Company. :: 4/5

Часть 4 из 5.
Индикаторы прикреплены в 5-й части.

Вот пример результатов тестирования торговой стратегии, построенной после наблюдения за показаниями комплекса индикаторов FX Matrix ©:
yd94.png
Это GBPAUD. Условия те же, что и в предыдущих 3-х частях, но стратегия, естественно, оптимизирована под данную пару.
Да, спред здесь увеличен до 10(100) пунктов.



4-й индикатор - FX Matrix Surfing v1.3 (на скрине внизу справа):
p834.png
* Сразу версия 1.3, а не 1.0, как и у индикатора FX Matrix Hours v1.3, для удобства, чтобы понимать, что все индикаторы закончены в одно время.
И этот индикатор переделывался много раз.

Принцип работы:
1) Surfing - сёрфинг по волнам бушующего Форекса. )) Индикатор отслеживает тренды и локальные контртрендовые движения. Он позволяет оперативно отследить, на какой паре в данный момент образовался откат, и в каком этот откат состоянии.
2) Стрелочки показывают как тренды, так и откаты: направлением и цветом. Иногда очень интересно.
hixu.png
3) Жесткость условий настраивается пользователем.
4) В индикаторе применена система весов, благодаря которой индикатор сбалансирован вне зависимости от настраиваемой жесткости и от состояния рынка.

Пояснение на примере входа в длинную позицию:
а) Темно-серая стрелочка смотрит вправо - отсутствие либо перелом глобального тренда.
б) Серая стрелочка смотрит вверх вправо - тренд вверх. Всё растет.
в) Бледно-желтая стрелочка смотрит вверх вправо - начинается откат против тренда вверх.
г) Бледно-зеленая стрелочка смотрит вверх вправо - откат против тренда вверх ускоряется.
д) Ярко-зеленая стрелочка смотрит вверх вправо - откат против тренда вверх замедлился: возможно, пора входить.
е) Ярко-зеленая стрелочка смотрит вверх - откат против тренда вверх закончился: возможно, входить уже поздно.

Аналогично, только красные и вниз - для коротких позиций.


Продолжим:
5) Индикатор FX Matrix Surfing v1.3, как и остальные в группе FX Matrix, позволяет вычленять определенную валюту (пары с этой валютой).
6) Также он позволяет инвертировать пары, в которых данная валюта является котируемой.
7) Он позволяет управлять этими настройками из индикатора FX Matrix Trend Table v1.3.

8) Пользователь сам выбирает периоды МАшек, как длинной, так и короткой.
9) Также пользователь сам настраивает «жесткость» индикатора.

10) Индикатор может проверять рынок через определенные интервалы времени, чтобы не перегружать процессор.
11) Индикатор может быть позиционирован относительно FX Matrix Trend Table, если устанавливаем их один под другой.

12) FX Matrix Surfing v1.3 рекомендуется использовать вместе с FX Tick Generator. Описание FX Tick Generator смотрите выше, в первой части.

Настройки:
1) GLOBAL_CONTROL - разрешить или нет управление выбором валюты и инверсией из индикатора FX Matrix Trend Table v1.3. В случае если индикатор управляется из FX Matrix Trend Table, локальные настройки выбора валюты и инвертирования пар с этой валютой, где она является котируемой, игнорируются.
2) ShowCurrency - отображает только пары с заданной валютой. Можно вводить названия валют как капсом, так и без него: например, GBP, Gbp или gbp (а по евре еще и EURO, Euro и euro).
gbly.png
3) InvertThisCurrency - инвертирует те пары с выбранной валютой, в которых она является котируемой: для удобства, чтобы мы видели изменения именно по валюте.
0fpi.png
4) PerShortMA - период короткой МАшки. * Расчет ведется по close, метод расчета - Linear Weighted.
5) PerLongMA - период длинной МАшки. * Расчет также ведется по close и метод расчета Linear Weighted.
6) Hardness - «жесткость» - фильтр, позволяющий отсеять незначительные колебания цены.
7) DelaySeconds - задержка в секундах между запусками функции start() (между обновлениями индикатора). Должно быть как-то согласовано с задержкой в индикаторе FX Tick Generator (там в миллисекундах), если его используете вместе с FX Matrix Surfing.
8) MatrixTableSynch - позиционировать или нет относительно FX Matrix Trend Table v1.3 (если устанавливаем над ним или под ним).
9) GoldName и SilverName - сюда вводим названия золота и серебра у вашего брокера, если они отличаются от общепринятых.

Как использовать.
Принцип понятен из описания.
Хорошо отслеживать тренды: когда весь столбик состоит из серых стрелочек, направленных в одну сторону, вверх вправо или вниз вправо.
Хорошо отслеживать тренды по определенной валюте. Отслеживать контртрендовые движения по некоторым парам (с этой валютой) против этой валюты.
Отслеживать глобальные (сразу по многим инструментам) откаты.
Ну, и экономить пипсы хорошо: чем бросаться с шашкой на Форекс, не лучше ли выбирать те пары, у которых потенциал еще есть, но он еще не использован?
 
Последнее редактирование:

Геннадий Попов

Элитный участник
FX Matrix * v1.3 и v2.3: * Trend Table, * Global, * Surfing, * Hours, * Trend & Company. :: 5/5

Часть 5 из 5.
Индикаторы прикреплены в этой части. :)

Вот пример результатов тестирования торговой стратегии, построенной после наблюдения за показаниями комплекса индикаторов FX Matrix ©:
xl5s.png
Это уже GBPNZD. Условия те же, что и в предыдущих 4-х частях, но стратегия, естественно, оптимизирована под данную пару.
Спред здесь, как и в случае с GBPAUD, увеличен до 10(100) пунктов.



5-й индикатор - FX Trend & Company v2.3 (на скрине вверху по центру, гистограммы):
p834.png
* Версия 2.3, т.к. 2 уже была.

Что изменено, добавлено и улучшено:
1) Оптимизирован код, теперь индикатор работает быстрее и меньше нагружает процессор.
2) Введена, как и во всех индикаторах FX Matrix, возможность задержки в секундах. По умолчанию стоит 10.
3) Изменен вид текстовой части (комментария с выводимыми значениями часов). Приятно глазу. ))
4) Появились итоговые значения по всем часам: сумма и среднее.
5) Существует возможность отображать только итоговые значения, а также сдвигать этот текстовый блок вверх или вниз: кому как удобнее.

Описание прежнее, но я приведу его здесь:
1) Показывает типичное поведение пары на каждом часе: типичное направление цены, либо трендовость/флетовость (микротенденцию от часа к часу), либо волатильность.
2) Предназначен только для часовых таймфреймов.
3) Загрузите историю часовок по анализируемой паре: не менее 551 бара - почти 23 рабочих дня.
4) Индикатор линейно адаптируется к последним дням.
5) Под одну пару можно поставить сразу 3 индикатора (как на скриншотах ниже), но настроить по-разному.
6) Параметром Path_1_Trend_2_Volatility_3 включаете: «1» - направление, «2» - тренд/флэт, «3» - волатильность. По 2-му параметру: линия вверх - тенденция с прошлого часа обычно сохраняется, линия вниз - ожидайте противоположную тенденцию. Рекомендуется обращать внимание только на явную дивергенцию (смотрите по гистограмме ваши шансы в пунктах).
7) Параметром ShiftHistogram двигайте, если нужно (например, в понедельник) гистограмму так, чтобы первая красная линия совпадала с 0 часов. Тогда линии будут соответствовать графику.
8) Также, если хотите, включите комментарий (таблица со значениями каждого часа) соответствующим параметром.

Логика использования:
1) Допустим, вариант «1» (направление цены) на какой-либо паре показывает 21 пункт в BUY - это очень большое значение. Например, по EURCHF «лучшие» часы не превышают 3-х пунктов.
2) Если месяц назад свеча этого часа вырастала на 100 пунктов, её вес в пунктах будет всего 100/22*10/15=3. При условии, что сумма всех остальных свечей этого часа равна 0, - 3 пункта не повлияют на наше решение (3 пункта - это наш условный шанс, с учетом веса того дня: 22 раза вставая в BUY (ведь все остальные дни как бы в сумме = 0) - один раз получим «66» пунктов).
3) Если таких свечи было 3 (но сумма остальных дней опять 0), гистограмма покажет >9 пунктов. Тут уже повод задуматься: с чего бы это 3 раза за месяц именно в этот час был BUY на 100 пунктов?
4) Если было 10 свечек по 30 пунктов, гистограмма опять покажет >9 пунктов (в зависимости от веса каждого дня). И тут повод задуматься: на половине дней перевес в 30 пунктов - неплохо.
5) Ну а если все дни были по 21 пункту… ))) Гистограмма покажет 21. )
6) Как ни крути, экстремальные показания гистограммы что-то да значат.
7) Конечно, не всё так линейно, как я описал, но если вы на конкретном примере прокрутите график, - сами всё увидите.

Так же и с вариантом «2» (трендовость/флэтовость):
1) Линия вверх: если ранее на этом часе тенденция сохранялась (на предыдущем часе в прошлые дни цена шла в одну сторону и на этом часе ранее шла в ту же) - показывает тренд (считаем в плюс абсолютное значение close-open).
2) Линия вниз: аналогично, только наоборот. На этом часе цена «была другого цвета» - пара разворачивалась. Считаем MathAbs(iClose(*)-iOpen(*)) в минус. Или хорошо так приостанавливалась после сильных движений, но в целом шла туда, куда и предыдущая. В общем, смотрите на большие линии.

* Вариант «1» и «2» надо анализировать в совокупности.

Вариант «3» - среднее абсолютное (без знака минус) значение close-open, с такими же коэффициентами, возрастающими от старых дней к новым. Очень хорошо показывает часы активности рынка (не всегда это сессии). Рассчитывается так же в пунктах, как и первые 2 варианта.



Несколько примеров (можете сами проверить, отматывая график назад, как устойчиво проявлялась та или иная закономерность) (верхняя гистограмма - направление, средняя - трендовость, нижняя - волатильность):

Всегда «плохая» пара EURCHF и не менее плохая EURGBP (что теперь там искать?) -
ik0q.png

z5bd.png
Гигантская 0-я свечка на EURAUD (она по всем парам с AUD) с разворотом от 23 часов -
0kg1.png
4 свечки вверх (после разворота) с 21 часа по EURJPY (и на USDJPY тоже), в сумме дают отличный профит -
iyiu.png
«Интересный» такой разворотик по USDCAD (крутите, смотрите) -
u0ni.png
И так далее.



Настройки:
1) Path_1_Trend_2_Volatility_3 - "1" - направление, "2" - тренд/флэт, "3" - волатильность.
2) DelaySeconds - задержка в секундах между обновлениями индикатора. В любом случае индикатор дожидается тика по открытой паре. Так как индикатор предназначен только для часовых графиков и показывает нам, «что было», нет смысла обновлять его каждый тик или каждую секунду.
* А имеет смысл выводить его только если период H1 - это настраивается в свойствах индикатора.
3) ShiftHistogram - первая линия красной гистограммы должна быть привязана к 0 часов.
4) CommentaryType_0_1_2 - тип комментария: "0" - комментарий не выводим, "1" - значение каждого часа и итоговые, "2" - только итоговые значения.
5) CommentaryShift - в случае CommentaryType_0_1_2=2 сдвигаем комментарий вниз на n строк.

* Не забудьте: если ставите несколько индикаторов FX Trend & Company на один инструмент, требуется отключить комментарии у всех индикаторов, кроме одного.

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Всё! :)

В архиве, помимо 4-х индикаторов FX Matrix и одного FX Trend & Company, прикреплены еще 2 индикатора:
1) FX Tick Generator (не мой, но слегка переработанный). НЕОБХОДИМ ДЛЯ ИНДИКАТОРОВ FX Matrix. Обязательно, при установке, разрешите ему импорт DLL.
2) FX News (или просто NEWS, тоже не мой). Там главные настройки Server_Time и Local_Time. Также обязательно, при установке, разрешите ему импорт DLL.



* Не хватает 5-й звездочки у топика. )
* Тема открыта для вопросов и обсуждения.
 
Последнее редактирование:

Novikov

Гуру форума
Труд проделан колоссальный! Спасибо! *hi*
Но один и тот же скрин на все случае жизни с объяснением - вон тот индикатор справа или вон тот индикатор сверху, просто выбивает из равновесия! o_o
Разве трудно было сделать отдельные скрины на каждый индикатор, что бы было более читабельно!? :not-bad:

Не принимайте на свой счет как упрек! Просто высказал свое мнение!
 

Геннадий Попов

Элитный участник
Труд проделан колоссальный! Спасибо! *hi*
Но один и тот же скрин на все случае жизни с объяснением - вон тот индикатор справа или вон тот индикатор сверху, просто выбивает из равновесия! o_o
Разве трудно было сделать отдельные скрины на каждый индикатор, что бы было более читабельно!? :not-bad:

Не принимайте на свой счет как упрек! Просто высказал свое мнение!

Спасибо))

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

Актёр Актёр

Местный житель
Предлагаю делится опытом использования индикаторов, результатами. Мне кажется из всего это набора индикаторов у каждого есть тот, на который он более всего ориентируется в своей торговле. Мне вот как-то больше - FX Trend & Company, добавлю к нему наверное FX Matrix Hours v1.3 буду дальше торговать.
 

bot14

┳━┳
Большое спасибо за поистине титанический труд ! Могу только позавидовать вашей креативности и сумасшедшей работоспособности, а главное - неукротимому желанию создать что-то реально новое.
Тем не менее, рассматривая картинки этих устрашающих монструозных таблиц, пугающих (надеюсь, только меня))) своим обилием всевозможной информации неизменно приходит мысль, что весь этот вавилон - только подготовительная часть серьезной работы по созданию по-настоящему простого и надежного инструмента для работы. Ведь автор представил результаты небольшого тестирования своего комплекса (назвать это индикаторами было бы неправильно), значит руководствовался всеми этими стрелочками, палочками и цифирками и принимал торговые решения только на их основе. Результаты заслуживают внимания, поэтому считаю целесообразным продолжить работу над созданием инструмента FX Matrix Signal Center, обьединяющим каждую ячейку в таблицах для определенной пары и выдающим недвусмысленные торговые рекомендации в любой момент времени. Верхом информативности были бы сообщения такого типа:
Дата=Время=EURJPY=Возможна продажа, цель - 141.55, вероятность достижения - 65% в течение 32 мин.
Думаю, что это и должно быть завершающим этапом этого грандиозного труда. Ведь смысл прогресса для обычного человека в том и состоит, что технические устройства все более усложняются, а управление ими максимально упрощается. Так пусть уж анализ рынка и выдачу готовых рекомендаций на основе предпочтений человека делает электронный болван, а трейдер принимает решения сам.
Не воспринимайте это предложение как просьбу, просто я изложил свой вариант развития этого комплекса, может быть я и неправ.
 

ShadowCandle

Гуру форума
Тема снова открыта, что есть "очень хорошо". Возник (уже давно) вопрос, применимо к своей персональной методике, то есть я скальпер и к примеру движения высоких ТФ меня мало интересуют в своей "общей массе", кроме того из-за своей слабой волатильности и относительно высокого спрэда некоторые пары плохо подходят, проще говоря возникает проблема избыточности информации, на обработку которой тратится при текущем раскладе слишком много времени. По факту к примеру меня интересует ограниченное количество пар и их общая сила/слабость на фоне остальных для приоритета выбора. Имхо как я вижу себе результат этих расчётов в виде таблице перекрестия пар, где вверху и сбоку будут валюты, но привязка по взятому ТФ, т.к. всё равно нужны для слежения и принятия решения не только "младшие", но и "постарше"...
 

Слава Кучер

Ушел в подполье
Спасибо Геннадий!!! снова ожила ветка, а то начали некоторые кричать не разобравшись не в чем.Но жажда халявы просто победила:D
Все очень интересно, но не для моего нежного мозга, по всей видимости придется начинать читать все с первого поста, и по возможности вникать:)
 

realmix

Элитный участник
у меня почему то индикаторы отображаются не так, как хотелось бы. Со двигом название пары относительно стрелок. У всех так или только у меня, нельзя как то вылечить?
 

Вложения

  • alpari nz mt4.jpg
    alpari nz mt4.jpg
    289,9 КБ · Просмотры: 144

Геннадий Попов

Элитный участник
Предлагаю делится опытом использования индикаторов, результатами. Мне кажется из всего это набора индикаторов у каждого есть тот, на который он более всего ориентируется в своей торговле. Мне вот как-то больше - FX Trend & Company, добавлю к нему наверное FX Matrix Hours v1.3 буду дальше торговать.

Да, было бы очень интересно! )
По поводу указанных индикаторов: как по мне, так лучше уменьшить лот, но выставлять ордера подальше.
Индикаторы ведь не дают 100% гарантию движения цены в обычном направлении. Соответственно, близкие ордера могут помешать дождаться своих нескольких статистических пипсов и закрыться по времени.

Большое спасибо за поистине титанический труд ! Могу только позавидовать вашей креативности и сумасшедшей работоспособности, а главное - неукротимому желанию создать что-то реально новое.
Тем не менее, рассматривая картинки этих устрашающих монструозных таблиц, пугающих (надеюсь, только меня))) своим обилием всевозможной информации неизменно приходит мысль, что весь этот вавилон - только подготовительная часть серьезной работы по созданию по-настоящему простого и надежного инструмента для работы. Ведь автор представил результаты небольшого тестирования своего комплекса (назвать это индикаторами было бы неправильно), значит руководствовался всеми этими стрелочками, палочками и цифирками и принимал торговые решения только на их основе. Результаты заслуживают внимания, поэтому считаю целесообразным продолжить работу над созданием инструмента FX Matrix Signal Center, обьединяющим каждую ячейку в таблицах для определенной пары и выдающим недвусмысленные торговые рекомендации в любой момент времени. Верхом информативности были бы сообщения такого типа:
Дата=Время=EURJPY=Возможна продажа, цель - 141.55, вероятность достижения - 65% в течение 32 мин.
Думаю, что это и должно быть завершающим этапом этого грандиозного труда. Ведь смысл прогресса для обычного человека в том и состоит, что технические устройства все более усложняются, а управление ими максимально упрощается. Так пусть уж анализ рынка и выдачу готовых рекомендаций на основе предпочтений человека делает электронный болван, а трейдер принимает решения сам.
Не воспринимайте это предложение как просьбу, просто я изложил свой вариант развития этого комплекса, может быть я и неправ.

В принципе, индикаторы FX Matrix Hours и FX Trend & Company уже дают такой прогноз.
Только Hours не показывает пипсы, но их можно посмотреть, переключившись на Trend & Company.

* Я сейчас провожу форвард-тестирование той стратегии. Руками в MT4.
Вообще, я против полной автоматизации, а вероятность, достаточно наглядно, индикаторы FX Matrix вроде бы показывают. )

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

Как раз по этим индикаторам удобно отбирать наиболее ходовые инструменты.
Большие таймфреймы, при скальпинге, просто дают дополнительный плюс к вероятности.

Спасибо Геннадий!!! снова ожила ветка, а то начали некоторые кричать не разобравшись не в чем.Но жажда халявы просто победила:D
Все очень интересно, но не для моего нежного мозга, по всей видимости придется начинать читать все с первого поста, и по возможности вникать:)

Халява теперь не предусмотрена. )))

* Всё читать... Я бы и сам не осилил. Наверное, достаточно описания индикаторов. Ну, может быть, еще пары постов с первой страницы.

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

Шрифты, которые требуются: Lucida Console (это основной, он моноширинный) и Wingdings 3 (для стрелочек и треугольников).
Это системные шрифты Windows.

Прикрепил их в архиве.
 

Вложения

  • Fonts for FX Matrix.zip
    173,1 КБ · Просмотры: 64

ShadowCandle

Гуру форума
Как раз по этим индикаторам удобно отбирать наиболее ходовые инструменты.
Большие таймфреймы, при скальпинге, просто дают дополнительный плюс к вероятности.
Слишком много лишнего, а лучшее враг хорошего. Вы автор индикаторов, моё предложение сделать индикатор из основных валют для выбранного ТФ и чтобы по обеим осям были валюты, будет более наглядно, имхо. Сделал бы сам, но чтобы это реализовать сперва нужно потратить немало времени на точное понимание ваших рассуждений... как-то так...
 

Геннадий Попов

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

Единственный таймфрейм - это частный случай.
Еще более частный - это единственный таймфрейм на единственной паре.

Я, наоборот, ухожу от узкого видения - к обзору рынка в целом.
В этом суть данных индикаторов.

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

Если же необходим отдельный инструмент именно под определенную задачу - его несложно заказать программисту. )
 

realmix

Элитный участник
Шрифты, которые требуются: Lucida Console (это основной, он моноширинный) и Wingdings 3 (для стрелочек и треугольников).
Это системные шрифты Windows.

Прикрепил их в архиве.

Все, разобрался, у меня в настройках экрана стоял размер шрифта - средний, поставил мелкий, всё нормализовалось, только теперь мне стало непривычно с мелким шрифтом ((((
 

ShadowCandle

Гуру форума
Единственный таймфрейм - это частный случай.
Еще более частный - это единственный таймфрейм на единственной паре.

Я, наоборот, ухожу от узкого видения - к обзору рынка в целом.
В этом суть данных индикаторов.

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

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

Геннадий Попов

Элитный участник
Это ничего, что я сам программист :) Но вы меня не поняли, речь не об одной паре, а о перекрестии у вас строка - валюты, а столбец цифры... да и привязка не к одному ТФ, а к текущему на графике...

Про "перекрестие" я понял сразу. ))

Да такое несложно сделать.
Причем, можно сделать, чтобы выбиралось и условие для анализа (например, при нажатии на кнопочку): вот у нас будет такой "треугольник" из валют, а рядом еще и кнопочки; жмешь одну - проверяем тренд, например; жмешь другую - проверяем показание какого-нибудь стандартного индикатора и т.д.
Как вариант.
Будет один таймфрейм и один компактный индикатор. И любой тип анализа.
 

kpll

Элитный участник
Ген, все это хорошо, но мой ультрабук от этого всего в нокауте и на экране все не помещается после того как выйдет. И это с процессором Сore 2 Duo, а не с каким-нибудь Atomom. Если есть возможность - пожалуйста упрости.
 
Последнее редактирование:

ShadowCandle

Гуру форума
Про "перекрестие" я понял сразу. ))

Да такое несложно сделать.
Причем, можно сделать, чтобы выбиралось и условие для анализа (например, при нажатии на кнопочку): вот у нас будет такой "треугольник" из валют, а рядом еще и кнопочки; жмешь одну - проверяем тренд, например; жмешь другую - проверяем показание какого-нибудь стандартного индикатора и т.д.
Как вариант.
Будет один таймфрейм и один компактный индикатор. И любой тип анализа.
Ну треугольник не нужен, есть 8 основных валют, (USD,EUR,GBP,NZD,AUD,CHF,CAD,JPY) вот и хотелось бы видеть их взаимное состояние по отношению друг к другу, да и показания индикаторов это лишнее, а вот такой индикатор по вашей матрице с привязкой к текущему ТФ был бы очень полезен и не только мне, имхо. То есть все ваши окна только в немного другой интерпретации что-ли...:)
 
Статус
Закрыто для дальнейших ответов.
Верх