![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
IMHO, è sufficiente implementare le funzioni GetFont e GetFile, che restituiscono la stringa corrispondente.
I tipi devono essere usati negli insta-parametri. Non vedo alcun modo per chiamare le funzioni quando si modificano le proprietà EA.
2. Funzioni standard (integrate) per chiamare file-dialog, font-dialog, color-dialog, datetime-dialog, ecc. - Le funzioni standard (a bordo) per chiamare il dialogo dei file, il dialogo dei colori, il dialogo della data, ecc. sono anche altamente desiderabili. Per le chiamate già in corso ("on-demand").
Ho una proposta per sviluppare mql5.
Introdurre ulteriori tipi di dati di base (built-in) per aiutare a creare programmi più utilizzabili.
Mi limiterò a due esempi per chiarire l'idea.
Descrizione:
Il tipo FileName è sinonimo di tipo stringa, tranne che per l'uso come parametro di input.
Descrizione
porta, quando l'utente inserisce i parametri esperti, a chiamare la finestra di dialogo standard di Windows di apertura di un file nella cartella MQL5\Files\MyFolder\, e poi ad assegnare il nome del file selezionato alla variabile FName.
Il tipo FontName è sinonimo di tipo stringa nel programma, tranne che per l'uso del tipo come parametro di ingresso.Descrizione
porta quando l'utente inserisce i parametri di esperto a chiamare il dialogo standard di Windows di selezione dei font (con la lista preparata dei font effettivamente installati sul computer), e la seguente selezione di font nella variabile BaseFont.
--
L'idea può essere estesa eapprofondita, ma è un buonpunto di partenza.
Che ne dite di questo?
#define FileName string
Che ne dite di questo?
In nessun modo, non ti darà un elenco a discesa di opzioni nelle istanze.
Le liste sono anche inappropriate perché l'elenco dei file può essere cambiato senza che il programma ne sia a conoscenza.
Ho una proposta per lo sviluppo di mql5...
Buon suggerimento. Ha senso introdurre qualcosa di simile non solo per i parametri di input. Una funzionalità simile, per esempio, è talvolta richiesta per i pannelli di controllo.
Sono d'accordo:
2. funzioni standard (integrate) per chiamare file-dialog, font-dialog, colour-dialog, datetime-dialog, ecc. - sono anche altamente desiderabili. Per le chiamate già in corso ("on-demand").
1. tipi - da usare in insta-parametri. Non vedo un modo per chiamare funzioni quando si modificano le proprietà EA.
2. Funzioni standard (integrate) per chiamare file-dialog, font-dialog, color-dialog, datetime-dialog, ecc. - Le funzioni standard (incorporate) per chiamare il dialogo dei file, il dialogo dei colori, il dialogo della data, ecc. sono anche altamente desiderabili. Per le chiamate già in corso ("on-demand").
1. tipi - da usare in insta-parameters. Non vedo un modo per chiamare funzioni quando si modificano le proprietà EA.
2. Funzioni standard (integrate) per chiamare file-dialog, font-dialog, color-dialog, datetime-dialog, ecc. - Le funzioni standard (incorporate) per chiamare il dialogo dei file, il dialogo dei colori, il dialogo della data, ecc. sono anche altamente desiderabili. Per le chiamate già in corso ("on-demand").
Punti di ancoraggio delle frecce.
Suggerisco di aggiungere Left, Right, TopLeft, TopRight, BottomLeft, BottomRight. Sarà possibile posizionare con precisione le frecce sul punto di ancoraggio
Cioè, in modo che il punto di ancoraggio della freccia non debba essere ricalcolato per il posizionamento esatto.