Возможно ли нарисовать вертикальную линию (vline), чтобы она не отображалась в окнах индикаторов?
По идее, за это отвечает свойство OBJPROP_RAY, но результат не меняется независимо от того OBJPROP_RAY=1 или 0. Также не работает ObjectSetInteger(1,name,OBJPROP_RAY,0);
#property copyright"qomment"#property link"https://www.mql5.com/ru/users/qomment"#property version"1.00"#property strict//+------------------------------------------------------------------+//| Script program start function |//+------------------------------------------------------------------+voidOnStart()
{
//---string name="vline";
ObjectCreate(0,name,OBJ_VLINE,0,Time[100],0);
//ObjectSet(name,OBJPROP_RAY,0); // old mql4 - but it does not work as wellObjectSetInteger(0,name,OBJPROP_RAY,0);
}
//+------------------------------------------------------------------+
Возможно ли нарисовать вертикальную линию (vline), чтобы она не отображалась в окнах индикаторов?
По идее, за это отвечает свойство OBJPROP_RAY, но результат не меняется независимо от того OBJPROP_RAY=1 или 0. Также не работает ObjectSetInteger(1,name,OBJPROP_RAY,0);
Да, я уже видел этот вопрос и проверил, действительно не работает хотя в документации пишут что если свойство OBJPROP_RAY вертикальной линии равно false то линия отображается только в основном окне.
подскажите как называется скрипт - показывающий историю сделок на демо счете.
Такой?
Да, именно такой. Большое спасибо.
Всем привет ....кто подскажет как зафиксировать значение переменной в скрипте?
спасибо, уже разобрался
Доброй ночи.
Оказывается, возможность выбора стиля линии блокируется, если толщина линии не равна 1.
Проверил это и программным способом, и вручную путём рисования линии в терминале и редактирования её свойств. Build 610.
Вопросы такие - где-то в руководстве это написано? А также есть ли другие конфликты графических свойств?
Спасибо.
Доброй ночи.
Оказывается, возможность выбора стиля линии блокируется, если толщина линии не равна 1.
Проверил это и программным способом, и вручную путём рисования линии в терминале и редактирования её свойств. Build 610.
Вопросы такие - где-то в руководстве это написано? А также есть ли другие конфликты графических свойств?
Спасибо.
Здесь docs.mql4.com/ru/constants/indicatorconstants/drawstyles написано
Стиль линии. Используется только при толщине линии 0 или 1. Может быть любое из следующих значений:
Здесь docs.mql4.com/ru/constants/indicatorconstants/drawstyles написано
Стиль линии. Используется только при толщине линии 0 или 1. Может быть любое из следующих значений:
Действительно. Сам не смог найти. Спасибо.
Сорри за еще один элементарный вопрос.
Возможно ли нарисовать вертикальную линию (vline), чтобы она не отображалась в окнах индикаторов?
По идее, за это отвечает свойство OBJPROP_RAY, но результат не меняется независимо от того OBJPROP_RAY=1 или 0. Также не работает ObjectSetInteger(1,name,OBJPROP_RAY,0);
Сорри за еще один элементарный вопрос.
Возможно ли нарисовать вертикальную линию (vline), чтобы она не отображалась в окнах индикаторов?
По идее, за это отвечает свойство OBJPROP_RAY, но результат не меняется независимо от того OBJPROP_RAY=1 или 0. Также не работает ObjectSetInteger(1,name,OBJPROP_RAY,0);
Всем привет ....кто подскажет как зафиксировать значение переменной в скрипте?
смотря для чего, есть глоб переменные есть локальные.
если нужно чтоб скрипт куда-то запомнил свое значение перед завершением, запишите его в глоб переменные например так
GlobalVariableSet
подскажите пожалуйста как объяснить советнику закрывать всё при касании границы болинжера.
для начала нужна функция закрытия всего, собственно в чем вопрос?
условие if(Bid>= верхняя граница болингера) Закрываем все.