Versare l'oggetto - pagina 2

 
5211845:

Ho basato il mio codice su questo esempio. Non riesco a capire quale sia la differenza. Solo che c'è una finestra per i parametri di input.

E se non ho bisogno di questa finestra? Se voglio solo creare un oggetto con i parametri che voglio. È possibile?

Ma lì...

color           clr=clrBeige;

e tu hai

const color            clr    = clrBeige;

e in generale, sospetto che il vostro rettangolo sia creato da qualche parte non nella parte visibile della finestra.

Proviamo a modificarlo con un più.

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

Prendi un oggetto sullo schermo e correggilo quando ti serve.

Beh, potete semplicemente metterlo in OnInit() temporaneamente per assicurarvi che il codice venga eseguito una volta

 

const removed, left bool fill = false; ancora non risponde.

il colore cambia. lo stile della linea cambia. l'oggetto è anche al centro.

???

 
5211845:

const removed, left bool fill = false; ancora non risponde.

cambia colore. lo stile della linea cambia. l'oggetto è anche al centro.

???

Non capisco.

l'oggetto è disegnato, cosa c'è che non va?

 
Perché tutte le altre proprietà sono impostate allora? Eseguo il codice con il pulsante di compilazione.
 
Quello che non mi piace è che l'oggetto è disegnato pieno e voglio che sia disegnata solo la cornice
 
5211845:
Perché allora tutte le altre proprietà sono impostate? Eseguo il codice con il pulsante di compilazione.

come sfondo è...

ObjectSetInteger(0,Name,OBJPROP_BACK,back);

Cosa vuoi, non lo capisco?

 
Sto creando un rettangolo rosso sul mio schermo, ma è tutto riempito, ma voglio creare un rettangolo senza riempimento, solo la cornice del rettangolo
 

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

Не работает функция OBJPROP_FILL
Не работает функция OBJPROP_FILL
  • 2014.06.09
  • www.mql5.com
Ставлю true/false ничего не меняется. Заливка квадрата в любом случае...
 
Quindi disegnarlo con delle linee è un'opzione.
 
Ho capito. Sei lì?