[АРХИВ]Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 5. - страница 7

 
rigonich:

Можно с приходом нового бара закрывать и открывать заново автономный график.

Трудоемко и нужно следить когда заново открывать график. Портит всю идею...
 
alxm:

Трудоемко и нужно следить когда заново открывать график. Портит всю идею...

Дописал комментарий, на предыдущей странице, видимо не успел до того, как вы прочитали.
 
rigonich:

Ошибка 0 возвращается, если операция прошла успешно, 2 -- это глюк терминала или операционной системы, надо перезагрузиться, 3 -- это ваш случай, можно либо просто выйти из старт, и на следующем тике этой ошибки не будет, либо обновить данные и перейти к следующей итерации , если вы в цикле обрабатываете несколько ордеров. 


Благодарю за ответ. 

Советник или терминал НЕ зависают при появлении данных ошибок. Всё работает как и задумывалось, а указанные ошибки преодолеваются без каких-либо доп. вмешательств. Просто, малость, мозолит глаза появление сообщения о них. 

Так понимаю, что "медицина здесь бессильна"... :)

 
alxm:
Здравствуйте! Может кто знает. Можно ли отключить в МТ4 поступление или вернее отражение котировок в реальном времени? Т.е. нужно чтобы программа рисовала бар когда он уже закрыт на заданном таймфрейме. А интригующее блуждание цены вверх/вниз пока бар формируется убрать. Спасибо!


Опишите более подробно стоящую перед вами задачу. Решение может оказаться значительно проще, чем то, над которым работаете вы. 

К примеру, если вам нужен индикатор, обсчитывающий все бары кроме последнего - есть функции, позволяющие задать именно такие условия расчётов. Для этого советую изучить информацию на этой странице: https://docs.mql4.com/ru/series/iTime

 
nemo811:


Благодарю за ответ. 

Советник или терминал НЕ зависают при появлении данных ошибок. Всё работает как и задумывалось, а указанные ошибки преодолеваются без каких-либо доп. вмешательств. Просто, малость, мозолит глаза появление сообщения о них. 

Так понимаю, что "медицина здесь бессильна"... :)


А где сообщения? Их же наверное можно просто не выводить?
 
rigonich:

А где сообщения? Их же наверное можно просто не выводить?

:) ...Сообщения, конечно, можно и не выводить. Хотел, просто, разобраться, на сколько критичны данные ошибки. 
 
nemo811:


Опишите более подробно стоящую перед вами задачу. Решение может оказаться значительно проще, чем то, над которым работаете вы. 

К примеру, если вам нужен индикатор, обсчитывающий все бары кроме последнего - есть функции, позволяющие задать именно такие условия расчётов. Для этого советую изучить информацию на этой странице: https://docs.mql4.com/ru/series/iTime


Задача очень проста. Любой анализ, в целях полезности сомнений практически любой, проводится по закрытым барам. Бар, который находится в процессе формирования все равно бесполезен при таком видении.  А только сбивает с толку и "завораживает". Так зачем на него смотреть. Текущая цена в режиме реального времени также бесполезна. Ее видеть тоже не хочется. Нужно чтобы график строился как обычно за вычетом не сформированного последнего бара и текущей цены. Когда крутится рулетка и уже озвучено что ставок больше нет - остается только с азартом наблюдать как шарик скачет по рулетке и ждать конечной точки. Здесь этого ограничения нет. И в этот момент происходит все что угодно
 
alxm:

Идея хорошая, но все равно на графике остается линия цены и сама цена справа. Можно и ее покрасить в цвет фона, но тогда и все обозначения по оси Х и Y будет не видно... Больше нет вариантов?

строить индикатор в отдельном окне

и растянуть его впритык наверх

 
alxm:

Задача очень проста. Любой анализ, в целях полезности сомнений практически любой, проводится по закрытым барам. Бар, который находится в процессе формирования все равно бесполезен при таком видении.  А только сбивает с толку и "завораживает". Так зачем на него смотреть. Текущая цена в режиме реального времени также бесполезна. Ее видеть тоже не хочется. Нужно чтобы график строился как обычно за вычетом не сформированного последнего бара и текущей цены. Когда крутится рулетка и уже озвучено что ставок больше нет - остается только с азартом наблюдать как шарик скачет по рулетке и ждать конечной точки. Здесь этого ограничения нет. И в этот момент происходит все что угодно


Так вы просто хотите убрать с графика и со своих глаз последний бар? Если это единственная задача, то, к сожалению, я не знаю её решения. Одним лишь mql4 здесь, по всей видимости, не обойдёшься. 

Обратитесь к разработчикам mt4 - может ваша идея им понравится и будут введены доп. возможности на данном терминале. :) 

 

Никак разобраться не могу - как переименовать объект?

Понимаю, что ObjectSet () - Но в списка свойств объекта не вижу нужного параметра. Как это делается? Если вообще можно делать (по идее должны же они как-то переименовываться).

Причина обращения: