Discussione sull’articolo "Comunicare con MetaTrader 5 utilizzando pipe denominate senza utilizzare DLL" - pagina 5
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
Pubblicato il nuovo articolo Comunicare con MetaTrader 5 Utilizzando i canali denominati senza l'ausilio di DLL:
Autore: MetaQuotes
Salve, non riesco a trovare il file MQL5
Ok, capisco. Segnalato al Service Desk.
È possibile scaricare questo file direttamente dalla piattaforma MT5. Basta utilizzare lo strumento di ricerca con la parola chiave pipeclient.
Ok, vedo. Segnalato al Service Desk.
È possibile scaricare questo file direttamente dalla piattaforma MT5. Basta utilizzare lo strumento di ricerca con la parola chiave pipeclient.
Continuo a non capire dove viene descritta la funzione __countof
Code::Block ne parla con insistenza.
Non l'ho trovata nemmeno nella documentazione del C++.
Non si compila.
L'ho sostituita con sizeof. Ha compilato.
Ho anche dovuto collegare tre librerie e #define UNICODE
Ho una domanda come questa:
L'articolo afferma che:
Connettersi al server controllando due volte: al computer remoto denominato 'RemoteServerName' o al computer locale. Sul computer locale tutto funziona e non ci sono domande.
Ma se si esegue PipeServer.exe su un VPS remoto, e poi si lancia lo script client al grafico su un altro PC, avendo cambiato RemoteServerName con il nome appartenente al VPS, allora il server e il client non si vedono, cioè il canale non funziona, non c'è connessione.
Qual è il problema qui, è che il nome di un particolare VPS dovrebbe essere scritto inizialmente in PipeServer.exe o cosa?
Ho una domanda come questa:
L'articolo afferma che:
Connettersi al server controllando due volte: al computer remoto denominato 'RemoteServerName' o al computer locale. Sul computer locale tutto funziona e non ci sono domande.
Ma se si esegue PipeServer.exe su un VPS remoto, e poi si lancia lo script client al grafico su un altro PC, avendo cambiato RemoteServerName con il nome appartenente al VPS, allora il server e il client non si vedono, cioè il canale non funziona, non c'è connessione.
Qual è il problema, è che il nome di un particolare VPS deve essere scritto inizialmente in PipeServer.exe o cosa?
PipeServer.exe è una tecnologia antica e ha problemi di sicurezza.
Oggi le porte sono chiuse di default nel sistema operativo, è necessario consentirle esplicitamente.
Inoltre, queste porte potrebbero essere coperte dagli ISP; in tal caso, dovrete parlare con il team di supporto.
Se riuscite a configurare il pipelining per l'accesso remoto, descrivete la ricetta qui.
E come suggerimento, date un'occhiata alla funzione WebRequest, che può sostituire il pipelining.