View Full Version : OBJ_HLINE между двумя моментами времени
Я пытаюсь заставить mql4 создать горизонтальную линию между двумя точками во времени. Он не должен расширять всю ширину графика. Есть какой-либо способ сделать это??
Вот пример моего кода
ObjName = GetName (SSTD, i);
//ObjectCreate (ObjName, OBJ_HLINE, 0, NULL, SetupSHiPrice);
ObjectCreate (ObjName, OBJ_HLINE, 0, SetupSBeginDt, SetupSHiPrice, SetupSEndDt, SetupSHiPrice);
ObjectSet (ObjName, OBJPROP_TIME1, SetupSBeginDt);
ObjectSet (ObjName, OBJPROP_TIME2, SetupSEndDt);
ObjectSet (ObjName, OBJPROP_COLOR, Желтый);
ObjectSet (ObjName, OBJPROP_STYLE, STYLE_SOLID);
ObjectSet (ObjName, OBJPROP_WIDTH, 2);
Заранее спасибо за помощь
Да, вы можете, но вы должны использовать OBJ_TREND вместо OBJ_HLINE и установить для OBJPROP_RAY значение false. Позже редактирование: только что увидел, что заголовок темы - использовать OBJ_HLINE, хорошо, если вы действительно хотите придерживаться OBJ_HLINE, то вы не можете это сделать
Я пытаюсь заставить mql4 создать горизонтальную линию между двумя точками во времени. Он не должен расширять всю ширину графика. Есть какой-либо способ сделать это?? Вот пример моего кода ObjName = GetName (SSTD, i);/ObjectCreate (ObjName, OBJ_HLINE, 0, NULL, SetupSHiPrice); ObjectCreate (ObjName, OBJ_HLINE, 0, SetupSBeginDt, SetupSHiPrice, SetupSEndDt, SetupSHiPrice); ObjectSet (ObjName, OBJPROP_TIME1, SetupSBeginDt); ObjectSet (ObjName, OBJPROP_TIME2, SetupSEndDt); ObjectSet (ObjName, OBJPROP_COLOR, Желтый); ObjectSet (ObjName, OBJPROP_STYLE, STYLE_SOLID); ObjectSet (ObjName, OBJPROP_WIDTH, 2); Заранее спасибо за помощь
Я пытаюсь заставить mql4 создать горизонтальную линию между двумя точками во времени. Он не должен расширять всю ширину графика. Есть какой-либо способ сделать это?? Вот пример моего кода ObjName = GetName (SSTD, i);/ObjectCreate (ObjName, OBJ_HLINE, 0, NULL, SetupSHiPrice); ObjectCreate (ObjName, OBJ_HLINE, 0, SetupSBeginDt, SetupSHiPrice, SetupSEndDt, SetupSHiPrice); ObjectSet (ObjName, OBJPROP_TIME1, SetupSBeginDt); ObjectSet (ObjName, OBJPROP_TIME2, SetupSEndDt); ObjectSet (ObjName, OBJPROP_COLOR, Желтый); ObjectSet (ObjName, OBJPROP_STYLE, STYLE_SOLID); ObjectSet (ObjName, OBJPROP_WIDTH, 2); Заранее спасибо за помощь
Спасибо за вашу помощь soso_beton. Я пытался нарисовать горизонтальную линию, но горизонтальная линия тренда в этом случае будет работать нормально. Вот рабочий код для любых будущих ссылок ObjectCreate (ObjName, OBJ_TREND, 0, SetupSBeginDt, SetupSHiPrice, SetupSEndDt, SetupSHiPrice); ObjectSet (ObjName, OBJPROP_COLOR, Желтый); ObjectSet (ObjName, OBJPROP_STYLE, STYLE_SOLID); ObjectSet (ObjName, OBJPROP_WIDTH, 2); ObjectSet (ObjName, OBJPROP_RAY, False);
SetupSBeginDt, SetupSHiPrice, SetupSEndDt, SetupSHiPrice);
Два ссылки одинаковые SetupSBeginDt, SetupSHiPrice, SetupSEndDt, SetupSHiPrice
Powered by forex-russian® Version 4.2.5 Copyright © 2024 forex-russian Solutions, Inc. All rights reserved.