Schaff Trend Cycle MTF
- Индикаторы
-
Evgenii Sutulov
Premium components
1. https://www.mql5.com/en/market/product/201632 - Rotation Manager Console - Версия: 1.3
MACD, который разворачивается, пока движение ещё стоит того, чтобы его брать. Schaff Trend Cycle MTF прогоняет MACD через два стохастических прохода, что сжимает его в цикл от нуля до ста с резкими ранними разворотами вместо медленного сползания обычного MACD, и срабатывает на развороте из зоны, а не на пересечении. Любой старший таймфрейм на любом графике, только закрытые старшие бары. Продукт бесплатный: без пробного периода, без закрытых функций, без страницы апгрейда.
MACD, построенный на быстрой и медленной экспоненциальных средних, прогоняется через два стохастических прохода по окну цикла, каждый с лёгкой догладкой в одну вторую. Два прохода по уже продифференцированному ряду и сжимают результат в ограниченный цикл, и делают его развороты резкими и ранними.
Сигнал это разворот из зоны: вверх через линию двадцать пять для покупки и вниз через линию семьдесят пять для продажи. Уровни десять и девяносто только градуируют сигнал двойкой вместо единицы. Ничего не отсеивается, и каждый разворот публикуется.
Что видно на графике
В отдельном окне: цикл одной линией со своими зонными уровнями. Линии дивергенции рисуются на этой линии и, если захотите, между соответствующими пивотами на ценовом графике. У продукта одна рисуемая линия и нет гистограммы, поэтому вкладка Стили предлагает линию и её толщину, и больше ничего.
Панель
Панель на холсте, на ценовом графике: её можно таскать, свернуть и закрыть. Она показывает действующий таймфрейм и те значения настроек, по которым идёт счёт. Она говорит, что было на последнем закрытом баре: сигнал BUY, сигнал SELL или ничего. И она говорит, откуда взяты числа на экране, из окна свойств или с панели, и сколько из них изменено руками.
Ниже расположены настройки, доступные с панели, с их текущими значениями. Шестерёнка открывает лист из трёх вкладок.
Вкладка Значения содержит таймфрейм, длину цикла десять, которая является стохастическим окном и используется дважды, быструю длину двадцать три и медленную пятьдесят за MACD, четыре уровня на девяноста, семидесяти пяти, двадцати пяти и десяти и три строки дивергенции. Вкладка Стили содержит палитру, линию и её толщину. У каждой строки Значений есть шаговые кнопки, диапазон и предложение подсказки.
Вкладка Алерты содержит главный выключатель, выключатели по событиям, каналы, задержку в минутах и тестовый алерт.
Схем оформления три: тёмная, светлая и дальтоническая на синем с оранжевым вместо красного с зелёным. Всё состояние панели, включая любую правку на листе, хранится отдельно для каждого графика и переживает смену таймфрейма и перезапуск терминала. Интерфейс английский.
Алерты
Из коробки выключены. Шесть событий: сигнал BUY, сигнал SELL, бычья дивергенция, медвежья дивергенция, пересечение циклом линии пятидесяти вверх и пересечение циклом линии пятидесяти вниз. У каждого события свой выключатель.
Каналы: всплывающее окно, звук, пуш на мобильный терминал и почта. Есть переключатели по событиям и по каналам, а также пауза, по умолчанию два часа.
Алерты срабатывают по последнему закрытому бару. Ещё два, по умолчанию выключенные, говорят на формирующемся баре в заданном окне секунд до закрытия и названы ранними не для красоты: переворот, случившийся в середине бара, может отмениться. Telegram в продукт не входит.
Мультитаймфрейм
Настройка «Таймфрейм» считает на старшем периоде и рисует результат здесь. Читаются только закрытые старшие бары: бару графика соответствует самый свежий старший бар, успевший закрыться к закрытию самого этого бара, поэтому переворот встаёт на бар, закрывающийся вместе со старшим, и на графике нет ничего, что нельзя было знать в реальном времени.
Чужой ряд строится в фоне. Первое обращение к нему может вернуть пустоту, индикатор повторяет попытку, а панель сообщает, ждёт он загрузку или столкнулся с настоящей нехваткой истории. Из-за отсутствия баров инициализация не срывается.
Чтение из советника
Девять буферов, все читаются через iCustom и CopyBuffer. Буфер 0 несёт сам Schaff Trend Cycle, линию от нуля до ста, буфер 1 несёт служебный ряд, оставленный ради общей карты буферов. Буфер 2 несёт второй служебный ряд, оставленный по той же причине, а буфер 3 это индекс цвета, которым он красится. Буфер 4, Signal, равен +1 на баре BUY, -1 на баре SELL и 0 в остальных случаях. Буфер 5 это грейд этого сигнала. Буфер 6 несёт отметки дивергенции, +1 бычья и -1 медвежья. Буфер 7 это нулевая линия, буфер 8 это Override.
У этого продукта нет отдельных ценовых буферов Buy и Sell, потому что в отдельном окне нет цены, к которой можно прикрепить стрелку. Контрактом служит буфер 4, сигнал: он заполняется на каждом проходе независимо от вкладки Стили и присутствует в окне данных. Ряд прячется снятием цвета, а не обнулением буфера, поэтому все перечисленные индексы читаются и при выключенном показе.
Экземпляр, созданный через iCustom, доступен только на чтение и всегда работает на тех параметрах, которые вы передали. Буфер Override позволяет советнику понять, что экземпляр на графике считает по числам, изменённым руками с панели.
Происхождение
Это порт Schaff Trend Cycle, метода Дуга Шаффа. Математика публична, а открытые реализации на Pine существуют, что делает порт по формуле допустимым. Заявлено одно отличие: на первых барах окна прогрессивные, а догладка стартует с первого значения, а не с пустоты, и после прогрева ряды совпадают.
Продукт называется Schaff Trend Cycle MTF, потому что так называется метод, а не потому, что здесь заявлено авторство метода. Оригинальная работа принадлежит своему автору.
Честные ограничения
Осциллятор живой на формирующемся баре. Пересечение из середины бара к закрытию может отсутствовать, а вместе с ним исчезнут и строка на панели, и грейд. Закрытые бары не меняются.
Два стохастических прохода заставляют линию проводить много времени прижатой к нулю или к ста. Так работает конструкция, и прижатое показание это не более сильный сигнал, а насыщенный.
Ранние развороты ранние в обе стороны. Цикл разворачивается до конца движения и разворачивается до его начала, и никакая настройка эти два случая не разделяет.
Длина цикла, быстрая и медленная длины вместе двигают каждый разворот, который продукт покажет. Две конфигурации дают два разных набора сигналов, и ни одна не правильная.
Никакой доходности, процента прибыльных сделок и результатов тестов здесь не заявлено.
