Discussione sull’articolo "SQLite: Gestione nativa dei database SQL in MQL5" - pagina 11
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 è esattamente dove vi ho detto che l'avreste trovato?
Avevi ragione, ma ieri non l'ho trovato lì, c'è solo la struttura nel file "signals.sqlite" e sospetto che ci siano dati nel file signals.dat
ma è nella documentazione
parametri
nome del file
[in] Nome del file relativo alla cartella "MQL5\Files".
Avevi ragione, ma ieri non l'ho trovato lì, c'è solo una struttura nel file "signals.sqlite" e sospetto che ci siano dati nel file signals.dat.
No! Vi ho già detto che il file"signals.dat" è un file di dati interno a MetaTrader e non ha nulla a che fare con SQLite.
Il file"signals.dat" è il luogo in cui MetaTrader memorizza le informazioni sui segnali che possono essere recuperati con la funzionalità Trade Signals...
Ma avete usato il flag"DATABASE_OPEN_COMMON" che cambia la posizione. Quindi non usate questo flag se non volete che si trovi nella cartella comune.
Ma avete usato il flag"DATABASE_OPEN_COMMON" che cambia la posizione. Quindi non utilizzare questo flag se non si vuole che il file si trovi nella cartella comune.
Ok, ho capito e trovo i dati in signals.sqlite-wal:))
Grazie per il vostro aiuto)
CS 0 12:43:16.106 SignalsBasa (EURUSD,H1) DB: succesfull
Il documento dopo il caricamento dei dati è ancora di 8 kb e non riesco a caricare i dati e a ricevere
2022.11.30 12:55:49.103 CreateDB (EURUSD,H1) DB: signals.sqlite aperto
2022.11.30 12:55:49.103 CreateDB (EURUSD,H1) 0: 0,0,0,0,0,0.0
Ma hai già dichiarato di aver trovato il file ...
Qual è il problema?
Il file"signals.sqlite" contiene struttura e dati in un unico file. Apritelo con MetaEditor e guardate voi stessi i dati - Lavorare con le basi di dati SQL - Guida di MetaEditor
Non c'è di che!
In MetaEditor, il numero massimo di colonne delle tabelle del database da visualizzare è solo 23.
È possibile rimuovere questa limitazione?
In MetaEditor, il numero massimo di colonne delle tabelle del database da visualizzare è solo 23.
È possibile rimuovere questa limitazione?
non riuscito -
Vorrei sottolineare che la traduzione di un intero in una stringa non produce un errore quando si scrive in una tabella.
Cari sviluppatori, mi spiegate perché non è possibile allegare un database esistente da un file (ATTACH DATABASE)?
Allora come è possibile allegare una base dalla RAM...?
Ho allegato il codice.
Lo script create_databases.mq5 crea un database. Lo script attach_mem_db.mq5 collega il database dalla RAM. Ma lo script attach_other_db.mq5 non riesce a collegare un database esistente.