
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
Con GlobalVariable Terminal, potete trasferire fino a 8 byte di informazioni in una variabile.
Per differenziare l'accesso da diversi programmi MQL5, si può usare GlobalVariableSetOnCondition
Cosa, quando hai 1GB di dati da trasferire?
Dove va questa somma?
Puoi usare il piping per trasferire 1 giga.
Dove sta andando così tanto?
Puoi usare il piping per trasferire 1 giga.
Non posso spiegare qui perché. Se vuoi, posso mandarti un messaggio privato spiegandoti il mio problema.
So che c'è una soluzione utilizzando una DLL o uno strumento di terze parti (il tubo ha bisogno di un server con canali), ma vorrei solo una soluzione MT5 / mql5.
Vorrei solo una soluzione MT5 / mql5.
Risorse.
Risorse.
Sì. Funziona con grandi quantità di dati (1GB o più)? Non l'ho ancora provato.
Quando c'è una vera sfida, è logico cercare di risolverla prima.
Quando c'è una vera sfida, è logico cercare di risolverla prima.
Non lo farei mai, ragazzo divertente.
Perché non un trasferimento di 100GB? Questa è una domanda retorica.
Il codice di verifica è meno di una dozzina di righe.
Dove sta andando?
Il piping può essere usato per trasferire 1 giga.
Beh, in realtà posso spiegarlo qui. Sto lavorando su un sistema con zecche sulla storia (diversi anni). Lavoriamo sulle barre, poi dobbiamo analizzare i tick su alcune barre filtrate.
Quando si usa CopyTicks / CopyTicksRange barra per barra è molto lento, quindi devo caricare grandi quantità di dati in memoria (come 1GB) e poi è molto più veloce (almeno 5 volte più veloce).
Ora, anche caricare grossi pezzi di dati (tick) in memoria richiede tempo se lo si deve fare ad ogni avvio, così ho iniziato a farlo con un servizio per mantenere i dati in memoria. Ed ecco nuovi problemi.
Idealmente ottenere tick per 1 barra (o più barre) usando CopyTicks / CopyTicksRange non dovrebbe essere così lento, ma probabilmente è inevitabile.
Spero che il trasferimento sia buono.
Perché non un trasferimento di 100GB? Questa è una domanda retorica.
Il codice di verifica è meno di una dozzina di righe.
Per favore, non rispondere se non hai niente da dire.
Non mi interessa una domanda retorica, ho una questione pratica da risolvere.