![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
In realtà, questo thread riguarda la promozione di un prodotto commerciale, cioè la pubblicità...
per trovare un altro nome. Forse puoi suggerire qualcosa?
Interfaccia
Controllore del viso
Windows gratis
Aknoshka
Il controllo delle finestre è automatico
Studio Peter Konov
"Studio" è un no-no. Probabilmente è brevettato troppo )))).
Il GUI Creator ha più senso.
Non c'è concorrenza. Per esempio, prendiamo la nozione di pannello: solo poche persone usano un vero pannello basato su classi per creare pannelli di visualizzazione e dialoghi di controllo, mentre il resto usa ObjectCreate() nello stile del vecchio linguaggio di programmazione MQL4.
Vladimir, non c'è bisogno di confondere i concetti. Altrimenti, si potrebbe arrivare a dire che qualsiasi pannello deve essere basato sulla classe MQ standard. Quindi, si scopre che il pannello di controllo del tetto apribile della mia auto non è affatto un pannello? Non riesco a trovare nulla di MQ nella scatola di comando del tetto apribile, né di classi standard, né di MQL... E la finestra della stanza non è affatto una finestra - non ha nulla di MS...
Un pannello nel terminale è un controllo del programma dell'utente, e non importa con cosa è fatto, con l'aiuto di classi standard o le nostre. Un pannello fatto con una classe non standard - è ancora un pannello, sembra un pannello (e può anche essere più bello) e si comporta come un pannello.
Ora guardatevi intorno nelle classi standard - c'è un problema - sono costruite con oggetti grafici. Si tratta dello sprezzante "ObjectCreate() nel vecchio stile del linguaggio di programmazione MQL4".
E infine: se usiamo classi non standard come funzioni di trading, significa che non apriamo posizioni? Non sono più posizioni? E poi?
Beh, c'è qualcosa del genere ...![](https://c.mql5.com/3/95/pardon.gif)
In realtà, questo thread riguarda la promozione di un prodotto commerciale, cioè la pubblicità...
Vladimir, non dovresti confondere la questione. Altrimenti, si potrebbe arrivare a dire che qualsiasi pannello deve essere basato sulla classe MQ standard. Quindi, si scopre che il pannello di controllo del tetto apribile della mia auto non è affatto un pannello? Non riesco a trovare nulla di MQ nella scatola di comando del tetto apribile, né di classi standard, né di MQL... E la finestra della stanza non è affatto una finestra - non ha nulla di MS...
Un pannello nel terminale è un controllo del programma dell'utente, e non importa con cosa è fatto, con l'aiuto di classi standard o con le proprie. Un pannello fatto con una classe non standard - è ancora un pannello, sembra un pannello (e può anche essere più bello) e si comporta come un pannello.
Ora guardatevi intorno nelle classi standard - c'è un problema - sono costruite con oggetti grafici. Si tratta dello sprezzante "ObjectCreate() nel vecchio stile del linguaggio di programmazione MQL4".
E infine: se usiamo classi non standard come funzioni di trading, significa che non apriamo posizioni? Non sono più posizioni? E poi?
In qualche modo ...
Tutti noi (anche se non tutti, ma il 90%) siamo cresciuti con l'interfaccia a finestre a partire da Windows 3.1. È in questo senso che raccomando di guardare l'interfaccia dei programmi - dobbiamo usare gli stili visivi, le forme e i layout più familiari.
Inoltre, il pannello di visualizzazione della libreria standard gestisce perfettamente gli eventi dei controlli accesi - cosa che non si può dire dei controlli "fatti in casa".
E sì, MQL4 avrebbe dovuto essere ritirato molto tempo fa. Il suo tempo è finito.
Aggiunto:
Abbandona la discussione per 24 ore.
Gli sviluppatori hanno bisogno di un Visual Studio per sviluppare l'interfaccia delle loro applicazioni sulle piattaforme MT4/MT5?
Tutti noi (non tutti, ma il 90%) siamo stati nutriti fin dall'infanzia su un'interfaccia basata su finestre a partire da Windows 3.1. È in questa vena che raccomando di guardare le interfacce del software - è necessario utilizzare gli stili visivi, le forme e i layout più familiari.
Inoltre, il pannello di visualizzazione della libreria standard gestisce perfettamente gli eventi dei controlli accesi - il che non è il caso dei controlli "fatti in casa".
E sì, MQL4 avrebbe dovuto essere ritirato molto tempo fa. Il suo tempo è finito.
Aggiunto:
Fuori dalla discussione per 24 ore.
MS-DOS era il punto di partenza.
L'interfaccia software, se fosse solo windows standard e tutti fossero così goffi come le soluzioni standard proposte, allora tutti morirebbero di noia :) Guardate programmi come Adobe Photoshop per esempio o Autodesk 3D Studio MAX. Sono piuttosto affermati, no? Sono goffi come la libreria MQ standard? No. Ciò di cui la gente ha bisogno è originalità e un'interfaccia memorabile, non alcuni standard maldestri che non sono affatto standard, ma solo una frase minima per facilitare la scrittura di interfacce di programma.
Inoltre, i controlli personalizzati scritti correttamente non solo catturano perfettamente tutti gli eventi dei controlli, ma hanno anche funzionalità molto più complete del set standard fornito dalla libreria standard.
E, sì, non sta a noi decidere, ma agli utenti finali, chi va in pensione e quando. Per ora, la maggior parte è ancora su MT4 e il tempo per MT5 è appena iniziato, il che non ci impedisce di fare programmi sia per MT4 che per MT5.
Aggiunto. Anch'io vado per la mia strada.
Sono tutti giocattoli, vi stancherete di giocare, diventate seri... (IMHO)
Tutti noi (non tutti, ma il 90%) siamo stati nutriti fin dall'infanzia su un'interfaccia basata su finestre a partire da Windows 3.1.