Принимая во внимание положительные результаты торговли в ручном режиме по сигналам от индикатора FractalAnalysisV.05 о пробоях отфильтрованных фракталов даже на часовом диапазоне, решил автоматизировать вход-выход из рынка по этим сигналам.

А именно:

Lot=5.0; // лот

+ сигнальный блок – информация на почту и экран об открытии позиции, действующем сигнале, паре, времени.

+ сикьюрити блок.

kTP=3; // множитель для тейкпрофита

bFilter1=true; //

bFilter2=true; //

bSignal1=true; //

bSignal2=true; //

bSignal3=true; //

Lot=1; //

Сигнал на покупку:

— идем справа налево и ищем первый фрактал вверх.

— если текущий бар закрывается выше этого найденного фрактала, то для этого бара рассматриваем варианты открытия.

Также проверяем выполнение доп. условий:

При bFilter1=true – даем сигнал если у бара Close>Open, а предыдущая свеча была Close<Open.

При bFilter2=true – даем сигнал если у бара  Close>Open, Open<EMA50 close, Open<Smooted Median 1\2 (линия челюсти Аллигатора), Close>обоих указанных линий.

Сигнал на продажу:

— идем справа налево и ищем первый фрактал вниз.

— если текущий бар закрывается ниже этого найденного фрактала, то для этого бара рассматриваем варианты открытия.

Также проверяем выполнение доп. условий:

При bFilter1=true – даем сигнал если у бара Close<Open, а предыдущая свеча была Close>Open.

При bFilter2=true – даем сигнал если у бара  Close<Open, Open>EMA50 close, Open>Smooted Median (линия челюсти Аллигатора), Close<обоих указанных линий.

А. Открытие маркет-ордеров

При наличии сигнала и если по этому сигналу еще не входили, то ожидаем исполнения одного из трех условий

на покупку:

При bSignal1=true – если цена Bid выше High сигнального бара

При bSignal2=true – если цена Bid ниже линии EMA50 (close)

При bSignal3=true – если цена Bid ниже пробитого фрактального уровня

 на продажу:

При bSignal1=true – если цена Ask уровня low сигнального бара

При bSignal1=true – если цена Bid выше линии EMA50 (close)

При bSignal1=true – если цена Bid выше пробитого фрактального уровня на продажу

Лот оредра = Lot

Стоплосс = дальше противоположного фрактала (+ 2*спред) для продажи (+1 спред) для покупки.

Тейкпрофит = размер стоплоса * kTP

+ При наличии противоположной позиции закрываем её.

+ При открытии позиции запоминаем бар с фракталом, чтоб повторно не входить по нему.

Б. Закрытие ордера

Если есть прибыль в момент закрытия цены в пасти Аллигатора – закрываем прибыльную позицию.

Усилитель сигнала пробоя фрактала — переход гистограммы АО через линию нуля или сигнал «Блюдце»

Если кому нужен такой помощник — заказывайте. Индикативная цена 70 WMZ.