Visual studio sulla piattaforma MT4. - pagina 9

 

In realtà, questo thread riguarda la promozione di un prodotto commerciale, cioè la pubblicità...

Реter Konow:

per trovare un altro nome. Forse puoi suggerire qualcosa?


Interfaccia

Controllore del viso

Windows gratis

Aknoshka

Il controllo delle finestre è automatico

 
Studio Peter Konov
 
Dmitriy Skub:
Studio Peter Konov

"Studio" è un no-no. Probabilmente è brevettato troppo )))).

Il GUI Creator ha più senso.

 
Karputov Vladimir:
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 ...

 
Alexander Puzanov:

In realtà, questo thread riguarda la promozione di un prodotto commerciale, cioè la pubblicità...


Si prega di notare che l'argomento in discussione è di natura generale su un nuovo strumento in quanto tale, senza riferimento al mio possibile prodotto, che infatti non esiste ancora. Se gli sviluppatori dimostrano di non essere interessati a un tale strumento, allora nessun prodotto di questo tipo sarà offerto nemmeno da me.
 
Artyom Trishkin:

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.

 
Реter Konow:
Gli sviluppatori hanno bisogno di un Visual Studio per sviluppare l'interfaccia delle loro applicazioni sulle piattaforme MT4/MT5?
Sono tutti giocattoli, vi stancherete di giocare, passerete alle cose serie... (IMHO)
 
Karputov Vladimir:

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.

 
Vladimir Pastushak:
Sono tutti giocattoli, vi stancherete di giocare, diventate seri... (IMHO)
Per favore, spiega cosa intendi per "cose serie"?
 
Karputov Vladimir:

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.


Peccato che siamo stati "nutriti" fin dall'infanzia dalla madre di qualcun altro (Windows).