Errori, bug, domande - pagina 3017

 
Andrey Dik:
come far apparire l'indicatore sullo sfondo, dietro le candele?

nelle proprietà del grafico, spunta la casella di controllo "Grafico dall'alto

 
Andrey Dik:
come faccio a far apparire l'indicatore sullo sfondo, dietro le candele?

Pensavo che fossero solo i neofiti del forum a ingombrare tutto il forum con una delle loro domande.

 
Alexandr Bryzgalov:

Nelle proprietà del grafico, spunta la casella "grafico in alto".

Alexey Viktorov:

Pensavo che fossero solo i nuovi arrivati a ingombrare il forum con una domanda.

qualsiasi idiota può farlo))

come farlo nel codice dell'indicatore?

ho chiesto agli sviluppatori, il codice permette di disegnare il grafico in primo piano/sfondo, ma l'indicatore stessonon è disegnato inprimo piano/sfondo. è più logico disegnare il grafico come hanno bisogno, non il grafico.

 
Andrey Dik:

qualsiasi idiota può farlo))

come farlo nel codice dell'indicatore?

era una domanda per gli sviluppatori, si può fare il grafico in primo piano/sfondo con il codice, ma l'indicatore stessonon viene disegnato inprimo piano/sfondo. è più logico che i programmi lo disegnino quando ne hanno bisogno, non il grafico.


//+------------------------------------------------------------------+ 
//| Отправка терминалу команды на показ графика поверх всех других.  | 
//+------------------------------------------------------------------+ 
bool ChartBringToTop(const long chart_ID=0) 
  { 
//--- сбросим значение ошибки 
   ResetLastError(); 
//--- покажем график поверх всех других 
   if(!ChartSetInteger(chart_ID,CHART_BRING_TO_TOP,0,true)) 
     { 
      //--- выведем сообщение об ошибке в журнал "Эксперты" 
      Print(__FUNCTION__+", Error Code = ",GetLastError()); 
      return(false); 
     } 
//--- успешное выполнение 
   return(true); 
  }
 
Vitaly Muzichenko:


Non è così. È per rendere il grafico attivo - per spostare il focus su di esso. Se ci sono molti grafici aperti, e le loro schede non si adattano alla finestra del grafico, allora questo renderà attiva e visibile la scheda del grafico specificato, e quel grafico verrà visualizzato sullo schermo.

Se il grafico dei prezzi nel grafico deve essere in primo piano, allora questa proprietà deve essere impostata: CHART_FOREGROUND.

 
Andrey Dik:

qualsiasi idiota può farlo))

come farlo nel codice dell'indicatore?

era una domanda per gli sviluppatori, si può fare il grafico in primo piano/sfondo con il codice, ma l'indicatore stessonon viene disegnato inprimo piano/sfondo. è più logico che i programmi lo disegnino quando ne hanno bisogno, non il grafico.

Qui:
Документация по MQL5: Константы, перечисления и структуры / Константы графиков / Примеры работы с графиком
Документация по MQL5: Константы, перечисления и структуры / Константы графиков / Примеры работы с графиком
  • www.mql5.com
Примеры работы с графиком - Константы графиков - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 

Mi piacerebbe molto sapere di più su una proprietà a contratto come

SYMBOL_TRADE_TICK_VALUE_PROFITTO

Valore di tick calcolato per una posizione redditizia

doppio

In quale valuta viene calcolato il profitto?

Per quale dimensione del lotto?

Con quale formula?

Come hanno dimostrato i test, è un casino totale: alcune regole per le valute, altre per i metalli, e altre ancora per gli indici e le azioni?

 
Artyom Trishkin:

Non è così. È per rendere il grafico attivo - per spostare il focus su di esso. Se ci sono molti grafici aperti, e le loro schede non si adattano alla finestra del grafico, allora questo renderà attiva e visibile la scheda del grafico specificato, e quel grafico verrà visualizzato sullo schermo.

Se volete visualizzare un grafico dei prezzi in primo piano, impostate questa proprietà: CHART_FOREGROUND.

Sì, ho sbagliato.

 
Artyom Trishkin:

Non è così. È per rendere il grafico attivo - per spostare il focus su di esso. Se ci sono molti grafici aperti e le loro schede non si adattano alla finestra del grafico, allora questo renderà la scheda del grafico specificato attiva e visibile, e questo grafico verrà visualizzato sullo schermo.

Se vuoi visualizzare il grafico dei prezzi in primo piano, imposta la proprietà CHART_FOREGROUND.

CHART_FOREGROUND è una proprietà del grafico, mentre la mia domanda riguardava la proprietà dell'indicatore.

È facile immaginare la situazione - ci sono alcuni indicatori nel grafico e ognuno di loro ha la propria idea se deve essere disegnato sullo sfondo o in primo piano.

È possibile cambiare la proprietà del grafico dal programma, ma non è universale, per usare un eufemismo.

 
Andrey Dik:

CHART_FOREGROUND è una proprietà del grafico e la domanda riguardava la proprietà dell'indicatore.

Abbiamo diversi indicatori nel grafico e ognuno di loro ha un'idea diversa se deve essere disegnato sullo sfondo o in primo piano.

È possibile cambiare la proprietà del grafico dal programma, ma non è universale, per usare un eufemismo.

Poi dovremo disegnare la linea dell'indicatore + le candele per l'indicatore che dovrebbe essere disegnato sotto le candele. Per gli altri - che sono disegnati sopra le candele, impostate le candele per essere disegnate sullo sfondo del grafico. Personalmente non vedo altro modo.

Motivazione: