Anna_89:
Здравствуйте. Пытаюсь прописать стрелки в индикатор ТМА. Помогите найти ошибку в коде? Стрелки в индикаторе не отображаются.
SetIndexBuffer(7,dnArrow); SetIndexStyle(7,DRAW_ARROW); SetIndexArrow(7,242); SetIndexBuffer(8,upArrow); SetIndexStyle(8,DRAW_ARROW); SetIndexArrow(8,241);
Maksim Neimerik:
Исправила. Все равно не отображаются. Может ошибка в условии?
Anna_89:
Исправила. Все равно не отображаются. Может ошибка в условии?
Откройте окно данных ctrl-D и поводите мышью по графику. Value 8 и Value 9 (тут номера на 1 больше) всегда пустые. Добавил Алерт вот сюда
limit = MathMax(limit,MathMin(Bars-1,iCustom(NULL,timeFrame,indicatorFileName,"returnBars",0,0)*timeFrame/Period())); Alert("Перед циклом"); for(i=limit; i>=0; i--)это место выполняться отказывается. Проверьте логику

Просмотр и настройка графиков - Графики котировок, технический и фундаментальный анализ - Справка по MetaTrader 5
- www.metatrader5.com
Графики в торговой платформе отображают изменение котировок финансовых инструментов во времени. Они необходимы для проведения технического анализа...
Anna_89:
В каком случае стрелки должны появляться?
Исправила. Все равно не отображаются. Может ошибка в условии?
Anna_89: Исправила. Все равно не отображаются. Может ошибка в условии?
Вот вариант со стрелками
Файлы:
TMA_CG.mq4
10 kb

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте. Пытаюсь прописать стрелки в индикатор ТМА. Помогите найти ошибку в коде? Стрелки в индикаторе не отображаются.