L'apprendimento automatico nel trading: teoria, modelli, pratica e algo-trading - pagina 1207
![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
Iniziato a leggere, dato che sono quasi ignorante dei protocolli di rete
Voglio fare una connessione TCP\IP a Python.
Troppo complicato per questo compito.
Importazione della presa, e tutto l'amore.
Troppo complicato per questo compito.
Importazione della presa, e tutto l'amore.
o così
posto sbagliato... Te l'ho detto, Sharp (Visual Studio) ha tutto per Python, ma non più di 2.7
Sono affascinato da Sharp, non ho usato compilatori normali per molto tempo, è forte! Sto ancora leggendo, ma il modulo di Windows con i pulsanti e tutti i suoi accessori è stato portato a dll senza problemi e collegato con MT5 - MT5 ha un supporto Sharp al 100%, non c'è bisogno di descrivere nulla, basta usare una dll, come un miracolo ))))
Python per C#https://msdn.microsoft.com/ru-ru/dn314784.aspx
che tagliente, che dll, perché?
potete darmi un esempio di come collegare python a mt5 tramite sharp?
So che ha il supporto python per VS, lo so... e sharp?
Voglio concentrarmi su VS, non su tutto questo.
Sharp è C#!
fare un caso di test del punto 10https://www.mql5.com/ru/forum/285631
qui al punto ha scritto come fare un complesso, ma c'è 5 minuti di lavoro lì, letteralmentehttps://www.mql5.com/ru/forum/293630/page57#comment_9851502
ZS: ti ricordi di aver visto il nuovo alglib sul sito alglib? Ora scarica il progetto dal sito algib e costruiscilo in una .dll - usando il mio manuale ottieni una dll, non hai nemmeno bisogno di collegarla a MT5 (una linea #import non importa!)
Non voglio algib, voglio python).
Capisco che sharp è ssharp, non capisco quale connessione tra mt5 e python abbia a che fare con questo
ma è un buon esempio, tornerà utile... c'è una lib anche lì, che differenza c'è? è più veloce in più
a proposito, a p. 10 l'elenco delle funzioni sarà visibile nell'editor, o dovreste richiamarle voi stessi o cercare nell'aiuto sul sito?
è tutto molto interessante, ma poco rilevante... e terribilmente lento da usare, problemi di matrice, non si può ricercare nulla... Questo è il mio pensiero, a cosa diavolo mi servirebbe :)Non so nemmeno come spiegarlo, sono un pessimo insegnante, ma è come:
- fai un progetto in C#
- aggiungi al progetto ciò di cui hai bisogno, lascia che sia Python - non l'ho provato, ma funzionerà al 99% sicuro
- le vostre chiamate C# saranno visibili in MT5, e potrete vedere tutte le caratteristiche che avete aggiunto al progetto.
- Il compito è semplice, fare chiamate da MT5 in C# e get e set in Python.
Sto finendo di leggere il manuale di C#, non è niente di nuovo, ma ho bisogno di leggere tutto, la gestione della memoria è diversa dal modello C#, o meglio voglio controllare i dettagli, potrebbe essere scritto in C++
python funziona attraverso un interprete, che bisogno ha di un livello sotto forma di sysharp?
è il linguaggio più ingegnoso che non ha bisogno di nulla se non dell 'invio di ordiniPython funziona attraverso un interprete, quindi perché ha bisogno di un livello sotto forma di sycharp?
è il linguaggio più ingegnoso che non ha bisogno di nulla se non dell'invio di ordiniIl server è in Python. Ma un socket-client per MT dovrà comunque essere o C++ o C#.
Il server è in Python. Ma un client socket per MT dovrebbe essere C++ o C#.
zeroMQ o https://www.mql5.com/en/blogs/post/706665
o solo winapi, no? ci vuole circa mezz'oraImmagino che il server delle librerie sia già presente per python e TCP:
https://wiki.python.org/moin/TcpCommunication
sì, come dva palza obossat (pisciare su due dita)
Questo era un semplice codice per iniziare con pyhton TCP .... Ho bisogno di più tempo per imparare python prima :))
Ora, sto solo lavorando sull'automazione al 100% del vostro attuale "Monte carlo RL" EA
va bene, buona fortuna, forse fornirò presto una parte 3-d con qualche miglioramento delle prestazioni
zeroMQ o https://www.mql5.com/en/blogs/post/706665
o solo winapi, no? ci vuole mezz'oraIo uso NET Sockets in C++ per fare questo. È una lib di alto livello, a differenza di winapi. È facile da rollare in C# per MT.