Discussione sull’articolo "Introduzione a MQL5 Algo Forge"

 

Il nuovo articolo Introduzione a MQL5 Algo Forge è stato pubblicato:

Stiamo introducendo MQL5 Algo Forge - un portale dedicato agli sviluppatori di trading algoritmico. Combina la potenza di Git con un'interfaccia intuitiva per gestire e organizzare i progetti all'interno dell'ecosistema MQL5. Qui è possibile seguire autori interessanti, formare team e collaborare a progetti di trading algoritmico.

Il nuovo MQL5 Algo Forge è più di un semplice elenco dei tuoi progetti - è un vero e proprio social network per sviluppatori. È possibile monitorare facilmente le modifiche, mantenere la cronologia dei progetti, connettersi con professionisti affini e scoprire nuove idee. Qui è possibile seguire autori interessanti, formare team e collaborare a progetti di trading algoritmico.  

MQL5 Algo Forge è costruito su Git, il moderno sistema di controllo delle versioni. Fornisce a tutti gli sviluppatori un potente set di strumenti per tracciare la cronologia dei progetti, per la ramificazione, per la sperimentazione e per il lavoro in team. Ma come funziona il tutto? In questo articolo spiegheremo come iniziare a utilizzare MQL5 Algo Forge


Autore: MetaQuotes

 
MetaQuotes:

Date un'occhiata al nuovo articolo: Come iniziare con MQL5 Algo Forge.

Autore: MetaQuotes

Grazie
 
È vero che devo creare un nuovo progetto perché la funzionalità di Algo Forge funzioni? Non fa nulla con i vecchi progetti....
 
Denis Kirichenko progetto perché la funzionalità di Algo Forge funzioni? Non fa nulla con i vecchi progetti....

La radice del catalogo MQL5 è il vostro progetto personale chiamato denkir/mql5. Non può essere condiviso ed è vostro personalmente.

Tutti i file nella cartella principale di MQL5 possono essere utilizzati per la memorizzazione in Algo Forge.

Ma i progetti nel catalogo dei Progetti condivisi sono esclusi dalla cartella MQL5 condivisa e sono il punto di ingresso per progetti separati o condivisi. Creando un progetto in Progetti condivisi, è possibile dare accesso in lettura o scrittura ad altri utenti.

 
MetaQuotes #:
Non si può condividere

Può essere condiviso. Sarebbe strano se un repository git non potesse essere condiviso tramite il server forgejo. Ecco il primo repository da explore (non l'ho controllato personalmente):

https://forge.mql5.io/darashikoh/mql5


 
Vladislav Boyko #:

Può essere condiviso. Sarebbe strano se un repository git non potesse essere condiviso tramite il server forgejo. Ecco il primo repository di explore (non l'ho controllato personalmente):

https://forge.mql5.io/darashikoh/mql5


Sì. Ho controllato che sia pubblico. 🙂 👍 Sembra essere qualcosa di equivalente a GITHUB, solo orientato verso MQL.

 

Come si fa a usare"Git Clone" per clonare il repository di un altro utente, da MetaEditor e non dal sito web di AlgoForge?

Quando lo faccio dal sito web di AlgoForge, tramite il link "Apri in MetaEditor", non funziona, probabilmente perché sto usando esclusivamente la modalità "portatile". Probabilmente sarà problematico anche nel caso di installazioni multiple.

Non ho trovato alcuna documentazione su come usare l'opzione di menu "Git Clone" in MetaEditor.

EDIT: Finora l'unica soluzione che ho trovato è stata quella di usare un client Git esterno per clonare prima il repository (sotto la directory " Progetti condivisi", dopo di che MetaEditor l'avrebbe riconosciuto).

 

Buongiorno,

Con le nuove versioni di git non è possibile unirsi e scaricare un progetto dalla comunità mql5 come mql5book. non è possibile cliccare sul pulsante "join", o "activate algoforge". come fare per favore?

 

Forum sul trading, sui sistemi di trading automatico e sulla verifica delle strategie di trading

Come iniziare con MT5, un riassunto!

Sergey Golubev, 2025.09.04 16:55

Da"Nuova piattaforma MetaTrader 5 Build 5260: Miglioramenti in Algo Forge, supporto esteso a OpenBLAS e nuove regole di ereditarietà in MQL5".

Sul sito web del servizio abbiamo pubblicato la documentazione completa di MQL5 Algo Forge. Essa illustra chiaramente tutte le caratteristiche e i vantaggi dell'utilizzo del sistema Git per i trader algoritmici: come esplorare i progetti, seguire le pubblicazioni interessanti, collaborare e clonare i repository.

--------------------

 
Fernando Carreiro #:

Come posso usare"Git Clone" per clonare il repository di un altro utente da MetaEditor e non dal sito di AlgoForge?

Provate a creare un fork del repository di interesse nell'interfaccia web di MQL5 Algo Forge. Poi dovrebbe apparire in MetaEditor nell'elenco dei progetti condivisi disponibili per la clonazione.

Stavo per indagare io stesso su questo problema, ma non ho ancora avuto il tempo di provarlo in dettaglio.
 
@Yuriy Bykov # Provare a creare un fork del repository di interesse nell'interfaccia web di MQL5 Algo Forge. Poi dovrebbe apparire in MetaEditor nell'elenco dei progetti condivisi disponibili per la clonazione. Avevo intenzione di indagare personalmente su questo problema, ma non ho ancora avuto il tempo di provarlo in dettaglio.

No! Un "fork" e un "clone" non sono la stessa cosa. Non confondere le due cose.

Forum sul trading, sui sistemi di trading automatico e sul test delle strategie di trading

Nuova piattaforma MetaTrader 5 Build 5260: Miglioramenti in Algo Forge, supporto esteso a OpenBLAS e nuove regole di ereditarietà in MQL5

Fernando Carreiro, 2025.09.04 16:46

"Forking" e "Cloning" sono due concetti completamente diversi. La procedura descritta è "Forking" e non "Cloning".

Un "fork" non ha più accesso agli aggiornamenti del repository originale, mentre un "clone" continua ad avere accesso a tutte le modifiche e gli aggiornamenti attuali.

Si prega di fornire un meccanismo per entrambi e di non confondere le due cose.