Errori, bug, domande - pagina 1744

 
fxsaber:

Solo non capisco perché nomi diversi? È così che lo uso.

this.SetProperty(OBJPROP_XSIZE, (int)CHARTOBJECT::GetProperty(CHART_WIDTH_IN_PIXELS)); // Ширина объекта по оси X в пикселях
this.SetProperty(OBJPROP_YSIZE, (int)CHARTOBJECT::GetProperty(CHART_HEIGHT_IN_PIXELS)); // Ширина объекта по оси Y в пикселях

Non capisco l'esempio.

All'inizio non l'ho guardato attentamente, pensavo che avessi solo un sovraccarico sul valore di ritorno. E se è anche una discussione, allora va bene. Allora non so di cosa stai parlando. Non ho potuto trovare i post originali, da cui sono tratte le citazioni, in questo thread.

 
Alexey Navoykov:

Perché non si può sovraccaricare per tipo di valore di ritorno.

E logicamente, dovete comunque specificare in qualche modo quale funzione chiamare. Non sarebbe più logico specificare questo tipo nel nome della funzione? In realtà non c'è altro modo. L'opzione del template non funzionerebbe qui, beh, in realtà, dovremmo fare qualche altro balletto in mezzo al nulla.

Ti ho dato il codice funzionante - funziona senza problemi.
 
fxsaber:
Vi ho portato un codice funzionante - funziona senza problemi.
Sì, sono saltato alle conclusioni)
 
Eugene Myzrov:
Quando si cerca di eliminare un indicatore, un EA o uno script dalla finestra "Navigator", MT4 chiede la conferma dell'eliminazione. Quindi, non importa cosa si sta cercando di cancellare (indicatore, Expert Advisor o script), il testo della domanda non cambia.
Expert Advisor è un nome generalizzato per Indicatore, Expert Advisor e Script. Non è chiaro perché gli Expert Advisors sono chiamati Expert Advisors nel Navigator. Questo di per sé è molto confuso
 
A100Expert Advisor è un nome comune per Indicatore, Expert Advisor e Script. Non è chiaro perché nel Navigator gli Expert Advisors sono chiamati Expert Advisors. Questo di per sé è molto confuso

In realtà, il termine più generale è "SCRIPT", come è stato storicamente. Gli sviluppatori usano anche questo nome in senso lato, quindi non è chiaro perché si tratti di "Expert Advisors"...

 
Eugene Myzrov:

In realtà, il termine più generale è "SCRIPT", come è stato storicamente. Anche gli sviluppatori usano questo nome in senso lato, per cui non è chiaro cosa c'entri "Expert"...

Non resta che sentire la versione che "indicatore" è considerato un termine più generale. :)
"Expert" e "Expert Advisor" nella terminologia di MQ significano la stessa cosa, solo che uno nella versione inglese e l'altro in russo.
 

Un EA è un programma che può eseguire azioni di trading.

Expert Advisor, indicatore e script sono una divisione condizionale dei programmi secondo le loro prestazioni e capacità - questo è il modo in cui questi tipi di programmi sono divisi nell'albero del navigatore MT, a proposito.

Per quanto ne so, un programma che ha funzioni di trading si chiama EA.

 
Andrey Dik:

Un EA è un programma che può eseguire azioni di trading.

Expert Advisor, indicatore e script sono una divisione condizionale dei programmi secondo le loro prestazioni e capacità - questo è il modo in cui questi tipi di programmi sono divisi nell'albero del navigatore MT, a proposito.

Per quanto ne so, un programma che ha funzioni di trading si chiama EA.

Abbreviazione di consulente esperto
 
BlackTomcat: L'unica cosa che resta da sentire è la versione che "indicatore" è considerato un termine più generale. :) "Expert" e "Expert Advisor" nella terminologia di MQ significano la stessa cosa, solo uno nella versione inglese e l'altro in russo.
Non resta che ascoltare la versione degli sviluppatori. Che cosa è questo, una semplice negligenza e sarà risolto nella prossima build, o è stato fatto intenzionalmente, allora sarebbe più adatto qualcosa di neutro, come un file. Allora l'avvertimento suonerebbe meno intimidatorio:"Vuoi davvero cancellare il file <DONCHIAN Indicator>?
 
Eugene Myzrov:
sarà corretto nella prossima build.
Ottimista. Ho postato la stessa foto un anno fa - 'next build' non è ancora qui