Промывание мозгов: разработка системы - страница 4

 

Теперь я знаю, что наш советник был запрограммирован на постоянный стоп-лосс.

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

https://www.mql5.com/en/forum/172979/page3

Я добавил другой индикатор в эту систему, протестировал вручную (прочитал индикатор Prace_Channel), оценил прибыль и т.д.

Я попробовал изменить его и думаю, что это должно быть успешным.

 

Я открыл два ордера на H1 (eurusd sell и usdchf buy) и один ордер на M15 (gbpusd sell).

Я думаю, что эта система может работать.

Я имею в виду систему с индикатором iTrend в качестве фильтра и некоторыми другими индикаторами.

Посмотрите обсуждение этой системы на https://www.mql5.com/en/forum/172979/page4.

 

У меня есть предложение:

Заменить индикатор PriceChannel_Stop_v1 на BrainTrend2Sig (или BrainTrend1Sig) . Он более стабилен и посылает один сигнал на таймфрейме = цене открытия.

 
twinsen:
У меня есть предложение:

Заменить индикатор PriceChannel_Stop_v1 на BrainTrend2Sig (или BrainTrend1Sig) . Он более стабилен и посылает один сигнал на таймфрейме = цене открытия.

Но у нас уже есть советник BrainTrending.

Посмотрите на https://www.mql5.com/en/forum/173029.

Этот советник использует индикаторы BrainTrend1 для получения сигналов на более высоких таймфреймах, BrainTrend2 для S/L на более низких таймфреймах (то же самое с TSD - оценка тренда на D1 и торговля на H4) и ADX.

Brainwashing - это другое.

 

да... но это очень странно... слишком много параметров...

Я хочу модифицировать Brainwashing EA, заменив индикатор PriceChannel_Stop_v1 на BrainTrend2Sig (чтобы сохранить логику Brainwashing).

Если работает...

Файлы:
brain.gif  30 kb
 

Я пытаюсь считать сигнал из BrainTrend2Sig

double BT2SigSell = iCustom(NULL, 0, "BrainTrend2Sig", ChannelPeriod, Nbars, 0); // Значение продажи BT2Sig

double BT2SigBuy = iCustom(NULL, 0, "BrainTrend2Sig", ChannelPeriod, Nbars, 1); // Значение покупки BT2Sig

Alert( Symbol() , " at " ,Close[0] , "Buy" ,BT2SigBuy , "Sell" ,BT2SigSell);

Я получаю каждый раз BT2SigSell =0 и BT2SigBuy =0.

Что не так?

 

правильный вызов:

double BT2SigSell = iCustom(NULL, 0, "BrainTrend2Sig", Nbars, 1,0); // Стоимость продажи BT2Sig

double BT2SigBuy = iCustom(NULL, 0, "BrainTrend2Sig", Nbars, 0, 0); // Стоимость покупки BT2Sig

 

Создан советник Brainwashing EA с фильтром iTrend

Я хочу сказать, что советник Brainwashing EA с фильтром iTrend был создан:

Brainwashing #1c.mq4

Данный советник и необходимый набор индикаторов (без индикаторов советник работать не будет) вы можете найти на сайте https://www.mql5.com/en/forum/172975.

Описание настроек, таймфреймов и т.д. вы можете найти в разделе "Вопросы по настройке" по адресу https://www.mql5.com/en/forum/173031.

 

Я думаю, что хорошим фильтром для промывки мозгов может быть не открывать более одной сделки на 3 основных рынках в одно и то же время.

Chf, eur, gbp сильно связаны ... если мы открываем 2 сделки одновременно ... мы получаем больший риск.

С наилучшими пожеланиями.

 

Я думаю, что "Промывание мозгов" - это нормально. Никаких потерь в течение 6 дней. Только прибыль.

Это очень надежный советник и надежность зависит от фильтра (чем выше значение ITrendLevel, тем выше надежность).

Причина обращения: