Come può lo script passare programmaticamente attraverso tutti gli strumenti che sono selezionati nella finestra Market Watch? - pagina 6

 
tara:

Dato che Rustam ha già postato questo, permettetemi di ripeterlo:

FAQ 18.12.2012 19:13



E leggere e guardare il codice?

 
eevviill:
Avete intenzione di risolvere questo bug?
Non è un bug. È un comportamento appositamente programmato.
 
stringo:
Non è un bug. È un comportamento appositamente programmato.

Stai dicendo che l'errore è nel mio codice? No.

Cosa significa? Esatto, un bug.

Sei solo sulla difensiva o pensi davvero che non sia un bug?

Ci sono 5 coppie nella revisione del mercato, l'EA le ha analizzate e ne ha aperte 8. Questo è il comportamento corretto programmato?

 
stringo:
Questo non è un bug. È un comportamento specificamente programmato.

Questo non è un bug. È una caratteristica non documentata. Potete menzionare brevemente questo comportamento nell'aiuto.

 
eevviill:

Stai dicendo che l'errore è nel mio codice? No.

Cosa significa? Esatto, un bug.

Sei solo sulla difensiva o pensi davvero che non sia un bug?

Ci sono 5 coppie nella revisione del mercato, l'Expert Advisor le ha analizzate e ne ha aperte 8. Questo comportamento programmato è corretto?

Questo comportamento era presente molto prima che aggiornassimo MQL4. Vale a dire, l'inclusione implicita delle coppie che partecipano al calcolo dei profitti e dei requisiti di margine (se non erano inclusi prima). Questo comportamento fa comodo a tutti tranne che a te.

Non lo cambieremo solo per colpa vostra. E come si fa a cambiare questo comportamento? Mostrare esplicitamente questi simboli nel rapporto di mercato? O non visualizzarli nella richiesta dei simboli selezionati? Non ci hai nemmeno detto come cambiarlo per renderlo giusto.

 
stringo:

...O non darli nella query dei selezionati?

Esattamente.

Oppure date il codice (la logica) in modo da poter implementare ciò che è richiesto.

1) Ci sono 5 coppie nella revisione e l'EA le analizza per trovare una condizione per aprire un ordine.

2) L'Expert Advisor analizza 4 coppie; aggiunge 1 coppia e analizza 6.

E non scansiona 5, poi sono diventati 8...29...tutte coppie da soli.

 
stringo:

Questo comportamento era molto più lungo prima che aggiornassimo MQL4...

Non era possibile cercare i personaggi nella panoramica.
 
L'unica cosa che possiamo suggerire per risolvere questa situazione in modo indolore è restituire l'informazione se il carattere selezionato è nascosto o no.
 
stringo:
L'unica cosa che possiamo suggerire per risolvere questa situazione in modo indolore è restituire l'informazione se il carattere selezionato è nascosto o no.
Ok.
 

SymbolInfoInteger()

SIMBOLO_VISIBILE

P.S. Grazie agli alluvionisti per aver mantenuto il tema!