Скачать MetaTrader 5

Сбой свойств толщины линий гистограммы

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Опубликуй статью и она попадет в MetaTrader 5!
Forex Trader
114255
Forex Trader 2006.04.05 10:05 
После перекомпилирования открытого индикатора толщина линии гистограммы на экране становится нулевой, хотя в коде ей присвоена толщина 2. Если после этого открыть свойства и не попадатьна страницу цвета (допустим входные переменные) что-то поменять и закрыть, то линии принимают значения в соответствии с написанным в программе.
При полной перезагрузке индикатора (удалить-добавить) толщина устанавливается правильно только если вы не попадаете на страничку цветовых свойств индикатора. К примеру входные переменные.
Как только вы откроете свойства цвета - толщины и стили уже все стоят в 1, как будто в программе вы ничего не указывали.
Глюк где-то при входе на страничку свойств цвета индикатора... хотя после перекомпилирования открытого индикатора мы туда не заходим ??

С Уважением.
Forex Trader
114255
Forex Trader 2006.04.05 10:48  
Вы используете #property indicator_width ?
Forex Trader
114255
Forex Trader 2006.04.05 10:54  
Нет. SetIndexStyle(...)
Forex Trader
114255
Forex Trader 2006.04.05 11:28  
Когда функция SetIndexStile используется при инициализации и при этом она меняет толщину, стиль и цвет линии, то получается некоторая неоднозначность. Конфликт с установками из таблицы свойств.
Если Вы хотите полностью управлять свойствами линии и игнорировать внешние настройки, то вызывайте SetIndexStyle из функции start.
В противном случае используйте #property
Forex Trader
114255
Forex Trader 2006.04.05 11:42  
Спасибо , попробую.
Еще один вопрос.
Почему на тиковом графике "больная" разметка. Клеточки одинаковые по вертикали, а цена деления на одном и том-же графике разная, 1и2, 2и3, 3и5 пипсов.
Forex Trader
114255
Forex Trader 2006.04.05 12:17  

Почему на тиковом графике "больная" разметка. Клеточки одинаковые по вертикали, а цена деления на одном и том-же графике разная, 1и2, 2и3, 3и5 пипсов.

Из-за округления.
Forex Trader
114255
Forex Trader 2006.04.05 12:22  
Округлять принято значения., а линенйная сетка по определению должна быть равномерной.
MetaQuotes Software Corp.
Модератор
181068
MetaQuotes Software Corp. 2006.04.05 12:42  
Округлять принято значения., а линенйная сетка по определению должна быть равномерной.

Приложите детальный скриншот, пожалуйста.
Forex Trader
114255
Forex Trader 2006.04.05 12:57  
Так и выберете шаг сетки один для всего рисунка.
Если не помещается выберете другой, но ОДИН для всего рисунка.
А не скачите 1- 2- 2- 1, как захочется.
Forex Trader
114255
Forex Trader 2006.04.05 15:54  
[img]C:\Documents and Settings\Log\Мои документы\Мои рисунки\Tick.bmp[/img]
Как воткнуть в форум скрин?
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий