È ora di convertire le librerie in MQL5 - pagina 7

 
victorg:

Scusate, sono davvero confuso con la promessa capacità di compilare codice C/C++ in una DLL direttamente dal metaeditor.

Ma per me non è ancora chiaro, perché fare il porting, quando la libreria è già pronta all'uso come DLL? Si scopre - ho comprato un libro in un negozio e prima di leggerlo l'ho trascritto in un quaderno.

Devo aver sbagliato di nuovo qualcosa. Non scriverò più.

Sì, hai sbagliato di nuovo.

Il problema è l'incapacità di leggere e percepire le spiegazioni chiaramente segnalate, che sono state ripetute più volte in questo thread. Sta diventando spaventoso per la gente in generale.

 
Non è un segreto che l'algo-trading si basa molto spesso su complessi calcoli statistici. Allora perché non integrare un buon pacchetto software statistico, preferibilmente OpenSource, nella MT5? Per esempio, Project R potrebbe essere un tale pacchetto statistico. Centinaia di librerie opensource testate e trasparenti sono già scritte, e se si permette di integrarle in MT5 sarebbe una grande soluzione.
 
Renat:

La libreria ALGLIB è già stata portata su MQL5 e sarà disponibile in codice sorgente.

È scritto nel codice di questa libreria che è libera - libera solo per uso non commerciale. A quanto pare, avete firmato un accordo speciale con l'autore per pagare il suo lavoro a beneficio di MQ.
 
papaklass:

Credo che tutte queste riscritture siano legate al copyright.

Purtroppo non si legge nemmeno il testo diretto.

Le librerie di codice sorgente sono necessarie perché:

  1. non c'è posto per le DLL nel mercato di massa (questo è stato detto centinaia di volte)
  2. vi permette di usare direttamente funzionalità complesse nel vostro codice, generando un file EX5 finale che potete distribuire e vendere
  3. dà ai programmatori e ai commercianti la possibilità di guardare di persona l'implementazione dei sorgenti della funzionalità, il che aumenta la consapevolezza e l'apprendimento
  4. a spese di un aumento del codice sorgente permette una formazione più veloce e la promozione della tecnologia
 
-Alexey-:
Nei codici di questa libreria è scritto che è libera - libera solo per uso non commerciale. A quanto pare, avete un accordo speciale con l'autore per pagarlo per il suo lavoro a beneficio di MQ.

Se non mi sbaglio, c'è anche una versione com.)

MetaQuotes - ben fatto!

 
C-4:
Non è un segreto che l'algo-trading si basa molto spesso su complessi calcoli statistici. Allora perché non integrare un buon pacchetto software statistico, preferibilmente OpenSource, nella MT5? Per esempio, Project R potrebbe essere un tale pacchetto statistico. Ci sono centinaia di librerie open source testate e trasparenti già scritte, e se si permetterà la loro facile integrazione in MT5 sarà una grande soluzione.
Non c'è qualcosa in ALGLIB che è in R?
 
Urain:
ALGLIB non fa quello che fa R?

Solo che non ero a conoscenza dell'esistenza del progetto ALGLIB. Non conosco il progetto ALGLIB, ma sono sicuro che è il migliore per l'integrazione con MT5.

P.S. Comunque è preoccupante che nell'ultimo anno non ci siano stati aggiornamenti del progetto. Comunque, se MQ decide di supportare il progetto, sarà una spinta enorme per il progetto stesso, dato che centinaia di migliaia di nuovi utenti inizieranno ad usarlo automaticamente.

 
C-4:
Non ero a conoscenza dell'esistenza del progetto ALGLIB. Non sono sicuro di come integrare il progetto in MT5 e non so come farlo funzionare in tempo reale.

Capisco che l'integrazione stessa sarà probabilmente gestita dall'autore della Bibbia (un pensiero dal soffitto).

Non so cosa fare con ALGLIB e ho visto che non è così ben rappresentato come la neuronica, FANN è buono per questo.

Cos'altro è necessario, chi può vedere cosa?

 
Urain:
Capisco che l'integrazione stessa sarà probabilmente gestita dall'autore biblico (un pensiero dal soffitto).
Questo è qualcosa che facciamo noi stessi.
 
Urain:
Capisco che l'integrazione stessa sarà probabilmente gestita dall'autore della Bibbia (un pensiero dal soffitto).
Se la bibbia vale, non sarebbe più facile comprare l'azienda? Per così dire, per ingoiarlo a beneficio del futuro del commercio leggero.