Domande frequenti

Come funziona MQL5 Cloud Network?

MQL5 Cloud Network è una rete cloud di calcolo distribuito. Le attività di elaborazione vengono distribuite su più computer registrati nella rete.

Se qualcuno ha bisogno di eseguire calcoli pesanti che possono essere parallelizzati, l'utente può distribuire l'attività ai processori disponibili. Maggiori informazioni sui dettagli tecnici.

Posso unirmi alla rete?

L'adesione a MQL5 Cloud Network è gratuita: scarica MetaTrader 5 Strategy Tester Agent e installa gli agenti tester sul tuo computer.

Come mi registro?

Apri il modulo di registrazione e compila i campi richiesti. Successivamente riceverai una e-mail di conferma della registrazione.

Si prega di notare che è possibile prelevare denaro tramite PayPal solo all'e-mail specificata durante la registrazione. Questo protegge i tuoi soldi da accessi non autorizzati.

Come creare un'attività di calcolo distribuito?

Un task è un programma in MQL5. Di solito, il calcolo distribuito viene utilizzato quando qualcuno ha bisogno di ottenere molti risultati per lo stesso algoritmo con dati iniziali differenti. Lo Strategy Tester nel terminale client MetaTrader 5 supporta tali calcoli multi-thread per le attività di ottimizzazione della strategia di trading.

Devo installare il terminale MetaTrader 5?

No. Se intendi fornire solo la potenza di elaborazione di riserva del tuo computer, scarica semplicemente MetaTrader 5 Strategy Tester Agent e installa gli agenti tester su ogni computer che desideri connettere alla rete.

Potrebbe essere necessario il terminale MetaTrader 5 , se desideri eseguire applicazioni MQL5 contenenti una strategia di trading o un compito di calcolo matematico.

Quale linguaggio di programmazione utilizza MQL5 Cloud Network?

Utilizza il linguaggio di programmazione della strategia di trading MQL5. Il linguaggio è molto vicino al C++ in termini di sintassi e velocità di esecuzione. Pertanto, puoi imparare rapidamente MQL5 e convertire algoritmi da altri linguaggi di alto livello.

Il linguaggio MQL5 fa parte della piattaforma di trading MetaTrader 5. Una pletora di materiale didattico completo è disponibile sul sito web della comunità.

Fornire potenza di elaborazione tramite MQL5 Cloud Network è sicuro?

È assolutamente sicuro. Ogni agente tester viene eseguito nella propria sandbox virtuale, che vieta le richieste esterne da programmi MQL5. La sandbox blocca tutte le chiamate DLL e l'accesso ai file al di fuori della directory specificata.

Chiunque può ottenere il codice del mio programma o altri dati se utilizzo agenti MQL5 Cloud Network?

No. Lo scambio di dati tra l'iniziatore di calcoli e gli agenti tester è crittografato. L'agente tester non salva il codice del programma ricevuto su un'unità e quindi non può essere intercettato sul computer. Gli agenti tester sono protetti da qualsiasi tentativo di intrusione nel loro ambiente di runtime e di acquisizione dei dati dalla memoria dell'agente.

Ho installato gli agenti e inserito le credenziali del mio account MQL5.com, ma non vedo gli agenti nel mio profilo.

Gli agenti appariranno nel tuo profilo dopo aver completato la prima attività.

Il numero di agenti visualizzati nel mio profilo è stato ridotto. Perché?

Potresti aver abilitato il filtro "Ultimo giorno attivo". Deseleziona la casella per vedere tutti i tuoi agenti.

Agenti nel profilo

Come faccio a conoscere il PR dei miei agenti?

Il PR di ciascun agente viene visualizzato nel Profilo del proprietario. Il valore può variare a seconda del carico del computer.

Seleziono l'ottimizzazione lenta (per testare tutti i parametri) per il mio compito, tuttavia viene eseguita come ottimizzazione veloce utilizzando un algoritmo genetico. Perché?

Se il numero totale di passaggi di ottimizzazione supera 100.000.000, viene selezionata automaticamente l'ottimizzazione rapida. Leggi di più.

Perché l'ottimizzazione non è disponibile sui sistemi a 32 bit?

Abbiamo interrotto il supporto per i sistemi a 32 bit perché non soddisfano i requisiti moderni per il calcolo distribuito, oltre a ridurre le prestazioni e aggiungere sovraccarico durante la manutenzione dell'infrastruttura di rete.

L'ottimizzazione completa utilizza tutti i server e gli agenti MQL5 Cloud Network gratuiti, mentre l'ottimizzazione genetica utilizza solo gli agenti di un nodo della rete MQL5 Cloud. Perché?

Con l'ottimizzazione genetica, l'insieme di tutti i passaggi viene sostituita da una combinazione di geni che generano un insieme limitato di passaggi (non più di 256) per popolazione. L'algoritmo genetico attende il completamento del calcolo di tutti i passaggi all'interno di una popolazione prima di elaborarne i risultati e creare nuovi passaggi nella popolazione successiva.

Pertanto, il modo più affidabile è distribuire attività di ottimizzazione genetica agli agenti di un punto di accesso MQL5 Cloud Network. Leggi di più.