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

 
CLAIN:

еще один вопросец, почему программа пишет, что объект существует, когда его на самом деле нет ( я просто смотрю на монитор и отчетливо объекта не вижу)

в коде ArrayH[1] выдает количество секуд, iBarShift(Symbol(),TF,ArrayH[1]) - выдает номер бара, я все это посмотрел через Print(). А вот GetLastError выдает ошибку 4200 - что к чему не пойму =)


Объект можно не видеть на мониторе по очень многим причинам. А убедиться, что он существует и потом его разыскать, можно следующим образом: нажимаем на клавитуре Ctrl+B, или правую кнопку мыши и в контекстном меню выбираем "Список объектов".
 

вышел из ситуации следующим образом:

   ObjectCreate("linex"+ArrayH[1],OBJ_TREND,0,0,0,0,0);
   ObjectSet("linex"+ArrayH[1],OBJPROP_TIME1,ArrayH[1]);
   ObjectSet("linex"+ArrayH[1],OBJPROP_PRICE1,iHigh(Symbol(),TF,iBarShift(Symbol(),TF,ArrayH[1])));
   ObjectSet("linex"+ArrayH[1],OBJPROP_TIME2,ArrayH[2]);
   ObjectSet("linex"+ArrayH[1],OBJPROP_PRICE2,iHigh(Symbol(),TF,iBarShift(Symbol(),TF,ArrayH[2])));
   ObjectSet("linex"+ArrayH[1], OBJPROP_RAY, false);

хотя разницы сам не понял, если честно

 
splxgf:
Хорошо, вы поставили линию на дневках, а если на часовках? время открытия ордера будет определятся линией или строго задано? Линиями расписание на месяц нужно выставлять или достаточно эксперта по моей ссылке.

Здравствуйте. линию буду ставить на дневках, время строго задано ( скажем 9 часов), хотелось бы как раз на месяц вперед и выставлять. Эээто ссылки на эксперта почемуто не вижу ?
 
Vinin:

Из индикатора никак

Что только через обращение советника к нужному пользовательскому индикатору через iCustom()...? И это происходит при каждом тике? Процессор, наверно, грузит такое действие...? А если окон с таким советником и индикатором будет открыто много и таймфрейм М5 или М1? Как будет себя вести такой советник и MetaTrader 4 на Windows 7 ...?
 
kolyango:

Что только через обращение советника к нужному пользовательскому индикатору через iCustom()...? И это происходит при каждом тике? Процессор, наверно, грузит такое действие...? А если окон с таким советником и индикатором будет открыто много и таймфрейм М5 или М1? Как будет себя вести такой советник и MetaTrader 4 на Windows 7 ...?


Индикатор торговать не может.

Обращение к индикатору процессор особо не грузит, если конечно индикатор нормальный

 
Vinin:


Индикатор торговать не может.

Обращение к индикатору процессор особо не грузит, если конечно индикатор нормальный


Гляньте, этот индюк "нормальный"? https://www.mql5.com/ru/code/10067

Не будет грузить процессор?

 
kolyango:


Гляньте, этот индюк "нормальный"? https://www.mql5.com/ru/code/10067

Не будет грузить процессор?


Мультивалютники обычно требуют ресурсов. Много ставить нельзя
 
Vinin:

Мультивалютники обычно требуют ресурсов. Много ставить нельзя

А может там убрать ненужные пары и оставить не 8, а 4? Так будет лучше?
 
kolyango:

А может там убрать ненужные пары и оставить не 8, а 4? Так будет лучше?

Может быть, но проще перенести расчет нужных инструментов в советник
 
Vinin:

Может быть, но проще перенести расчет нужных инструментов в советник

А с помощью какой функции это сделать? Можно ссылку на статью или советник, чтобы почитать-посмотреть?
Причина обращения: