пишу советника на основе полос Боллинджера, при тестировании
советник только продает, ни одного бая на любом интервале. Посмотрите,
мож кто то что посоветует. И еще, если кто то писал советников
на основе этого индикатора может какие то интересные идеи есть.
Файлы:
g1.mq4
12 kb
- Нужна помощь в кодировании
- Кто-то писал советника на фракталах?
- Функция ICustom
А что ж Вы хотите, условие для Buy никогда не выполняется:
if (BollingerDownM5 >= Bid && BollingerDownM5-BollingerDownPreviousM5 > 0 ) BollingerM5 = 1; // BollingerM5 = Buy if (BollingerUpM5 <= Ask && BollingerUpM5 - BollingerUpPreviousM5 < 0 ) BollingerM5 = 2; // BollingerM5 = Sell else BollingerM5 = 0 ;После первой проверки BollingerM5 равно либо 0, либо 1, после второй: либо 0, либо 2, независимо от результата первой.
Valmars:
Спасибо, что то протормозил с условиями
А что ж Вы хотите, условие для Buy никогда не выполняется:
if (BollingerDownM5 >= Bid && BollingerDownM5-BollingerDownPreviousM5 > 0 ) BollingerM5 = 1; // BollingerM5 = Buy if (BollingerUpM5 <= Ask && BollingerUpM5 - BollingerUpPreviousM5 < 0 ) BollingerM5 = 2; // BollingerM5 = Sell else BollingerM5 = 0 ;После первой проверки BollingerM5 равно либо 0, либо 1, после второй: либо 0, либо 2, независимо от результата первой.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь