Я опубликовал 3 индикатора для торговли по стратегии Profitunity Билла Вильямса. Для каждого индикатора я добавил наглядное и подробное описание на английском и русском языках. В этом посте я кратко опишу эти индикаторы и то, как я использую их вместе.
Включает в себя Williams Alligator, Williams Fractals, Дивергентные бары, Market Facilitation Index, самый высокий и самый низкий бары, максимальный и минимальный пик Awesome Oscillator, а также оповещения о сигналах на основе стратегии Profitunity Билла Вильямса:
Сигнал Бычьего и Медвежьего Дивергентного бара + Приседающий бар + "Зеленый" бар + Фальшивый бар + изменение цвета Awesome Oscillator + дивергенция на AO.
Пересечение зеленой линии (Губ) открытого Alligator.
Формирование фрактала.
Сигнал о пробое последнего верхнего или нижнего фрактала.
Сигнал о появлении нового максимального или минимального пика АО в интервале 140 баров от последнего бара.
Я также добавил отображение Alligator для старшего таймфрейма, например, если таймфрейм графика 1 час, то старший таймфрейм будет автоматически 4 часа, если таймфрейм графика 4 часа, то старший таймфрейм будет 1 день и т.д.
Включает Awesome Oscillator с двумя вертикальными линиями на расстоянии 100 и 140 баров от последнего бара, чтобы определить третью волну Эллиота по максимальному пику AO в интервале от 100 до 140 баров по стратегии Profitunity Билла Вильямса. Дополнительно отображается более быстрая линия EMA.
Я также добавил отображение линии AO для младшего таймфрейма вместо линии EMA, если значения Moving Average Line (method, length и source) равны значениям Аwesome Oscillator в настройках индикатора. Например, если таймфрейм графика 1 день, то младший таймфрейм будет автоматически 4 часа, если таймфрейм графика 4 часа, то младший таймфрейм будет 1 час и т.д.
Индикатор отображает количество видимых баров на экране, в том числе цены самого высокого и самого низкого баров, максимальное или минимальное значение Awesome Oscillator. Значения меняются динамически при скроллинге или изменении масштаба графика, но с задержкой в несколько секунд, поэтому эта возможность вынесена в отдельный индикатор, чтобы не тормозить работу остальных индикаторов.
Настройки индикаторов
В индикаторе AFDSA я использую следующие настройки:
По умолчанию Приседающий бар окрашен в синий цвет, а все остальные бары окрашены в соответствии с цветом Awesome Oscillator, кроме Фальшивых баров, которые окрашены более светлым цветом AO. Но я также включаю отображение "Зеленых" Дивергентных баров в поле "Green Bars > Show".
Я включаю отображение Alligator для старшего таймфрейма в поле "Alligator for higher timeframe > Enable".
В настройках стиля индикатора я отключаю отображение меток самого высокого и самого низкого баров, максимального и минимального пика AO, потому что эти метки отображаются также с помощью индикатора VBCHL в зависимости от количества видимых баров в окне графика.
Только после открытия позиции, я включаю все дополнительные оповещения в поле "Enable all additional alerts" (после изменения этого поля необходимо пересоздавать оповещение для текущего графика): пересечение зеленой линии открытого Alligator, формирование фрактала, появлении нового максимального или минимального пика АО.
В настройках осциллятора AOE я включаю отображение линии AO для младшего таймфрейма вместо линии EMA, устанавливая одинаковые значения в полях для Moving Average Line (method, length и source) и Аwesome Oscillator.
В настройках индикатора VBCHL я только включаю простой стиль отображения текста для меток в поле "Simple display text style for labels".
В результате при анализе текущего графика я сразу вижу все сигналы на графике, расположение баров относительно Alligator на старшем таймфрейме и изменения Awesome Oscillator на младшем таймфрейме. А благодаря индикатору VBCHL я быстрее подбираю нужный таймфрем для анализа 5-волнового импульса Эллиота, ориентируясь на интервал в 140 баров, и сразу вижу есть ли дивергенция между максимальным пиком AO и следующим за ним более низким пиком AO в этом интервале.
ノート
В индикатор VBCHL добавлено автоматическое отображение инструментов Fibonacci Retracement, Trend-Based Fibonacci Extension и Trend-Based Fibonacci Time в зависимости от самого высокого и самого низкого баров видимых на графике.
Поэтому теперь я использую дополнительные настройки в индикаторе VBCHL.
В блоке настроек "Auto Fib Retracement":
Включаю отображение в поле "✅".
Располагаю значения уровней Фибоначчи на графике справа от последнего бара, для чего отмечаю поле "Extended lines right" и в поле "Levels" выбираю "Right".
Устанавливаю полупрозрачный цвет для отображения уровней Фибоначчи, которые не были пересечены ценой в коррекции, для чего отмечаю поле "Crossing levels".
Скрываю линию тренда, для чего в поле "Trend" устанавливаю "0".
В блоке настроек "Auto Trend-Based Fib Extension":
Включаю отображение в поле "✅".
Скрываю отображение уровней, которые находятся ниже самого высокого бара в восходящем тренде или выше самого низкого бара в нисходящем тренде, для чего отмечаю поле "Crossing levels". Чтобы уровни не сжимали график по высоте, в настройках графика включаю опцию "Scale price chart only".
В блоке настроек "Auto Trend-Based Fib Time":
Включаю отображение в поле "✅"
Скрываю отображение уровней, которые пересек хотя бы один бар, для чего отмечаю поле "Crossing levels".
Скрываю фон, для чего отмечаю поле "Background".
Я не могу автоматически измерить расстояние между пиком 1-волны и 3-волны Эллиота, и отложить его от пика 2-волны (основания 3-й), чтобы ориентироваться по времени на целевые зоны 1.38 и 1.62 для определения конца 4-волны по стратегии Profitunity. Но я ищу закономерности, ориентируясь на целевые зоны при автоматическом измерении расстояния от самого низкого бара до самого высокого бара, когда нулевая линия начинается от самого высокого бара при восходящем тренде и от самого низкого бара при нисходящем тренде.
Для отображения на графике дивергенции на AO в коррекции, я отмечаю поле "Display divergence on AO in correction".
В результате таких настроек график остается чистым, я избавляю себя от рутинных действий по построению уровней Фибоначчи и сразу вижу на графике уровни коррекции и целевые зоны, а также быстрее нахожу дивергенцию в коррекции.
ノート
В индикатор AFDSA я добавил фильтрацию фракталов.
Поэтому теперь я использую дополнительную настройку в индикаторе AFDSA.
В поле "Fractals > Filtration" я выбираю значение "high", т.е. высокий уровень фильтрации:
Если максимум самого высокого бара верхнего фрактала выше линий Аллигатора, то фрактал будет выделяться, в отличие от остальных верхних фракталов над которыми треугольник будет окрашен более светлым цветом.
Если минимум самого низкого бара нижнего фрактала ниже линий Аллигатора, то фрактал будет выделяться, в отличие от остальных нижних фракталов под которыми треугольник будет окрашен более светлым цветом.
При включении среднего уровня фильтрации (значение "medium"):
Если максимум самого высокого бара верхнего фрактала выше красной линии (зубов) Аллигатора, то фрактал будет выделяться, в отличие от остальных верхних фракталов над которыми треугольник будет окрашен более светлым цветом.
Если минимум самого низкого бара нижнего фрактала ниже красной линии (зубов) Аллигатора, то фрактал будет выделяться, в отличие от остальных нижних фракталов под которыми треугольник будет окрашен более светлым цветом.
При включении любого уровня фильтрации, если последний бар фрактала не закрыт (т.е. фрактал не сформирован полностью), то треугольник над верхним фракталом или под нижним фракталом будет также окрашен более светлым цветом.
Также теперь в настройках стиля индикатора я изменяю цвет приседающих баров в соответствии с цветом Awesome Oscillator, т.е. вместо синего цвета я выбираю более темный красный цвет для приседающих баров, которым соответствует красный цвет AO, и выбираю более темный зеленый цвет для приседающих баров, которым соответствует зеленый цвет AO.