Посмотри мою предыдущую тему.
Вячеславу - ЛИНИИ НА ГРАФИКЕ
Насколько я понял, этот Индикатор ЛИНИИ на графике НЕ РИСУЕТ.
Функция "Print" выводит результаты в журнал.
А я хочу, чтобы га графике была линия.
Функция "SetText" не хочет рисовать линию, хотя, насколько я понял, они должна делать это по определению. Это баг, или это у меня глюки? Помогите разобраться, плз.
Насколько я понял, этот Индикатор ЛИНИИ на графике НЕ РИСУЕТ.
Функция "Print" выводит результаты в журнал.
А я хочу, чтобы га графике была линия.
Функция "SetText" не хочет рисовать линию, хотя, насколько я понял, они должна делать это по определению. Это баг, или это у меня глюки? Помогите разобраться, плз.
Раздел 'Особенности написания пользовательских индикаторов и функций'
Посмотрите раздел 'Особенности написания пользовательских индикаторов и функций':
https://www.metaquotes.net/en/metatrader5/algorithmic-trading
Там все пошагово описано.
Посмотрите раздел 'Особенности написания пользовательских индикаторов и функций':
https://www.metaquotes.net/en/metatrader5/algorithmic-trading
Там все пошагово описано.
этот Индикатор ЛИНИИ на графике РИСУЕТ
Кроме функции print, которая действительно "выводит результаты в журнал" или точнее в лог-файл, еще есть функции SetIndexValue и SetIndexValue2, которые и отвечают за построение линий индикатора. А функция SetText по определению совершенно не должна рисовать никакую линию, она по определению должна выводить текст на графике.
Кроме функции print, которая действительно "выводит результаты в журнал" или точнее в лог-файл, еще есть функции SetIndexValue и SetIndexValue2, которые и отвечают за построение линий индикатора. А функция SetText по определению совершенно не должна рисовать никакую линию, она по определению должна выводить текст на графике.
Может быть...
У меня 3.14 версия нормально рисует. Может сегодня последнюю качну. У тебя какая? Приведи полный код индикатора.
У меня 3.14 версия нормально рисует. Может сегодня последнюю качну. У тебя какая? Приведи полный код индикатора.
Линии...
Да я, собствено, просто пробовал строчку:
SetText(1, (C+H)/2)), "=====", Green);
По идее должна быть линия =====. Обыскал все углы графика. а линии нет... :)
Потом попробовал твой индикатор, и просто поигрался с
SetIndexValue(0,Open);
Не рисует. Может быть, проблема из-за настроек Винды?
Разработчики, ответьте, плз. Может ли это быть из-за системы (хотя я сам в это не верю).
Да я, собствено, просто пробовал строчку:
SetText(1, (C+H)/2)), "=====", Green);
По идее должна быть линия =====. Обыскал все углы графика. а линии нет... :)
Потом попробовал твой индикатор, и просто поигрался с
SetIndexValue(0,Open);
Не рисует. Может быть, проблема из-за настроек Винды?
Разработчики, ответьте, плз. Может ли это быть из-за системы (хотя я сам в это не верю).
To MetaQuotes
Конечно, я смотрел этот раздел.
Кроме того, Вячслав привел работающий Индикатор (у него работает, а у меня нет).
Конечно, я смотрел этот раздел.
Кроме того, Вячслав привел работающий Индикатор (у него работает, а у меня нет).
To MetaQuotes
Ой, случайно начал новую ветку.
Конечно, я смотрел этот раздел.
Кроме того, Вячслав привел работающий Индикатор (у него работает, а у меня нет).
Ой, случайно начал новую ветку.
Конечно, я смотрел этот раздел.
Кроме того, Вячслав привел работающий Индикатор (у него работает, а у меня нет).
Вячеславу
По поводу версии. 3.20 с Альпари.
По поводу версии. 3.20 с Альпари.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Просьба.
Помогите написать простейший индикатор.
Собственно, мне нужно просто проводить линии на графике, по уровням Хай и Лоу. Наверное, я не могу разобраться в языке. До сих пользовался Метасток - там как-то проще.
Пожалуйста, приведите пример такого индикатора, а дальше уже я сам разберусь.
наверное, я неправильно определеяю переменные.
Заранее благодпрю.