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
Ma non accetteremo alcun file che contenga chiamate DLL - questo è molto facile da controllare.
Nessun caricatore di codice maligno può essere scritto in EX5 - il linguaggio è appositamente progettato per essere protetto. L'unico modo per fare un bel casino è che l'utente permetta la DLL.
Ma non accetteremo nessun file nel negozio che contenga chiamate DLL - questo è molto facile da controllare.
bene, allora basta dire: controlleremo le chiamate al programma DLL nel negozio e quindi garantiremo la sicurezza e stop completo
ops
Bene, allora ditelo chiaramente: controlleremo le chiamate di programmi DLL nel negozio e quindi garantiremo la sicurezza, punto e basta.
Questo è esattamente quello che è stato detto fin dall'inizio:
Niente sarà venduto con le DLL. Questa è la nostra mossa deliberata.
Poiché il linguaggio è completamente controllato, la presenza di chiamate DLL è chiaramente descritta e verificabile.
Significa che i seri Expert Advisors/indicatori che scaricano calendari di eventi economici da siti web (non possono fare a meno di una dll) o che lavorano con un database proprio, per esempio MySQL, non saranno venduti?
Per l'accesso al web, forniremo presto un set di funzioni standard controllate da HTTP in MQL5. Permetterà l'accesso a risorse esterne attraverso un elenco speciale di permessi URL, che l'utente può creare manualmente.
In altre parole, nelle impostazioni del terminale potrete specificare una lista di indirizzi (per esempio, https://www.mql5.com/, https://my.domain.com/service/), che possono essere raggiunti via HTTP e HTTPS. Questo permette di estendere seriamente la funzionalità del sistema per lavorare con servizi esterni.
Il calendario è molto più semplice - è già integrato nel sistema, ed è anche visualizzato sui grafici.
Anche la vostra competizione per la migliore interfaccia può essere vinta da un esperto che avrà il proprio modulo (implementato in un dll esterno) con segnalibri, tabelle di sfogliamento standard e liste non può essere venduto!
Le DLL esterne, eccetto le chiamate alle normali API di Windows, sono proibite nel nostro concorso. E questo concorso accetta solo il codice sorgente.
In questo caso, il vostro supermercato sta diventando un semplice chiosco di strada con niente di particolarmente utile tranne le riviste con le parole crociate e i fazzoletti usa e getta.
Non preoccupatevi, ci saranno molte cose intelligenti. Abbiamo investito molti sforzi e denaro nello sviluppo di MQL5. È diventato così potente che praticamente elimina la necessità di DLL esterne per il lavoro normale.
Per lo sviluppo di una piattaforma di trading, la sicurezza di base viene prima di tutto. Non saremo visti come un calcio a Microsoft per i buchi di sicurezza.
È diventato così potente che quasi annulla la necessità di DLL esterne per il normale funzionamento.
Per lo sviluppo di una piattaforma di trading, la sicurezza di base viene prima di tutto. Non saremo visti come un calcio a Microsoft per i buchi di sicurezza.
sulla sicurezza - Dio non voglia che qualcuno ci riesca - non ci sono ancora stati prodotti assolutamente sicuri che abbiano accesso a internet
a proposito, il file common.mqh - ha la direttiva #import - cioè le DLL sono necessarie?
riguardo al mio "problema doloroso" - sto parlando di DLL - ho già scritto che la sezione https://www.mql5.com/ru/code/libraries sembra miserabile: "come un'aula di formazione per scolari - come i ragazzi praticano OOP".
Ho già scritto che la sezione DLL sembra miserabile: "un'aula di formazione per scolari - come i ragazzi che praticano OOP", in generale è impossibile prendere soluzioni pronte lì - nessuna descrizione, nessuna classe che potrebbe occuparsi completamente di qualsiasi funzionalità (per esempio: classe completamente pronta per l'accesso ai dati storici, una classe per lavorare con i file, ecc.)
SZY: Beh, in parte/richiesta o desiderio: se mql5 è un linguaggio così potente, metti una classe per lavorare con le trasformazioni wavelet nella libreria, ho provato a tradurla in mql5: http://www.basegroup.ru/library/cleaning/wavutils_desc/ come se avessi abbastanza esperienza, ma non ha funzionato - sono inciampato sul lavoro con gli array multidimensionali dinamici - interessante da vedere
sulla sicurezza - Dio non voglia che qualcuno ci riesca - non ci sono ancora stati prodotti assolutamente sicuri che abbiano accesso a internet
A proposito, il file common.mqh - ha la direttiva #import - cioè è necessaria una DLL?
Siete confusi su qualcosa. Non ci sono DLL #import nelle nostre librerie standard distribuite con il terminale.
Per controllare, scaricate la distribuzione da zero e controllate.
Riguardo al mio "problema doloroso" - intendo le DLL - ho già scritto che la sezionehttps://www.mql5.com/ru/code/libraries ha un aspetto miserabile: "come un'aula di formazione, per scolari - come ragazzi che si esercitano in OOP".
Ho già scritto che la sezione DLL sembra miserabile: "un'aula di formazione per scolari - come i ragazzi che praticano OOP", in generale è impossibile prendere soluzioni pronte lì - nessuna descrizione, nessuna classe che potrebbe occuparsi completamente di qualsiasi funzionalità (per esempio: una classe completamente pronta per accedere ai dati storici, una classe per lavorare con i file, ecc.)
Il vecchio problema - "o ci dai una canna da pesca o ci dai un pesce". Ma abbiamo dato una canna da pesca e il pesce (codebase e l'intera comunità MQL5.com) è stato costantemente consegnato (vedi MQL4.com) e continuiamo a consegnarlo.
SZY: bene, in parte/richiesta o desiderio: se mql5 è un linguaggio così potente, mettere una classe per lavorare con le trasformazioni wavelet nella libreria, provare a tradurla in mql5: http://www.basegroup.ru/library/cleaning/wavutils_desc/ sembra essere abbastanza esperienza, ma non ha funzionato - sono inciampato sul lavoro con gli array dinamici multidimensionali - interessante da vedere
Ancora una volta non c'è abbastanza canna da pesca, e non c'è abbastanza pesce pronto. E questa è un'accusa diretta nella nostra direzione.
Se avete una domanda sugli array dinamici, dovreste aprire un thread nel forum e fare una domanda specifica con un esempio.
Siete confusi su qualcosa. Non ci sono DLL #import nelle nostre librerie standard distribuite con il terminale.
1.Per controllarlo, scaricate la distribuzione da zero e controllatela.
2.Il vecchio problema - "o ci dai una canna da pesca o ci dai un pesce". Ma vi abbiamo dato la canna, e il pesce (codebase e tutta la comunità MQL5.com) è stato consegnato (vedi MQL4.com per molti anni) e lo consegniamo ancora.
Di nuovo, non c'è abbastanza canna da pesca e non c'è abbastanza pesce pronto. E questa è un'accusa diretta nella nostra direzione.
Se avete una domanda sugli array dinamici, dovreste aprire un thread nel forum e fare una domanda specifica con un esempio.
1.probabilmente sì - probabilmente ha scaricato un esempio su MT5 e insieme ad esso questo file: common.mqh, forse questo file non è dalla consegna standard di MT5
2. Non sto accusando, ma piuttosto affermando - che la sezione delle librerie - questo è il "santo dei santi" - un luogo dove si possono sempre prendere soluzioni già pronte - almeno nelle librerie di Delphi - ho bisogno di supporto per DirectX - cerco una libreria per lavorare con DirectX - la installo e non ho problemi con le descrizioni e nessuna domanda su come la libreria è ottimizzata, e continuo a impegnarmi nel loro progetto, piuttosto che affrontare il lavoro di funzionalità di terzi
3. OK - cercherò di trovare il tempo per chiedere più specificamente nella sezione appropriata del forum
1.probabilmente sì - probabilmente ha scaricato un esempio su MT5 e insieme ad esso questo file: common.mqh, forse questo file non è dalla consegna standard di MT5
2. Non sto accusando, ma piuttosto affermando - che la sezione delle librerie - questo è il "santo dei santi" - un luogo dove si possono sempre prendere soluzioni già pronte - almeno così nelle librerie di Delphi - ho bisogno di supporto per DirectX - cerco una libreria per lavorare con DirectX - la installo e non ho problemi con le descrizioni e nessuna domanda su come la libreria è ottimizzata, e continuo a impegnarmi nel loro progetto, piuttosto che affrontare il lavoro di funzionalità di terze parti
3. OK - Cercherò di trovare il tempo per chiedere più specificamente nella sezione appropriata del forum
Oppure volete che tutte le librerie forniscano un'interfaccia del tipo: "Una funzione do(string cmd), passa come parametro una stringa - 'costruisci un grafico su letture di indicatori che non ti dirò, e deve avere una vista che voglio, ma tu indovina quale...'". "
E il fatto che non ci sia documentazione, esempi, ecc. non è chiaramente colpa di MQ.
Niente sarà venduto con la DLL. Questa è una mossa consapevole da parte nostra.