Errori, bug, domande - pagina 1282

 
joo:

Le persone che postano qui sui bug (completamente gratis, senza costi - ho sempre parlato apertamente contro il pagamento dei post) sperano almeno che persone appositamente addestrate prestino attenzione al problema. A volte è semplicemente irrealistico fornire la prova di un errore - nessuno la sta aspettando e spesso non è proprio chiaro dove scavare.

Quindi, non ci sono domande sulla descrizione effettiva delle sue azioni. È proprio come ho descritto.

Questo significa che non stavi andando a cercare il problema, poiché ti era perfettamente chiaro e non c'erano malintesi.

 
Renat:

Quindi non ci sono dubbi sulla descrizione effettiva delle sue azioni. Tutto è proprio come ho descritto.

Questo significa che non stavi andando a cercare il problema, dato che ti era perfettamente chiaro e non c'erano malintesi.

Non ho intenzione di trovare altri problemi in MQL. Per mostrare chiaramente il problema, devo scrivere un programma che spieghi chiaramente, provi e riproduca l'errore. Ho cose più importanti da fare: riscrivere il frammento di codice per evitare il problema.

Ecco un altro trucco: per cambiare lo strumento sul grafico dove il programma è in esecuzione, è necessario fare una serie di azioni, che non sono menzionate nella guida, ma c'è una trappola anche qui...

Per prima cosa, devi aprire lo strumento richiesto nella panoramica, poi cambiare lo strumento grafico (in realtà non cambia, apre solo un nuovo grafico), poi chiudere il vecchio grafico. ma non puoi rimuovere il vecchio strumento dalla panoramica. - Non posso cambiare il codice sorgente del grafico, perché solo io sono interessato a cose così complicate.

 
joo:

Ecco un altro trucco: per cambiare uno strumento nel grafico dove il programma è in esecuzione, è necessario fare una serie di azioni, di cui l'aiuto tace. ma c'è anche una trappola...

Prima si apre lo strumento richiesto nella panoramica, poi si cambia lo strumento del grafico (in realtà non cambia, si apre solo un nuovo grafico), poi si chiude il vecchio grafico. - Non posso cambiare il codice sorgente del grafico, perché solo io sono interessato a cose così complicate.

E quindi? O forse non ho capito qualcosa?
void OnStart()
{
   string symbol="EURUSD";
   SymbolSelect(symbol,true);
   ChartSetSymbolPeriod(ChartID(),symbol,_Period);
}
 
fyords:
Che ne dite di questo? O ho frainteso qualcosa?
Questo è anche possibile, ma una volta (3 mesi fa) c'erano forti problemi con la libreria di oggetti standard quando si usava questa funzione.
Sembra che sia stato già risolto e non osservato (all'epoca questo inconveniente è stato aggirato tramite API).
 
Lo chiedo solo per essere sicuro:
In MT4 non puoi impostare il colore della barra che vuoi
(La 5a barra è rossa, la 6a è verde .....)?


Solo tutto insieme per un grafico che puoi cambiare a seconda che sia rialzista o ribassista ....?
 

Cambiare lingua nel kodobase.

Sono nella parte inglese del forum, in kodobase - https://www.mql5.com/en/code/821

Ora voglio vedere la versione russa di questo codice. In precedenza c'era un pulsante di selezione della lingua accanto al nome del codice. Ora non c'è più.

Google Chrome versione 40.0.2214.115 m

Internet Explorer 11.0.9600.17631

Windows 8.1 x64.

News VLine
News VLine
  • voti: 25
  • 2012.04.24
  • Nikolay Demko
  • www.mql5.com
The script adds vertical lines on the chart at the news events.
 

Errore di compilazione

#define  MACRO1 \
class A { \
/*comment*/


#define  MACRO2 \
MACRO1 \
};
 
Devo risistemare la staffa?
 
tara:
Devo spostare la parentesi?

Perché riorganizzarlo? C++ compila senza errori, quindi non c'è.

Se /*commento*/ viene rimosso, MQL compilerà senza errori

 
}{ELP