//| Script program start function | "PATH TEXT ," "SPREAD INT ," //| Возвращает спецификацию символа в виде JSON | //| Формирует отступ из пробелов |...
Dall'articolo, anche se con difficoltà, capisco questo esempio
//-- Creare una query e gestirlaint request=DatabasePrepare(db, "SELECT * FROM COMPANY WHERE SALARY>15000");
if(request==INVALID_HANDLE)
{
Print("DB: ", filename, " request failed with code ", GetLastError());
DatabaseClose(db);
return;
}
Questa query seleziona dal database i record con un valore superiore a 15000. Un altro esempio era quello di selezionare la somma... Ma io, ad esempio, ho bisogno di selezionare il valore minore/maggiore dal database. Oppure la somma di valori maggiori o minori di zero. Penso che esista questa possibilità, ma non ci sono abbastanza informazioni sotto forma di documentazione MQL5. Per me è difficile trarre degli esempi. Ma se non ce l'ho... se necessario, cercherò di capirlo.
Ciao!
Ho provato a creare una connessione al database nell'indicatore, ma per qualche motivo non ha funzionato.
Perché non è scritto da nessuna parte, in quali programmi posso usare i database?
Quale errore viene restituito?
Che tipo di errore restituisce?
Ho già mostrato uno screenshot dell'errore nel mio post.
Non trova tale funzione.
Ecco gli errori:
Questo è il mio tentativo di compilare l'indicatore. Dovrei provarlo in Expert Advisor e Service.
In effetti, si potrebbe scrivere in quali programmi MQL5 è possibile utilizzare i database. Sarebbe molto comodo utilizzarli anche nell'indicatore.
Ho già mostrato uno screenshot dell'errore nel post.
Non trova tale funzione.
Ecco gli errori:
Questo è il mio tentativo di compilare l'indicatore. Dovrei provarlo in Expert Advisor e in Service.
In effetti, si potrebbe scrivere in quali programmi MQL5 è possibile utilizzare i database. Sarebbe molto comodo utilizzarli anche nell'indicatore.
Quale struttura del programma?
Versione 5.00, build 2361
Ho già mostrato uno screenshot dell'errore nel post.
Questo non è un errore. L'errore viene richiamato tramite GetLastError
Questo non è un errore. L'errore viene richiamato tramite GetLastError
Ho scritto che l'errore si è verificato in fase di compilazione.
Ho scritto che l'errore si è verificato in fase di compilazione.
Sì, non ci avevo fatto caso.
Dall'articolo, anche se con difficoltà, capisco questo esempio
Questa query seleziona dal database i record con un valore superiore a 15000. Un altro esempio era quello di selezionare la somma... Ma io, ad esempio, ho bisogno di selezionare il valore minore/maggiore dal database. Oppure la somma di valori maggiori o minori di zero. Penso che esista questa possibilità, ma non ci sono abbastanza informazioni sotto forma di documentazione MQL5. Per me è difficile trarre degli esempi. Ma se non ce l'ho... se necessario, cercherò di capirlo.