Discussione sull’articolo "Manuale MQL5: Controlli della finestra secondaria dell'indicatore - Pulsanti" - pagina 2
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
Mi chiedo: hai letto questo articolo quando hai preparato il materiale?
Sì, tra l'altro l'articolo non utilizzava alcuna classe, e senza OOP è quasi impossibile creare interfacce più o meno complesse in MQL5, il che dice ancora una volta che l'articolo è destinato principalmente ai principianti, per familiarizzare con le basi, per così dire.
In generale, naturalmente, ci sono sempre diverse soluzioni. Qualcuno ne usa una, qualcun altro un'altra. È impossibile dire quale sia la migliore. Ma è sempre difficile adottare la soluzione di qualcun altro, ci sono troppe domande, il cui tempo di risoluzione può superare il tempo di creazione della propria soluzione. Ecco perché costruiamo la nostra bicicletta e la consideriamo la migliore.
Mi chiedo: quando ha preparato il materiale, ha letto questo articolo?
Sì, l'ho letto. Ho letto tutti gli articoli. ) Secondo me, è molto difficile per i principianti. Beh, almeno per me era difficile da capire allora. A volte è necessario ottenere una risposta a una domanda particolare e non si vuole spendere molto tempo, che è già poco.
Quindi cerco di rispondere a una domanda nel modo più semplice possibile. Un professionista, se gli piace l'idea, la riscriverà facilmente per se stesso come ritiene necessario/giusto. E un principiante troverà la risposta più semplice possibile alla sua domanda.
E mi chiedo: c'è un solo sviluppatore professionista che utilizzerebbe una libreria standard di elementi grafici nei propri prodotti?
Sì, l'ho fatto. Ho letto tutti gli articoli. ) Secondo me è molto complicato per i principianti. Almeno per me era difficile da capire. A volte è necessario ottenere una risposta a una domanda particolare e non si vuole spendere molto tempo, che è già poco.
Quindi cerco di rispondere a una domanda nel modo più semplice possibile. Un professionista, se gli piace l'idea, la riscriverà facilmente per se stesso come ritiene necessario/giusto. E un principiante troverà la risposta più semplice possibile alla sua domanda.
Bene. Quindi per un principiante è chiaro a cosa serve il timer?
Sono curioso: esiste un solo sviluppatore professionista che utilizzi una libreria standard di elementi grafici nei suoi prodotti?
Non pretendo assolutamente di essere uno sviluppatore professionista, ma quando ho scritto questo articolo ho usato la libreria:
Taki ha dovuto soffrire, e qualcosa di MQ è stato completato al volo, parallelamente al mio sviluppo (su richiesta del service-desk), ma, per quanto mi riguarda, è la strada giusta.
Ma non iniziamo una discussione generale qui, ci sono già diversi argomenti per questo ;)
Non pretendo assolutamente di essere uno sviluppatore professionista, ma ho usato liba per scrivere questo articolo:
In realtà, i pulsanti standard sono elementi di controllo molto scivolosi, perché in primo luogo non supportano il colore della cornice (anche se è molto strano il motivo), e in secondo luogo, a seconda del tipo di cornice BORDER_FLAT, BORDER_RAISED posizionati visivamente in modo evidente al di fuori della sua posizione, non dico che oltre a questo cambiano la loro tonalità a seconda dello stato di pressione e molto lento a cambiare la sua visualizzazione senza ChartRedraw. In realtà, il pulsante, a parte la sua interfaccia spezzettata alla Windows 3.11, non dà alcun vantaggio rispetto ad altri elementi. Certo, esiste un campo speciale OBJ_SELECTED, che indica se il pulsante è premuto o meno, ma in realtà non ci sono problemi a creare un proprio oggetto OBJ_EDIT, contenente il flag di pressione.
Questo è esattamente lo scopo per cui uso la libreria.
Se Anatoly avesse creato un'evidenziazione quando si passa il cursore su una battuta standard, MQ l'avrebbe aggiunta alla libreria.
Così com'è, ci sono molte soluzioni personalizzate sparse, e ogni volta se ne scrive una nuova (ovviamente utilizzando i propri sviluppi).
È strano, perché è venduto da un amico chiamato iTC?
Non pretendo assolutamente di essere uno sviluppatore professionista, ma....
Se non lo sei tu, allora non so chi lo sia? Danald Knuth? Bill Gates?
Perché me lo ordina. Leggi il suo profilo.
Ma non iniziamo una guerra civile qui, ci sono già diversi argomenti per questo ;)