Скачать MetaTrader 5

Координаты времени ???

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Forex Trader
114299
Forex Trader  
Подскажите как определить координаты времени при выводе объекта
ObjectCreate("Stop",OBJ_ARROW,0,????,price1);
эксперт рассчитывается при каждом поступлении котировок, поэтому оператор цикла "for" хотелось бы избежать, но нужно прорисовать значение stop loss под каждым баром при тестировании, аналогично как и при отрытии ордера выводится стрелка на экран графика.
А может есть и другой путь? Есть ли вариант, указать номер текущего бара (бара на котором идет расчет эксперта при тестировании) в функции Time[], опять же без использования оператора "for"
Заранее спасибо!
Forex Trader
114299
Forex Trader  
можно Time[0], можно CurTime()
Forex Trader
114299
Forex Trader  
можно Time[0], можно CurTime()

Пробовал - эффект такой же как и при задании константы D'......' - выводит только одну точку
Forex Trader
114299
Forex Trader  
то есть Вы пытаетесь многократно создавать объект с одним и тем же именем "Stop"? попробуйте при каждом новом создании использовать новое имя
Forex Trader
114299
Forex Trader  
Бери имя ("Stop"+счетчик), где счетчик целочисленный. И не забывай его увеличивать при каждом создании нового объекта.
Forex Trader
114299
Forex Trader  
то есть Вы пытаетесь многократно создавать объект с одним и тем же именем "Stop"? попробуйте при каждом новом создании использовать новое имя

Все великолепно. Не учесть уникальность имени- грубая ошибка. Спасибо Вам Slawa и Вам Rosh за участие.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий