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
E come si stabilisce una connessione tra l'interfaccia e il codice di programmazione?
Altre domande:
In linea di principio, ognuno può usare lo strumento con cui si trova meglio. Io mi trovo a mio agio con la mia interfaccia ed è per questo che la sto sviluppando. In altre parole, la utilizzerò nel mio trading algoritmico. La pubblicazione di soluzioni sul forum aggiunge motivazione. Se la mia interfaccia si rivelerà utile a qualcuno, bene, altrimenti non mi farà male.
Nell'interfaccia vedo uno strumento potente che, combinato con le capacità algoritmiche di MT5, mi permetterà di scalare i risultati del trading corretto. Sì, in questo modo lungo, sto "andando sul mercato". Ci vogliono anni, ma in ogni caso mi serve tempo per svilupparmi intellettualmente. Non ha senso fare trading sul mercato con i soldi ma senza cervello, no?
La decisione di utilizzare WinForms, o qualcosa di simile, è a mio avviso di natura incompleta. Porta al distacco tecnico dalla MT5 e alla costruzione di un'applicazione Windows multi-finestra indipendente. In una prima fase sarà collegata alla piattaforma da un canale di dati come un cordone ombelicale. L'utente potrà smanettare con i sondaggi DLL e potrebbe anche avere successo. Se lo desidera, potrà creare un menu contestuale e utilizzare alcuni modelli per la creazione rapida di finestre..... Ma alla fine... lavorerà in due o tre IDE contemporaneamente e in diversi linguaggi di programmazione. Quindi, in che modo è meglio? E soprattutto, come è più facile?
Inoltre, avendo un'applicazione Windows multi-finestra, l'utente può collegarla direttamente all'API di un'altra piattaforma di trading. Sarà quindi più facile per lui che lavorare attraverso un timer. E il mercato deve essere menzionato. Il suo prodotto non sarà ammesso in quel mercato. In generale, a ciascuno il suo.
Come farete comunicare l'interfaccia con il vostro codice di programmazione?
Quando si fa clic su un qualsiasi controllo dell'interfaccia winform, viene aggiunto un evento all'elenco C# e EA esegue un ciclo di timer per determinare se è presente un evento nell'elenco.
Ok, potete rispondere alle altre domande:
Di conseguenza, tutte le domande di cui sopra, così come molte altre, si riducono a una domanda principale:
È possibile creare un'applicazione di trading completa con una ricca interfaccia grafica utilizzando C# e WinForms e allo stesso tempo, in qualche modo miracoloso, rimanere connessi con MT5, implementando tutte le soluzioni attraverso la stampella del timer?
Ok, può rispondere alle altre domande?
Mi interessa soprattutto poter utilizzare il pannello di controllo EA nel tester.
Risolvete questo problema con l'aiuto di C#. Buona fortuna.
In realtà è già stato fatto da qualcun altro. E l'approccio comune di usare solo MQL per creare la guida non è adatto quando si ha bisogno di lavorare con un tester di strategia.
D'altra parte non è possibile pubblicare prodotti che utilizzano c# nel mercato MQL.
Entrambi gli approcci hanno i loro svantaggi.