Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 781
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Che si tratti di maniglie o di oggetti della classe "Trend.mqh::CiMA", è comunque necessario crearli tutti.
Come risolvere il problema nel mio caso?
Come posso risolvere il problema nel mio caso?
Sì, certo.
Sì, certo.
Che sfortuna, ovviamente(
Vladimir, hai scritto al service-desk, perché non dovrebbe essere così, e non può essere, dobbiamo fare qualcosa di sbagliato che abbiamo bisogno di creare meno di cento maniglie per un semplice Expert Advisor.Non dovrebbe essere così, e non può essere, dobbiamo fare qualcosa di sbagliato che abbiamo bisogno di creare un centinaio di maniglie per un semplice Expert Advisor.
Qual è il problema? Sapete cos'è un array, vero? Una struttura?
Naturalmente, se si creano 100 variabili, una per ogni maniglia... ...sarebbe un vero peccato.
Qual è il problema? Sapete cos'è un array, vero? Una struttura?
Naturalmente, se si creano 100 variabili, una per ogni maniglia... sarebbe una rogna.
Ecco, una struttura in effetti, ma non riesco a capire come crearne una velocemente, vero?
Ecco, davvero una struttura, ma non riesco a capire come metterla insieme velocemente, vero?
Va più o meno così...
Colleghi, ho qualche problema a capirlo del tutto
Cade costantemente al di fuori dell'array fuori portata. Ho indagato e scritto così tanti codici che continuo ad avere gli stessi errori. Per favore consigliatemi se c'è un posto (un ramo, un articolo) dove posso scoprire come fare correttamente i loop che non mi buttano fuori dall'array. Perdo molto tempo a trovare un bug... a volte non capisco cosa ho risolto e perché funziona.
Per esempio, il seguente codice,se (q1[i] > q1[i+1]) q2[i]=1;
su q1[i+1]
sull'unità sono
SetIndexBuffer(2,q1,INDICATOR_CALCULATIONS);
ArraySetAsSeries(q1,true);
Colleghi, ho qualche problema a capirlo del tutto
Cade costantemente al di fuori dell'array fuori portata. Ho indagato e scritto così tanti codici che continuo ad avere gli stessi errori. Per favore consigliatemi se c'è un posto (un ramo, un articolo) dove posso scoprire come fare correttamente i loop che non mi buttano fuori dall'array. Perdo molto tempo a trovare un bug... a volte non capisco cosa ho risolto e perché funziona.
Per esempio, il seguente codice,se (q1[i] > q1[i+1]) q2[i]=1;
su q1[i+1]
sull'unità sono
SetIndexBuffer(2,q1,INDICATOR_CALCULATIONS);
ArraySetAsSeries(q1,true);
for (i = start ; i < rates_total-1;i++)Ancora una volta, grazie!
Colleghi, funzione MathSum, descrizione qui
https://www.mql5.com/ru/docs/standardlibrary/mathematics/stat/mathsubfunctions/statmathsum
non è riconosciuto nella build 1643 . Devo smontare tutto e aggiornarlo?