Здравствуйте, ребята, я пытался заставить это работать через Meta Editor, но я не кодер, поэтому, как вы уже догадались, у меня ничего не получилось. Есть ли у кого-нибудь идеи, как сделать так, чтобы прямоугольники в MT4 были заполнены цветом?
- Ценовые паттерны (Гартли, Бабочка, Летучая мышь, ...)
- новый mql4 предоставление миллисекунд в метках времени....
- Гармоническая торговля
Но где мне это сделать? Не могли бы вы мне подсказать?
Конечно, опубликуйте свой код, который создает прямоугольник, и я покажу вам, где он находится.
honest_knave:
Конечно, опубликуйте свой код, который создает прямоугольник, и я покажу вам, где он находится.
+------------------------------------------------------------------+
//| Создаем объект "Прямоугольник"|
//+------------------------------------------------------------------+
bool CChartObjectRectangle::Create(long chart_id,const string name,const int window,
const datetime time1,const double price1,
const datetime time2,const double price2)
{
if(!ObjectCreate(chart_id,name,OBJ_RECTANGLE,window,time1,price1,time2,price2))
return(false);
if(!Attach(chart_id,name,window,2))
return(false);
//--- успешно
return(true);
}
+------------------------------------------------------------------+ //| Create object "Rectangle" | //+------------------------------------------------------------------+ bool CChartObjectRectangle::Create(long chart_id,const string name,const int window, const datetime time1,const double price1, const datetime time2,const double price2) { if(!ObjectCreate(chart_id,name,OBJ_RECTANGLE,window,time1,price1,time2,price2)) return(false); ObjectSetInteger(chart_id,name,OBJPROP_FILL,true); if(!Attach(chart_id,name,window,2)) return(false); //--- successful return(true); }
honest_knave:
сделал это, но все равно не работает. Когда я ставлю галочку ''рисовать объект как фон'', все становится прозрачным и исчезает, но когда я не ставлю галочку, форма остается пустой :/
-
Воспроизвести видеоПожалуйста, отредактируйте свое сообщение.
Для больших объемов кода, прикрепите его.
сравните свой пост jakubdonovan36: Все равно не работает.// ObjectSetInteger(chart_id,name,OBJPROP_FILL,clrGray); LINE ?с моим предложением. honest_knave:Вы говорите залить его, но не задаете, каким цветом заливать. Из ObjectSetInteger - Документация MQL4ObjectSetInteger(chart_id,name,OBJPROP_FILL,true); LINE 1
ObjectSetInteger(0,name,OBJPROP_COLOR,clrBlack); LINE 2
WHRoeder:
Вы говорите залить его, но не задаете, каким цветом заливать. Из ObjectSetInteger - Документация MQL4
Вы говорите залить его, но не задаете, каким цветом заливать. Из ObjectSetInteger - Документация MQL4
Это все еще не работает.
//| Создаем объект "Прямоугольник"|//+------------------------------------------------------------------+
bool CChartObjectRectangle::Create(long chart_id,const string name,const int window,
const datetime time1,const double price1,
const datetime time2,const double price2)
{
if(!ObjectCreate(chart_id,name,OBJ_RECTANGLE,window,time1,price1,time2,price2))
return(false);
ObjectSetInteger(chart_id,name,OBJPROP_FILL,clrGray);
if(!Attach(chart_id,name,window,2))
return(false);
//--- успешно
return(true);
WHRoeder:
Вы говорите залить его, но не задаете, каким цветом залить. Из ObjectSetInteger - Документация MQL4
Есть предложения, как заставить тонкие элементы работать?
Вы говорите залить его, но не задаете, каким цветом залить. Из ObjectSetInteger - Документация MQL4
honest_knave:
Любые предложения о том, как заставить это работать?
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь