![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
E il codice C++ completo senza il LUA?
Così nel filmato sopra, senza LUA, solo non C++ ma Pascal (Delphi XE4)
Così nel filmato sopra, senza il LUA, solo che non è C++ ma Pascal (Delphi XE4)
I freni non interferiscono?
Forum sul trading, sistemi di trading automatico e test di strategie di trading
MT5 e trans2quik.dll
prostotrader, 2019.02.15 18:42
Per quanto riguarda il trading via Quick, potete dimenticarlo come un brutto sogno.
I freni sono d'intralcio?
Il video è una versione modificata.
Ho ottimizzato un po' l'algoritmo.
Per sincronizzare il DDE e i collage della DLL, ho usato sezioni critiche.
L'inserimento dell'ordine di "risposta" è stato eseguito all'interno della sezione critica(la funzione di elaborazione dei datisi chiama
e l'invio di un ordineOnTrade()) e ora questa funzione è chiamata da PosMessage che ha ridotto notevolmente i ritardi.
Ma molto lontano in termini di velocità da MT5 :(
Ma lontano da MT5 in termini di velocità :(
Ho ancora "fregato" il collegamento rapido a MT5, ma non riesco a vedere la differenza tra l'uscita dal collegamento rapido e l'uscita dal collegamento rapido via DDE.
Se qualcuno è interessato a sapere come si fa, sto incollando il codice.
Il consulente esperto
Cosa fa?
Raccoglie tutti i ciswalls attuali (fetches) che sono specificati nell'enumerazione (Variables.mqh)
e li aggiunge alla struttura dell'array.
Cerca uno SPOT corrispondente per questi simboli e li aggiunge anche al
struttura dell'array.
Le pile vengono aggiunte per tutti i futures trovati.
Quando uno stack viene attivato, prende gli aski e i bit dei futures e degli spot e li invia alla DLL (MT5Client.dll)
MT5Client.dll invia semplicemente i dati secondo il collare impostato
Ho ancora "avvitato" il quickdraw a MT5, ma non vedo alcun miglioramento rispetto all'uscita dal quickdraw via DDE.
Se qualcuno è interessato a sapere come si fa, vi incollo il codice.
Il consigliere esperto
Cosa fa?
Questo design permette di ricevere dati da Quickquote a MT5 e dare ordini per la gestione delle posizioni da MT5 a Quickquote?
Interessato a lavorare con opzioni solo...Questo progetto permette di ricevere dati da Quickquick a MT5 e dare ordini di controllo delle posizioni da MT5 a Quickquick?
Interessato a lavorare con opzioni solo...No, i dati sono presi da MT5 e trasferiti al tuo programma (terminale), che
Trans2quik.dll invia ordini a Kwik (MT5 non ha opzioni)
No, i dati sono presi da MT5 e trasmessi al suo programma (terminale), che
invia ordini a Kwik tramite trans2quik.dll (MT5 non ha opzioni)
Peccato. Pensavo che fosse possibile controllare gli ordini del Kvik, che ha delle opzioni.
Peccato. Pensavo che fosse possibile controllare gli ordini di Quick, che hanno delle opzioni.
Conosci Delphi?
Conosci Delphi?
Ahimè, no :(
Ahimè, no :(
Allora aspetta che io entri nelle opzioni...
In questo momento li scambio solo con le mani (in attesa di notizie)