Нужно подправить 2 строчки, поставить low вместо выделенных красным high
case HIGH_LOW_OPEN:
SsMax=(open[iHighest(open,DonchianPeriod,bar)]+high[iHighest(high,DonchianPeriod,bar)])/2;SsMin=(open[iLowest(open,DonchianPeriod,bar)]+low[iLowest(high,DonchianPeriod,bar)])/2;
break;
case HIGH_LOW_CLOSE:
SsMax=(close[iHighest(close,DonchianPeriod,bar)]+high[iHighest(high,DonchianPeriod,bar)])/2;
SsMin=(close[iLowest(close,DonchianPeriod,bar)]+low[iLowest(high,DonchianPeriod,bar)])/2;
break;
Stonev:
Да! Пожалуй, так будет логичнее.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Канал Дончиана:
Канал Дончиана (Donchian Channel) - это индикатор волатильности, основанный на вычислении текущего ценового диапазона при помощи использования недавних наибольших и наименьших цен. Для вычисления канала Дончиана нужно лишь найти наибольший максимум и наименьший минимум цен за определенный период.
Сам Ричард Дончиан рекомендовал использовать период 20 для построения канала Дончиана. В те времена торговля велась премущественно на дневных графиках, а число 20 - это как раз среднее число дней в месяце. Тем не менее, период 20 оказывается удобным для построения канала Дончиана и на меньших таймфреймах. Интересны также результаты построения канала с периодами 18, 24 и пр. «Черепахи» использовали период 55 (важно уточнить - для входа).
Системы торговли с использованием канала Дончиана в большинстве своем - пробойные, для них характерен небольшой процент прибыльных сделок, которых должно хватить, для того чтобы с лихвой компенсировать убытки от большого количества неудачных входов. В данной версии индикатора (помимо самих верхней и нижней границ) добавлена еще и средняя линия канала.
Автор: Nikolay Kositsin