浇注物体 - 页 2

 
5211845:

我的代码是基于这个例子。我只是搞不清楚有什么区别。只不过,有一个输入参数的窗口。

如果我不需要这个窗口呢? 如果我只想用我想要的参数来创建一个对象。这有可能吗?

但在那里...

color           clr=clrBeige;

而你有

const color            clr    = clrBeige;

一般来说,我怀疑你的矩形是在不在窗口的可见部分的某个地方创建的。

让我们试着用加号来修改它。

   double   Price_Level_1     = Close[9]; //котировки золота
   double   Price_Level_2     = Close[0];
   //
   datetime Left_Side_1      = Time[9];                                  
   datetime Right_Side_1     = Time[0]; 

在屏幕上得到一个物体,在你需要的时候纠正它。

好吧,你可以暂时把它放在OnInit()中,以确保代码被执行一次

 

const removed, left bool fill = false; 仍然没有反应。

颜色变了。线条风格变了。物体也在中心。

???

 
5211845:

const removed, left bool fill = false; 仍然没有反应。

它改变了颜色, 线条风格也改变了,物体也在中心。

???

我不明白。

物体被画出来了,还有什么不喜欢的呢?

 
为什么所有其他的属性都被设置了?
 
我不喜欢的是,对象被画 满了,我只想画出框架。
 
5211845:
为什么其他属性都被设置了?

作为一个背景是...

ObjectSetInteger(0,Name,OBJPROP_BACK,back);

你想要什么,我不明白?

 
我在屏幕上创建了一个红色的矩形,但它都被填充了,但我想创建一个没有填充的矩形,只有矩形框架
 

https://www.mql5.com/ru/forum/151878

Не работает функция OBJPROP_FILL
Не работает функция OBJPROP_FILL
  • 2014.06.09
  • www.mql5.com
Ставлю true/false ничего не меняется. Заливка квадрата в любом случае...
 
所以用线条来画是一种选择。
 
我知道了。你在吗?