Novikov
Гуру форума
Решил поделиться торговой тактикой, т.к. вроде бы в ней есть потенциал, но просчитать и обкатать на истории пока не получается. Поэтому рассматриваем описание, как теорию, пока не подкрепленную практикой
Для анализа всегда берем суточный интервал движения по каждой паре. Сам по себе этот интервал, дельта изменения цены за сутки мало что дает, полученная цифра используется лишь для дальнейших расчетов. Дальше идет группировка валютных пар на тройки, будем называть их треугольниками. Например, EGU - это три валюты в связке EURUSD, GBPUSD и EURGBP. Особенность каждого такого треугольника заключается в том, что все три пары никогда не будут долго и далеко идти в одну какую-то сторону. Например, возможен пинбар по EURUSD с уходом цены на пунктов 100 или даже 200, при этом GBPUSD будет стараться скореллировать евро уходом в противоположную сторону, ну а EURGBP будет лишь отображать некоторое среднее значение между евро и фунтом. В другой ситуации, EURUSD может стоять на месте, а фунт и евро-фунт летать по графику цены в противофазе. Интерес анализа по треугольникам заключается в том, что можно увидеть так сказать справедливое некоторое значение, вокруг которого двигаются составляющие пары. Это значение крайне устойчиво к высокой волатильности по какой либо из пар, поскольку основная модель развития событий внутри треугольника - это 1 пара со второй в противофазе, а 3я пара выравнивает появляющиеся перекосы. Роли могут меняться.
Основная проблема в таком подходе - это точка привязки к графику, поскольку в абсолютных цифрах мы мало что увидим, а точнее - ничего. Именно поэтому, привязку друг к другу было решено взять в цифрах относительных - дельте изменения цены в пунктах от какого-либо временного участка. Привязку можно делать к открытию дня, недели, месяца, но где будет правильно никто не скажет. Все варианты значимы, цена их чувствует, но все-же было решено сделать привязку именно к суточному смещению. 24 бара на Н1 или 1440 баров на М1 - тут уже не суть важно, результаты отличаются ненамного.
Дальше уже цифры. Из 28 валютных пар имеем 56 таких треугольников. Только по основным валютным парам и их кроссам, экзотика на мой взгляд - не в счет. По каждому такому треугольнику рассчитывается средняя дельта прироста опять же в пунктах. К примеру, чтобы была понятна суть - треугольник EGU.
EURUSD имеет прирост за сутки +37пп, GBPUSD: +12пп, EURGBP: +17пп. Дальше определяются 2 крайние пары. Здесь лидер роста евродоллар +37пп и лидер падения GBPUSD +12пп (здесь конечно это не падение, просто сам принцип чтобы взять пару что находится выше всех и пару, которая стоит ниже всех. При изменении очередности расположения, принимается в расчет другая пара, та которая будет с краю). В данной ситуации EURGBP стоит посередине и вероятнее всего находится в кореллирующем состоянии, возможно флете, где-то рядом с величиной среднего суточного прироста по всему треугольнику. Итак, +37пп и +12пп. Среднее - на уровне +25пп. От этой величины в последующем мы и будем отталкиваться. Своего рода изолиния внутри этого треугольника, и с другой стороны - величина, которая показывает дельту изменения за сутки по всему треугольнику. Все что больше или меньше этой величины - это уже шум, пинбары или временные отклонения от среднего, которые всегда будут стремиться вернуться к этому значению. Причем само это среднее значение обладает крайне высокой инертностью к резким изменениям. Если сравнивать с МА, то добиться такой инертности можно лишь увеличив период МА минимум в 3 раза, что всегда будет давать куда большее запаздывание в сигналах.
В расчетах что приведены выше, среднее значение можно рассчитывать и из 3х составляющих, не выделяя лидеров, но в таком случае как мне кажется будем уже иметь серьезную погрешность. Но тут уже кому как.
Дальше по каждой валютной паре имеется 6 формирующих треугольников. Для EURUSD это EGU,EAU,ENU,ECU,EHU,EJU. По каждому такому треугольнику мы имеем среднюю дельту прироста. Суммируем, выводим среднее. Получаем величину, вокруг которой должна крутиться общая для всех треугольников пара. На скрине в верхней строчке все думаю понятно, цифры для примера возьму прямо оттуда: (25+11-9+18-4+120)/6=27пп. 27пп - это уже средняя величина более высокого порядка для евро, более инертная, а значит и более приемлемая для нас. По сути это величина истинного значения евро на данный момент. Таким образом для любой валютной пары мы можем рассчитать такую величину и от нее уже отталкиваться в дальнейшем в торговле на рынке.
Теоретически мы избавились от ценового шума и имеем статическую величину, от которой будем отталкиваться в дальнейшем. Торговать можно как минимум двумя способами:
Способ 1.
Валютная пара относительно полученной ранее величины может находится в 2х состояниях. Состояние сильного тренда, когда текущая валютная пара является действительным инициатором трендового движения, а остальные котировки связанные с этой парой лишь корректируют пройденное парой-инициатором расстояние на графике. И второе состояние пары, это когда она является той самой корректирующей парой по отношению к какой-нибудь другой паре. В первом случае, по сравнению с остальными валютами у такой пары будет наибольшее удаление от расчетного уровня, ну и как вы понимаете в такие моменты лучше не входить, а все же дождаться коррекции. А вот когда пара находится во втором, корректирующем состоянии, недалеко от уровня, тогда уже можно смотреть что и куда.
При положительном значении этого арбитражного среднего, необходимо дождаться когда цена достигнет этого значения или даже пересечет его в отрицательную область только тогда возможны покупки и наоборот. Стопы здесь динамические, их необходимо размещать сразу за расчетным уровнем, и поскольку этот уровень хоть и статичен, но все же меняет свои значения, то стоп необходимо периодически корректировать, в чем собственно и неудобство системы.
Способ 2.
Этот способ более сложный, поскольку необходимо еще больше времени уделять графикам. Принцип торговли по нему заключается в том, чтобы мониторить валютную пару, имеющую удаление от арбитражного среднего более 50пп. Если был положительный уход, то при возврате к уровню возможен вход в противоположную сторону, причем независимо от того, в какой зоне (положительной или отрицательной) находится само арбитражное среднее.
Это основные способы. Также можно входить пакетом, набором валютных пар в ту сторону по каждой, в какую они удалены от среднего, и при обратном пересечении каждую пару в отдельности закрывать и входить в обратную сторону. Такой подход дает небольшие убытки при таких переворотах, но правда и небольшую прибыль.
Кроме того, возможна торговля просто по треугольникам, когда имеется 1 валютная пара с максимальным удалением от открытия, на смену ей обязательно придет какая-то другая из 2х оставшихся, тем самым меняя тренд первой пары на коррекцию или флет. Но тут мы можем столкнуться с проблемой - никогда не знаешь какая из 2х пар будет той следующей импульсной парой, которая придет на смену текущей.
На мой взгляд наиболее приемлемым способом торговли является первый вариант, все остальное можно использовать лишь для косвенного анализа или вообще не использовать. Ну а там смотрите думайте, пробуйте, все цифры что откуда и как я выложил, вы всегда можете сделать индикатор или советник по изложенному, хотя думаю здесь не это главное, главное - это сама идея, которая на мой взгляд заслуживает внимания.
Было бы хорошо, если бы подключились программисты и закодили эксперт или подвальный индикатор по описанному алгоритму. Думаю, что из этого может получиться что-то стоящее. Могу составить ТехЗадание.
А пока выкладываю индикатор, показывающий текущий рост или падение для всех свечей на графике, для которых преодолен заданный минимальный порог. Значения рассчитываются в процентах и пунктах. Индикатор может вычислять рост/падение в двух режимах: простая разница цены закрытия и открытия, разница между текущим закрытием и предыдущим закрытием. Трейдер может задавать минимальные барьеры (для пунктов и процентов), менять режим вычисления и контролировать цвет шрифта для выводимых чисел. Индикатор доступен как для MT4, так и для MT5.
Входные параметры:
PercentageLimit (по умолчанию = 1.0) — минимальный барьер для отображения изменения; в процентных пунктах.
PipsLimit (по умолчанию = 1000) — минимальный барьер для отображения изменения; в пунктах брокера.
CloseToClose (по умолчанию = true) — если true, индикатор будет сравнивать текущий уровень закрытия с предыдущим уровнем закрытия, а если false — с текущим уровнем открытия.
DisplayLossColor (по умолчанию = Red) — цвет для отображения отрицательных изменений (падений).
DisplayGainColor (по умолчанию = Green) — цвет для отображения положительных изменений (роста).
DisplayDistance (по умолчанию = 100) — расстояние от максимальной цены на свече до выводимого значения роста/падения; в пунктах брокера.
MaxBars (по умолчанию = 100) — максимальное число баров для обработки индикатором. Чем больше это число, тем медленнее будет работать индикатор.
Для анализа всегда берем суточный интервал движения по каждой паре. Сам по себе этот интервал, дельта изменения цены за сутки мало что дает, полученная цифра используется лишь для дальнейших расчетов. Дальше идет группировка валютных пар на тройки, будем называть их треугольниками. Например, EGU - это три валюты в связке EURUSD, GBPUSD и EURGBP. Особенность каждого такого треугольника заключается в том, что все три пары никогда не будут долго и далеко идти в одну какую-то сторону. Например, возможен пинбар по EURUSD с уходом цены на пунктов 100 или даже 200, при этом GBPUSD будет стараться скореллировать евро уходом в противоположную сторону, ну а EURGBP будет лишь отображать некоторое среднее значение между евро и фунтом. В другой ситуации, EURUSD может стоять на месте, а фунт и евро-фунт летать по графику цены в противофазе. Интерес анализа по треугольникам заключается в том, что можно увидеть так сказать справедливое некоторое значение, вокруг которого двигаются составляющие пары. Это значение крайне устойчиво к высокой волатильности по какой либо из пар, поскольку основная модель развития событий внутри треугольника - это 1 пара со второй в противофазе, а 3я пара выравнивает появляющиеся перекосы. Роли могут меняться.
Основная проблема в таком подходе - это точка привязки к графику, поскольку в абсолютных цифрах мы мало что увидим, а точнее - ничего. Именно поэтому, привязку друг к другу было решено взять в цифрах относительных - дельте изменения цены в пунктах от какого-либо временного участка. Привязку можно делать к открытию дня, недели, месяца, но где будет правильно никто не скажет. Все варианты значимы, цена их чувствует, но все-же было решено сделать привязку именно к суточному смещению. 24 бара на Н1 или 1440 баров на М1 - тут уже не суть важно, результаты отличаются ненамного.
Дальше уже цифры. Из 28 валютных пар имеем 56 таких треугольников. Только по основным валютным парам и их кроссам, экзотика на мой взгляд - не в счет. По каждому такому треугольнику рассчитывается средняя дельта прироста опять же в пунктах. К примеру, чтобы была понятна суть - треугольник EGU.
EURUSD имеет прирост за сутки +37пп, GBPUSD: +12пп, EURGBP: +17пп. Дальше определяются 2 крайние пары. Здесь лидер роста евродоллар +37пп и лидер падения GBPUSD +12пп (здесь конечно это не падение, просто сам принцип чтобы взять пару что находится выше всех и пару, которая стоит ниже всех. При изменении очередности расположения, принимается в расчет другая пара, та которая будет с краю). В данной ситуации EURGBP стоит посередине и вероятнее всего находится в кореллирующем состоянии, возможно флете, где-то рядом с величиной среднего суточного прироста по всему треугольнику. Итак, +37пп и +12пп. Среднее - на уровне +25пп. От этой величины в последующем мы и будем отталкиваться. Своего рода изолиния внутри этого треугольника, и с другой стороны - величина, которая показывает дельту изменения за сутки по всему треугольнику. Все что больше или меньше этой величины - это уже шум, пинбары или временные отклонения от среднего, которые всегда будут стремиться вернуться к этому значению. Причем само это среднее значение обладает крайне высокой инертностью к резким изменениям. Если сравнивать с МА, то добиться такой инертности можно лишь увеличив период МА минимум в 3 раза, что всегда будет давать куда большее запаздывание в сигналах.
В расчетах что приведены выше, среднее значение можно рассчитывать и из 3х составляющих, не выделяя лидеров, но в таком случае как мне кажется будем уже иметь серьезную погрешность. Но тут уже кому как.
Дальше по каждой валютной паре имеется 6 формирующих треугольников. Для EURUSD это EGU,EAU,ENU,ECU,EHU,EJU. По каждому такому треугольнику мы имеем среднюю дельту прироста. Суммируем, выводим среднее. Получаем величину, вокруг которой должна крутиться общая для всех треугольников пара. На скрине в верхней строчке все думаю понятно, цифры для примера возьму прямо оттуда: (25+11-9+18-4+120)/6=27пп. 27пп - это уже средняя величина более высокого порядка для евро, более инертная, а значит и более приемлемая для нас. По сути это величина истинного значения евро на данный момент. Таким образом для любой валютной пары мы можем рассчитать такую величину и от нее уже отталкиваться в дальнейшем в торговле на рынке.
Теоретически мы избавились от ценового шума и имеем статическую величину, от которой будем отталкиваться в дальнейшем. Торговать можно как минимум двумя способами:
Способ 1.
Валютная пара относительно полученной ранее величины может находится в 2х состояниях. Состояние сильного тренда, когда текущая валютная пара является действительным инициатором трендового движения, а остальные котировки связанные с этой парой лишь корректируют пройденное парой-инициатором расстояние на графике. И второе состояние пары, это когда она является той самой корректирующей парой по отношению к какой-нибудь другой паре. В первом случае, по сравнению с остальными валютами у такой пары будет наибольшее удаление от расчетного уровня, ну и как вы понимаете в такие моменты лучше не входить, а все же дождаться коррекции. А вот когда пара находится во втором, корректирующем состоянии, недалеко от уровня, тогда уже можно смотреть что и куда.
При положительном значении этого арбитражного среднего, необходимо дождаться когда цена достигнет этого значения или даже пересечет его в отрицательную область только тогда возможны покупки и наоборот. Стопы здесь динамические, их необходимо размещать сразу за расчетным уровнем, и поскольку этот уровень хоть и статичен, но все же меняет свои значения, то стоп необходимо периодически корректировать, в чем собственно и неудобство системы.
Способ 2.
Этот способ более сложный, поскольку необходимо еще больше времени уделять графикам. Принцип торговли по нему заключается в том, чтобы мониторить валютную пару, имеющую удаление от арбитражного среднего более 50пп. Если был положительный уход, то при возврате к уровню возможен вход в противоположную сторону, причем независимо от того, в какой зоне (положительной или отрицательной) находится само арбитражное среднее.
Это основные способы. Также можно входить пакетом, набором валютных пар в ту сторону по каждой, в какую они удалены от среднего, и при обратном пересечении каждую пару в отдельности закрывать и входить в обратную сторону. Такой подход дает небольшие убытки при таких переворотах, но правда и небольшую прибыль.
Кроме того, возможна торговля просто по треугольникам, когда имеется 1 валютная пара с максимальным удалением от открытия, на смену ей обязательно придет какая-то другая из 2х оставшихся, тем самым меняя тренд первой пары на коррекцию или флет. Но тут мы можем столкнуться с проблемой - никогда не знаешь какая из 2х пар будет той следующей импульсной парой, которая придет на смену текущей.
На мой взгляд наиболее приемлемым способом торговли является первый вариант, все остальное можно использовать лишь для косвенного анализа или вообще не использовать. Ну а там смотрите думайте, пробуйте, все цифры что откуда и как я выложил, вы всегда можете сделать индикатор или советник по изложенному, хотя думаю здесь не это главное, главное - это сама идея, которая на мой взгляд заслуживает внимания.
Было бы хорошо, если бы подключились программисты и закодили эксперт или подвальный индикатор по описанному алгоритму. Думаю, что из этого может получиться что-то стоящее. Могу составить ТехЗадание.
А пока выкладываю индикатор, показывающий текущий рост или падение для всех свечей на графике, для которых преодолен заданный минимальный порог. Значения рассчитываются в процентах и пунктах. Индикатор может вычислять рост/падение в двух режимах: простая разница цены закрытия и открытия, разница между текущим закрытием и предыдущим закрытием. Трейдер может задавать минимальные барьеры (для пунктов и процентов), менять режим вычисления и контролировать цвет шрифта для выводимых чисел. Индикатор доступен как для MT4, так и для MT5.
Входные параметры:
PercentageLimit (по умолчанию = 1.0) — минимальный барьер для отображения изменения; в процентных пунктах.
PipsLimit (по умолчанию = 1000) — минимальный барьер для отображения изменения; в пунктах брокера.
CloseToClose (по умолчанию = true) — если true, индикатор будет сравнивать текущий уровень закрытия с предыдущим уровнем закрытия, а если false — с текущим уровнем открытия.
DisplayLossColor (по умолчанию = Red) — цвет для отображения отрицательных изменений (падений).
DisplayGainColor (по умолчанию = Green) — цвет для отображения положительных изменений (роста).
DisplayDistance (по умолчанию = 100) — расстояние от максимальной цены на свече до выводимого значения роста/падения; в пунктах брокера.
MaxBars (по умолчанию = 100) — максимальное число баров для обработки индикатором. Чем больше это число, тем медленнее будет работать индикатор.
Вложения
Последнее редактирование: