
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
È meglio salvare una risorsa con ResourceSave, perché quando la si integra in EA, si ottiene il suo contenuto in un array usando ResourceReadImage. È comodo e veloce, ma non è universale. Non ho integrato i file binari come risorse, quindi non so come renderli nuovamente leggibili.
Salvare i dati, integrarli attraverso variabili di risorse. Poi si può salvare qualsiasi dato, non solo i BMP. Cosa potrebbe essere più semplice?
Salvare i dati binari, integrarli attraverso variabili di risorse. Poi si può salvare qualsiasi dato, non solo i BMP. Cosa potrebbe essere più facile?
Salvare i dati, integrarli attraverso variabili di risorse. Poi si può salvare qualsiasi dato, non solo i BMP. Cosa potrebbe essere più semplice?
Fate lo stesso con il Database? La funzione FileSave non supporta le stringhe. A meno che non usiate delle stampelle (convertire una stringa in un array di char).
FileSave è solo un esempio :) pensate più in grande e studiate le operazioni sui file in mql ...
Qualcuno ha incontrato l'errore 5621 (Library misuse error) quando si cerca di creare un database in modalità DATABASE_OPEN_MEMORY?
L'errore si verifica come dicono nel posto vuoto, cioè la solita costruzione non funziona e dà fuori dbHandle=-1:
int dbHandle = DatabaseOpen("Btr",DATABASE_OPEN_MEMORY);
Come affrontarlo?
Qualcuno ha incontrato l'errore 5621 (Library misuse error) quando si cerca di creare un database in modalità DATABASE_OPEN_MEMORY?
L'errore si verifica come dicono nel posto vuoto, cioè la solita costruzione non funziona e dà fuori dbHandle=-1:
int dbHandle = DatabaseOpen("Btr",DATABASE_OPEN_MEMORY);
Come affrontarlo?
Aggiungere il flag DATABASE_OPEN_READWRITE
Le funzioni SQL in MQL5 sono fantastiche!
Ma sarebbe interessante usare il linguaggio integrato per accedere a database esterni, MS SQL, ORACLE, SyBase, MySQL, ecc. Senza usare una DLL.
Grazie per il chiarimento, ora aprire il database in modalità DATABASE_OPEN_MEMORY funziona!
Le funzioni SQL in MQL5 sono fantastiche!
Ma sarebbe interessante usare il linguaggio integrato per accedere a database esterni, MS SQL, ORACLE, SyBase, MySQL , ecc.Senza usare una DLL.
Poi vai a: Lavorare con le funzioni di rete, o MySQL senza DLL