Пробитие ночного канала

gince

Местный знаток
Сова или по началу индикатор

Для начала.

Пара евро/баксь
ТаймФрейм М15
Индикатор Volume with Custom Moving Average
//Быстрый
extern int MA_Period1 = 8;
extern int plius1 = 100;
extern int MA_Shift1 = 0;
extern int MA_Method1 = 0;
//Медленый
extern int MA_Period2 = 13;
extern int plius2 = 100;
extern int MA_Shift2 = 0;
extern int MA_Method2 = 3;
//Начало флета
//Начало флета или по времени, или по сигналу индикатора
extern bool start = true; // true ->по сигналу индикатора, false->по ремени;
// время нача поиска флета
extern int startHourFlatMA = 16;
extern int startMinFlatMA = 00;

extern int startHourFlat = 0; //Час старта
extern int startMinFlat = 0; //минуты старта
//после появления индикаторного сигнала ждем 240минут и только тогда даем сигнал начала флета
extern int BarEnd = 240;

//окончание флета по индикатору, если он дает сигнак в промежутке времени или по окончании времени
//Начало промежутка времени окончания флета
extern int startHourEnd = 4;
extern int startMinEnd = 45;
// конец промежутка времени окончания флета
extern int endHourEnd = 7;
extern int endMinEnd = 30;

//рисование канала
extern bool volFiltr = true; //true -> фильтр включен, false -> фильтр выключен

//разрыв на выходные
extern int gep = 300; //разрыв в пунктах

bool nightFlat = false; //флаг ночьной флетовой торговли (скальпирование)


Описсание рис. 1
Советник открывает сделки
- в понедельник, если разница закрытия пятницы и открытия понедельника меньше gep = 300, тогда весь подщет ведется с начала флета в пятницу, а если больше, тогда только с 0.00 понедельника

Поиск начала флета

Вариант если start = true

1 точка --- Если время больше или павно 16.00 (startHourFlatMA = 16; startMinFlatMA = 00;) .
2 точка --- позже этой 1 точки ищем пересечение линий индикатора.
3 точка --- ждeм окончания 4H свечи ( она кончилась в 20.00. Чащевсего так и будет). Считаем, что флет начался. Ожидание 4H свечи надо для того,, чтобы отфильтровать затухающие колебания бывшего тренда. Тем самым появляется сигнал на ночную флетовую торговлю (nightFlat= true).

Вариант если start = false

1.1 точка --- Флет начинается с 0.00 (startHourFlat = 0; startMinFlat = 00;)

Дальше поиск окончания флета

4 точка --- время начала поиска окончания флета 5.00 (startHourEnd = 4; startMinEnd = 45;)Т.е. искать пересичения линий индикатора начали. Поист будем вести до времени 7.30 (endHourEnd = 7; endMinEnd = 30;). Все пересечения до 5.00 игнорируем(невидим их).
5 точка --- Пересечение индикаторных линий произошло. Время пересечения линий больше 4.45 и меньше 7.30. Но если пересечения небыло до 7.30, тогда считаем , что флет кончилця в 7.30. Тем самым появляется сигнал (nightFlat= false).



Чем дальше тем сложнее. Дальше рисование флетового канала. Канал может определятся по тем данным которые сейчас есть или по отфильтрованым данным (volFiltr = true). Это надо потому, что иногда во время нчьной сесии бывает пики. Их можно отфильтровать с помощью Volumes. Если Volumes больше белой линии ( быстрой МА), данные этих свеч игнорируем .Эти свечи на рисунке отмечены крестиками. Чтоб так сделать надо собрать данные свеч в массив и из него удалить те свечи (их данные) , у которых Volumes больше значения линии. Тогда по новым данным с нового массива рисуем канал линейной регресии.
Без фильтра рисуетя канал линейной регресии по тем данным которые есть. Рисунок 2

Профит 261 процент по фибо уровню от ширины канала. Это 730 пунктов по пятизнаку.








Если без фильтра уровень 261 недостигнут.
 

Вложения

  • 1.rar
    17,2 КБ · Просмотры: 150
  • Volume_MA.mq4
    2,8 КБ · Просмотры: 95
  • stdDev Ma.mq4
    6,9 КБ · Просмотры: 88
  • Morning_Flar_LineaRegress.mq4
    21,3 КБ · Просмотры: 81

