Auguri per MQL5 - pagina 57

 

Eh, se solo fosse possibile usare un array bidimensionale per i buffer degli indicatori

Qualcosa del genere, per esempio:

//+------------------------------------------------------------------+
double ExtMapBuffer[][8];  
...
...
//+------------------------------------------------------------------+
//| Custom indicator initialization function
//+------------------------------------------------------------------+
int init()
{
   SetIndexBuffers( ExtMapBuffer);
   ...

}

//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
{
   ...
   ExtMapBuffer[ bar][ buf] = ...
   ...
}

Penso che gli scrittori multivalutari lo apprezzerebbero...

E il numero di buffer potrebbe essere aumentato...

 

In linea di principio, questo può essere implementato attraverso due funzioni integrate:

SetIndicatorValue(int Bar, double Value)
и
double GetIndicatorValue(int Bar)
 
I tipi di dati definiti dall'utente sarebbero utili.
 

Vorrei che METAQUOTES avesse scritto un libro su MQL4 (forse non ne sono a conoscenza e ce n'è uno)

Vorrei che correggeste questo errore con il rilascio di MQL5

Penso che sarebbe una svolta...

---

e il rilascio di MQL5 e il libro allo stesso tempo! sarebbe fantastico

----

oops la risposta è stata ricevuta

https://www.mql5.com/ru/forum/111879/page2

 

La WindowFirstVisibleBar non si aggiorna quando la finestra viene fatta scorrere. Solo se si cambia avanti e indietro tra i tempi.

 

desideri:

aggiungete delle scadenze per 10 minuti, 12 ore e un decennio;

possibilità di aggiungere trend, linee verticali, orizzontali e canali "da e verso" i limiti specificati.

possibilità di "disegnare" sul grafico, almeno una "matita" primitiva

 

Nota sull'interfaccia MT5

quando si apre un nuovo grafico

- si apre un nuovo grafico con proprietà predefinite

Di solito non mi piacciono alcune proprietà e il mio primo passo è quello di cambiare

F8

1 - rimuovere la griglia

2 - abilitare i candelieri giapponesi (l'impostazione predefinita è bar)

3 - abilita l'offset del grafico

4-cambiamenti di tempo

Non cambio la combinazione di colori - ma so che molte persone cambiano colore.

Penso che nella MT5 forse il grafico avrà più proprietà

---

il modo migliore è aggiungere un'impostazione predefinita al grafico.

e assicurarsi che il pulsante sia impostato come predefinito!

sarebbe bello se ci fosse un modello ideologico - che può essere modificato

compreso il cambiamento del modello con DEFINITAMENTE poi premendo il pulsante di default

lo stato in cui mi sono definito!

e solo con la cancellazione del modello - le impostazioni degli sviluppatori appariranno

---

Mi piacerebbe vedere l'intera interfaccia in uno stile simile

 
Impostare l'aspetto desiderato della grafica e salvare come modello chiamato default.tpl.
 
Quello che manca è un auto-salvataggio configurabile dello stato del terminale. Fai qualcosa, lo configuri, poi bang! - il computer si blocca per esempio, non si salva niente, è molto triste... si ricomincia a configurare tutto di nuovo... per favore fallo, eh? e metti un pulsante sul pannello, "salva", altrimenti devi spegnere il terminale periodicamente - non c'è ancora altra opzione
 

Ecco cosa sarebbe utile, una costruzione tipo IN pascal


se (a IN (1, 2, 3,...)){


}


Mi piacerebbe essere in grado di lavorare con le stringhe come un array di caratteri, sempre preso dal Pascal