Salve. Come posso formulare una condizione per aprire un trade in mql5? Condizione: il prezzo non è cambiato nelle ultime N barre su un certo timeframe.
Da qualche parte su un pezzo di carta hai il sito web del broker, il nome utente e la password per entrare nel tuo conto personale. Questo è il pezzo di carta su cui hai scritto attentamente tutte queste informazioni quando ti sei registrato. Ne hai uno, vero? Poi è facile - puoi fare tutto quello che hai bisogno di fare nel tuo ufficio personale: fare depositi, prelievi, aprire nuovi conti, cambiare la password su quelli vecchi.
E se non lo fai - che non si nasconde, non è colpa mia.
Qualcuno può dire come trovare il valore massimo o minimo in un array se l'array ha valori vuoti definiti comeEMPTY_VALUE.
Quindi questa funzione non funziona.
//+------------------------------------------------------------------+//| Получим High для заданного номера бара |//+------------------------------------------------------------------+double CNewBar::iHighMax(int ot,int bands)
{
double result=-1;
result=m_ExtLowerBuffer[ArrayMaximum(m_ExtLowerBuffer,ot,bands)];
return(result);
}
Se cambio EMPTY_VALUE con NULL, anche questo non funziona.
Forse c'è un workaround più facile per il sistema, altrimenti proverò a risolvere il puzzle cinese).
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
Quale pensi sia il calcolo migliore:
O è meglio tirare fuori attraverso
Come dichiarare una classe per rendere d[].m[]; pubblica la classe
Si è scoperto che c'è un array, ma non riesco a tirarlo fuori
cg.d[1199].m[3720]Interessante
Creato in OnInit()
Per favore, ditemi se la dichiarazione del parametro nelle funzioni successive appesantisce il sistema
Interessante
Creato in OnInit()
Per favore, ditemi se dichiarare un parametro in funzioni successive appesantisce il sistema
No. Nelle funzioni successive non si crea un nuovo oggetto, si ottiene semplicemente un puntatore all'oggetto già creato in OnInit() dalla lista.
Da qualche parte su un pezzo di carta hai il sito web del broker, il nome utente e la password per entrare nel tuo conto personale. Questo è il pezzo di carta su cui hai scritto attentamente tutte queste informazioni quando ti sei registrato. Ne hai uno, vero? Poi è facile - puoi fare tutto quello che hai bisogno di fare nel tuo ufficio personale: fare depositi, prelievi, aprire nuovi conti, cambiare la password su quelli vecchi.
E se non lo fai - che non si nasconde, non è colpa mia.Qualcuno può dire come trovare il valore massimo o minimo in un array se l'array ha valori vuoti definiti comeEMPTY_VALUE.
Quindi questa funzione non funziona.
Se cambio EMPTY_VALUE con NULL, anche questo non funziona.
Forse c'è un workaround più facile per il sistema, altrimenti proverò a risolvere il puzzle cinese).
Grazie in anticipo, persone gentili.
Qualcuno può suggerire come trovare il valore massimo o minimo in un array se l'array ha valori vuoti definiti comeEMPTY_VALUE.
Quindi questa funzione non funziona.
Se cambio EMPTY_VALUE con NULL, anche questo non funziona.
Forse c'è un workaround più facile per il sistema o proverò a fare un puzzle cinese).
Grazie in anticipo, persone gentili.
Per quanto ho capito avete bisogno di trovare il valore massimo dell'indicatore che non sarà mai uguale a zero.
Odio il NULL e applico sempre lo 0,0 nei valori numerici che non fallisce mai.