gince

Местный знаток
Картинка по которой мне писали сову 1.rar
Два индикатора и последний файл сова.
 

gince

Местный знаток
Тут я поправил сову, неправильно расчитывался канал.
Если нетрудно будет автору, попрошу добавит еще один индикатор stdDev Ma.mq4.
Его настройки на М15<0, 0.5, 8, 1, 5, 1, 0>
Добавить его сюда в таком виде
если Volume_MA ьелтая линия пересекает красную с верху в низ или stdDev Ma красная пересекает белую с верху в низ.
в месо этих строк (или иначе их надо переписать по другому)
if ( ( Volume_MA_Slow_0 <= Volume_MA_Fast_0 && Volume_MA_Slow_1 >= Volume_MA_Fast_1 )
|| ( Volume_MA_Slow_0 >= Volume_MA_Fast_0 && Volume_MA_Slow_1 <= Volume_MA_Fast_1 ) )
 

Вложения

  • New MQL4 Source File.mq4
    22,6 КБ · Просмотры: 59

gince

Местный знаток
Далее попробую обьяснить, как представляю пробитие канал.
Направление пробития.
1. как дополнительный сигнал можно использотат свечной анализ. При окончаний вчерашнего дня появиться сигнал по дневным свечам(правда не на каждой двевной он бывает но и иногда он может показать направление)
2. Рисуем утром канал на М15 линейной регресии за прошлые сутки. Если канал идет в верх, ждем пробития в низ и наоборот, если канал идет в низ , ждем прогития в верх.
Нужно дополнить безубытком. (с возможностью включить-выключить).
Трал нужен. Есть две идеи
-обычный и по фракталам.
 

gince

Местный знаток
Есть еще некоторые мысли. Понравилась сова автора на H4 D1 фракталах. Если сделать так - Вчерашний дневной канал в верх. Думаем мы , что сена пойдет в низ. Тогда по фрактальным низам , которые в ночьном канале, выставляем отложки на продажу. И наоборот.
 

gince

Местный знаток
Извените меня за нескладное обьяснение, я не русский, но ваши вопросы отвечу
 

gince

Местный знаток
Дневные каналы на рисунке
Наверно надо проверять ихнюю высоту, если очень высокий, будет флет весь день
 

Вложения

  • eurusdm15.png
    eurusdm15.png
    42,5 КБ · Просмотры: 422

gince

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

Кассир

Элитный участник
Ты не смущайся, что народ не отвечает. Люди избалованы всевозможными "рацпредложениями". С пнд начинай торговать и выкладывать результаты - глядишь, пипл подтянется.

Удачи в твоем деле!
 

Romon

Охотник - Рыболов
Ты не смущайся, что народ не отвечает. Люди избалованы всевозможными "рацпредложениями". С пнд начинай торговать и выкладывать результаты - глядишь, пипл подтянется.

Удачи в твоем деле!

Присоединяюсь, уверен всем будет интересно и полезно !
 

gince

Местный знаток
Спасибо за первые ответы. Торговать строго по любой стратегии мне никогда неполучалось. Тем боле по этой вобще неполучиться. В такое время я на работе. Попробую пошагово покозать на истории за несколько дней.
 

nic288

Новичок форума
У вас почему-то советник при восходящем тренде ставит ордер на продажу. Добавьте индикатор перепроданности iWPR и проверку, если в канале есть перепроданность, ставить ордер на покупку, если перекупленность, на продажу.
 

gince

Местный знаток
У вас почему-то советник при восходящем тренде ставит ордер на продажу. Добавьте индикатор перепроданности iWPR и проверку, если в канале есть перепроданность, ставить ордер на покупку, если перекупленность, на продажу.

Эта тема затухла. Я не смог притянуть народ. В свое время я много испробовал по пробитию азии. Сейчас мне это очень помогает.

Добавить индикаторы я не смогу, так как я слабо прогромирую.
 

nic288

Новичок форума
Сова то годная. Канал видит хорошо. Единственный минус, нет тот ордер ставит. Сам поковыряюсь... Спасибо)
 

gince

Местный знаток
Построением канала пользуюсь до сих пор и не только при пробитий ночьного флэта.
А ордера поменять и сам сумеешь.
 
Верх