Come accedere al database da MQL4 , ORACL, MSSQL, MySQL - pagina 3 123456789 Nuovo commento [Deleted] 2008.03.28 12:46 #21 Ho la stessa cosa... Caro Red.Line, ti sarei molto grato se potessi postare il codice completo di uno script funzionante (il più primitivo, gelatina con poche righe) kombat 2008.04.28 05:21 #22 Oh, adoro tirare fuori gli argomenti... ;))) C'è tutto... tranne la tabella nel database. Come dovrebbe chiamarsi e quali campi dovrebbero esserci e quanti. Beh, non è la prima volta... SQL-запрос: CREATE TABLE `ticks` ( `margin` DOUBLE NOT NULL , `freemargin` DOUBLE NOT NULL , `date` DATE NOT NULL , `ask` DOUBLE NOT NULL , `bid` DOUBLE NOT NULL , `symbol` TEXT NOT NULL , `equity` DOUBLE NOT NULL ) CHARACTER SET ascii COLLATE ascii_general_ci; Hmm, funziona!!! :) ? 0 4962918.95 2008-04-28 163.72 163.69 EURJPY 4962918.95 ? 0 4962918.95 2008-04-28 163.73 163.7 EURJPY 4962918.95 Non resta che creare una tabella più informativa, per esempio aggiungere il tempo. E anche per capire la chiave primaria... e perché il margine è zero. SZY: il margine è curato. Niente era aperto... Errori, bug, domande Un argomento per i Il mio approccio. Il Yuriy Zaytsev 2008.04.28 07:51 #23 kombat: Oh, adoro tirare fuori gli argomenti... ;))) C'è tutto... tranne la tabella nel database. Come dovrebbe chiamarsi e quali campi dovrebbero esserci e quanti. Beh, non è la prima volta... SQL-запрос: CREATE TABLE `ticks` ( `margin` DOUBLE NOT NULL , `freemargin` DOUBLE NOT NULL , `date` DATE NOT NULL , `ask` DOUBLE NOT NULL , `bid` DOUBLE NOT NULL , `symbol` TEXT NOT NULL , `equity` DOUBLE NOT NULL ) CHARACTER SET ascii COLLATE ascii_general_ci; Hmm, funziona!!! :) ? 0 4962918.95 2008-04-28 163.72 163.69 EURJPY 4962918.95 ? 0 4962918.95 2008-04-28 163.73 163.7 EURJPY 4962918.95 Non resta che creare una tabella più informativa, per esempio aggiungere il tempo. E anche per capire la chiave primaria... ...e perché il margine è zero. HH: con il margine di guadagno calcolato. Niente era aperto... MS SQL o MySQL MS SQL non ha ancora funzionato per me ... :-(, non posso usare MySQL per i miei motivi Yuriy Zaytsev 2008.04.28 08:55 #24 YuraZ: kombat: Oh, adoro tirare fuori gli argomenti... ;))) C'è tutto... tranne la tabella nel database. Come dovrebbe chiamarsi e quali campi dovrebbero esserci e quanti. Beh, non è la prima volta... SQL-запрос: CREATE TABLE `ticks` ( `margin` DOUBLE NOT NULL , `freemargin` DOUBLE NOT NULL , `date` DATE NOT NULL , `ask` DOUBLE NOT NULL , `bid` DOUBLE NOT NULL , `symbol` TEXT NOT NULL , `equity` DOUBLE NOT NULL ) CHARACTER SET ascii COLLATE ascii_general_ci; Hmm, funziona!!! :) ? 0 4962918.95 2008-04-28 163.73 163.7 EURJPY 4962918.95 Non resta che creare una tabella più informativa, per esempio aggiungere il tempo. E anche per capire la chiave primaria... ...e perché il margine è zero. HH: con il margine ordinato. Niente era aperto... MS SQL o MySQL MS SQL non ha ancora funzionato per me ... :-(, per motivi miei non posso usare MySQL sembra che come opzione sia necessario http://www.sqlapi.com/ kombat 2008.04.28 11:22 #25 YuraZ: MS SQL o MySQL sotto MS SQL non sono ancora riuscito ... :-(, per motivi miei non posso usare MySQL MySQL Ulteriori ricerche hanno mostrato che l'Expert Advisor si connette molto bene ai database esterni, ed è altrettanto bravo a scrivere le cose... Bastano pochi passi: - ottenere un database MySQL sull'host - inserire i dati di connessione nell'Expert Advisor - permettere a un firewall di connettersi - godetevi il lavoro... ;) Ho la base e non ho esitato a testarla. Il risultato è grande... !!! Ora una nuova area di ricerca: leggere da qui. Ma questo è per dopo, la cosa principale è dove scavare... Crea la tua estensione Quanto costa scrivere un Come bloccare/criptare EA Yuriy Zaytsev 2008.04.28 13:51 #26 YuraZ: YuraZ: kombat: Oh, adoro tirare fuori gli argomenti... ;))) C'è tutto... tranne la tabella nel database. Come dovrebbe chiamarsi e quali campi dovrebbero esserci e quanti. Beh, non è la prima volta... SQL-запрос: CREATE TABLE `ticks` ( `margin` DOUBLE NOT NULL , `freemargin` DOUBLE NOT NULL , `date` DATE NOT NULL , `ask` DOUBLE NOT NULL , `bid` DOUBLE NOT NULL , `symbol` TEXT NOT NULL , `equity` DOUBLE NOT NULL ) CHARACTER SET ascii COLLATE ascii_general_ci; Hmm, funziona!!! :) 0 4962918.95 2008-04-28 163.73 163.7 EURJPY 4962918.95 Non resta che creare una tabella più informativa, per esempio aggiungere il tempo. E anche per capire la chiave primaria... ...e perché il margine è zero. HH: con il margine preso in considerazione. Niente era aperto... MS SQL o MySQL MS SQL non ha ancora funzionato per me ... :-(, per motivi miei non posso usare MySQL sembra l'opzione giusta http://www.sqlapi.com/ FATTO!!! funziona... Passo una procedura del server per scrivere nel database e anche l'inserimento diretto funziona ora posso memorizzare i dati in una forma conveniente ed eseguirli in linea e non solo in una rete neurale e ricevere segnali dal server MS SQL... MS SQL + MQL4 How to access the Sostituzione delle funzioni dei Discussione sull articolo "Come Yuriy Zaytsev 2008.04.28 14:01 #27 kombat: YuraZ: MS SQL o MySQL sotto MS SQL non sono ancora riuscito ... :-(, per motivi miei non posso usare MySQL MySQL Ulteriori ricerche hanno mostrato che l'Expert Advisor si connette molto bene ai database esterni, ed è altrettanto bravo a scrivere le cose... Bastano pochi passi: - ottenere un database MySQL sull'host - inserire i dati di connessione in Expert Advisor - permettere a un firewall di connettersi - godetevi il lavoro... ;) Ho la base e non ho esitato a testarla. Il risultato è grande... !!! Ora una nuova area di ricerca: leggere da qui. Ma questo è dopo, la cosa principale è dove scavare ... sembra che tutti stiano avendo una svolta creativa! kombat 2008.04.28 14:53 #28 YuraZ: sembra che tutti stiano avendo una svolta creativa! No, personalmente ho questa diarrea del pensiero di base... :)))))) [Eliminato] 2008.04.28 16:27 #29 kombat: YuraZ: MS SQL o MySQL sotto MS SQL non sono ancora riuscito ... :-(, per motivi miei non posso usare MySQL MySQL Ulteriori ricerche hanno mostrato che l'Expert Advisor si connette molto bene ai database esterni, ed è altrettanto bravo a scrivere le cose... Bastano pochi passi: - ottenere un database MySQL sull'host - inserire i dati di connessione nell'Expert Advisor - permettere a un firewall di connettersi - godetevi il lavoro... ;) Ho la base e non ho esitato a testarla. Il risultato è grande... !!! Ora una nuova area di ricerca: leggere da qui. Ma questo è dopo, la cosa principale è dove scavare ... È davvero difficile eseguire MySQL sul tuo PC? :) kombat 2008.04.28 17:15 #30 Andy_Kon: È davvero difficile eseguire MySQL sul tuo PC? :) È una domanda o... ? ;))) Se è una domanda, allora no, non è difficile. Il pacchetto Denver richiede circa 15 minuti per essere distribuito e leggermente configurato. Se la base attuale, è probabilmente ancora meno tempo e fastidio. Non lo so, sto usando l'intero Chicken Run... :))) Se o ..., non vedo la praticità di una base locale di informazioni da MT. Le mie idee di fondere sull'host, in modo che ci distribuire vari progetti, o anche semplicemente, per esempio, per "monitorare" lo stato del conto di trading con il trust. Sì, molte cose possono venire fuori ... La cosa principale è avere una fonte di informazione in più. Un robot senza indicatori Indicatore Domanda PROGRAMMATORI ESPERTI DI FOREX 123456789 Nuovo commento
Ho la stessa cosa...
Caro Red.Line, ti sarei molto grato se potessi postare il codice completo di uno script funzionante (il più primitivo, gelatina con poche righe)
Oh, adoro tirare fuori gli argomenti... ;)))
C'è tutto... tranne la tabella nel database.
Come dovrebbe chiamarsi e quali campi dovrebbero esserci e quanti.
Beh, non è la prima volta...
Hmm, funziona!!! :)
Non resta che creare una tabella più informativa, per esempio aggiungere il tempo.
E anche per capire la chiave primaria... e perché il margine è zero.
SZY: il margine è curato.
Niente era aperto...
Oh, adoro tirare fuori gli argomenti... ;)))
C'è tutto... tranne la tabella nel database.
Come dovrebbe chiamarsi e quali campi dovrebbero esserci e quanti.
Beh, non è la prima volta...
Hmm, funziona!!! :)
Non resta che creare una tabella più informativa, per esempio aggiungere il tempo.
E anche per capire la chiave primaria... ...e perché il margine è zero.
HH: con il margine di guadagno calcolato.
Niente era aperto...
MS SQL o MySQL
MS SQL non ha ancora funzionato per me ... :-(, non posso usare MySQL per i miei motivi
Oh, adoro tirare fuori gli argomenti... ;)))
C'è tutto... tranne la tabella nel database.
Come dovrebbe chiamarsi e quali campi dovrebbero esserci e quanti.
Beh, non è la prima volta...
Hmm, funziona!!! :)
Non resta che creare una tabella più informativa, per esempio aggiungere il tempo.
E anche per capire la chiave primaria... ...e perché il margine è zero.
HH: con il margine ordinato.
Niente era aperto...
MS SQL o MySQL
MS SQL non ha ancora funzionato per me ... :-(, per motivi miei non posso usare MySQL
sembra che come opzione sia necessario
http://www.sqlapi.com/
MS SQL o MySQL
sotto MS SQL non sono ancora riuscito ... :-(, per motivi miei non posso usare MySQL
MySQL
Ulteriori ricerche hanno mostrato che l'Expert Advisor si connette molto bene ai database esterni,
ed è altrettanto bravo a scrivere le cose...
Bastano pochi passi:
- ottenere un database MySQL sull'host
- inserire i dati di connessione nell'Expert Advisor
- permettere a un firewall di connettersi
- godetevi il lavoro... ;)
Ho la base e non ho esitato a testarla.
Il risultato è grande... !!!
Ora una nuova area di ricerca: leggere da qui.
Ma questo è per dopo, la cosa principale è dove scavare...
Oh, adoro tirare fuori gli argomenti... ;)))
C'è tutto... tranne la tabella nel database.
Come dovrebbe chiamarsi e quali campi dovrebbero esserci e quanti.
Beh, non è la prima volta...
Hmm, funziona!!! :)
Non resta che creare una tabella più informativa, per esempio aggiungere il tempo.
E anche per capire la chiave primaria... ...e perché il margine è zero.
HH: con il margine preso in considerazione.
Niente era aperto...
MS SQL o MySQL
MS SQL non ha ancora funzionato per me ... :-(, per motivi miei non posso usare MySQL
sembra l'opzione giusta
http://www.sqlapi.com/
FATTO!!!
funziona...
Passo una procedura del server per scrivere nel database
e anche l'inserimento diretto funziona
ora posso memorizzare i dati in una forma conveniente ed eseguirli in linea e non solo in una rete neurale
e ricevere segnali dal server MS SQL...
MS SQL + MQL4
MS SQL o MySQL
sotto MS SQL non sono ancora riuscito ... :-(, per motivi miei non posso usare MySQL
MySQL
Ulteriori ricerche hanno mostrato che l'Expert Advisor si connette molto bene ai database esterni,
ed è altrettanto bravo a scrivere le cose...
Bastano pochi passi:
- ottenere un database MySQL sull'host
- inserire i dati di connessione in Expert Advisor
- permettere a un firewall di connettersi
- godetevi il lavoro... ;)
Ho la base e non ho esitato a testarla.
Il risultato è grande... !!!
Ora una nuova area di ricerca: leggere da qui.
Ma questo è dopo, la cosa principale è dove scavare ...
sembra che tutti stiano avendo una svolta creativa!
sembra che tutti stiano avendo una svolta creativa!
No, personalmente ho questa diarrea del pensiero di base... :))))))
MS SQL o MySQL
sotto MS SQL non sono ancora riuscito ... :-(, per motivi miei non posso usare MySQL
MySQL
Ulteriori ricerche hanno mostrato che l'Expert Advisor si connette molto bene ai database esterni,
ed è altrettanto bravo a scrivere le cose...
Bastano pochi passi:
- ottenere un database MySQL sull'host
- inserire i dati di connessione nell'Expert Advisor
- permettere a un firewall di connettersi
- godetevi il lavoro... ;)
Ho la base e non ho esitato a testarla.
Il risultato è grande... !!!
Ora una nuova area di ricerca: leggere da qui.
Ma questo è dopo, la cosa principale è dove scavare ...
È davvero difficile eseguire MySQL sul tuo PC? :)
È davvero difficile eseguire MySQL sul tuo PC? :)
È una domanda o... ? ;)))
Se è una domanda, allora no, non è difficile.
Il pacchetto Denver richiede circa 15 minuti per essere distribuito e leggermente configurato.
Se la base attuale, è probabilmente ancora meno tempo e fastidio.
Non lo so, sto usando l'intero Chicken Run... :)))
Se o ..., non vedo la praticità di una base locale di informazioni da MT.
Le mie idee di fondere sull'host, in modo che ci distribuire vari progetti,
o anche semplicemente, per esempio, per "monitorare" lo stato del conto di trading con il trust.
Sì, molte cose possono venire fuori ...
La cosa principale è avere una fonte di informazione in più.