[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 448
![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Potete dirmi per favore, #property stacksize 3 - cosa significa, dichiaro 0 o 1000 o -1000 e il risultato non cambia?
Codice di esempio, se potete, per capire.
Qual è il risultato?
Qual è il risultato?
Alert("Итог = ",x);
Questo non è il risultato
Non è un risultato.
#property stacksize X
- non capisco come funziona, perché è necessario?
Ho cercato e cercato, ma non è servito a niente.
oppure - https://docs.mql4.com/ru/basis/preprosessor/compilation
A proposito, c'è anche una lista di una ventina di Parametri Speciali, nessuna domanda su di loro tempo fa?
P.S. Il mio punto è che se usate l'aiuto e formulate giustamente una domanda (tipo, perché abbiamo bisogno di questo stack?), allora non avrete nemmeno bisogno di una risposta. Soprattutto se si cerca su Google la letteratura tecnica sulla strada...
È molto semplice :))) F1 in ME:
oppure - https://docs.mql4.com/ru/basis/preprosessor/compilation
A proposito, c'è anche una lista di una ventina di Parametri Speciali, nessuna domanda su di loro tempo fa?
P.S. Il mio punto è che se usate l'aiuto e formulate giustamente una domanda (tipo, perché abbiamo bisogno di questo stack?), allora non avrete nemmeno bisogno di una risposta. Soprattutto se si cerca su Google la letteratura tecnica sulla strada...
Ora questa domanda - usando i frattali, come confrontare il frattale precedente con quello appena formato (per esempio più basso)? (Ho appena descritto la condizione di accadimento attraverso iHigh, iLow attraverso i contatori, senza usare la funzione stessa).
Ecco un pezzo di codice:
if (iLow(NULL,0,5) >= iLow(NULL,0,4) && iLow(NULL,0,4) >= iLow(NULL,0,3) && //фрактал вниз (обнаружение)
iLow(NULL,0,3) < iLow(NULL,0,2) && iLow(NULL,0,2) <= iLow(NULL,0,1) ) {
if (z == 0){
f1= iLow(NULL,0,3); // присваиваем переменной значение фрактала
z=1;}
else
if (z == 1) {
if (f1 > iLow(NULL,0,3)) { // сравниваем новый фрактал с предыдущим, если предыдущий больше, тогда переменной присваевается значение нового фрактала
f1=iLow(NULL,0,3);
z=0;}
else if (f1 < iLow(NULL,0,3)) {OrderClose(OrderTicket(),OrderLots(),Bid,3,Violet);} // если новый фрактал больше предыдущего закрываем сделку
}
}
Si chiude se il nuovo frattale formato è più alto del precedente...
Ma si chiude subito dopo l'apparizione del frattale.
PS... Beh, devo aver fatto un errore da qualche parte nel descrivere un frattale... (Ho appena messo un frattale standard dal terminale in cima...)
Ora questa domanda - usando i frattali, come confrontare il frattale precedente con quello appena formato (per esempio più basso)? (Ho appena descritto la condizione di accadimento attraverso iHigh, iLow attraverso i contatori, senza usare la funzione stessa).
Ecco un pezzo di codice:
.........................................................
Si chiude se il nuovo frattale formato è più alto del precedente...
Ma si chiude subito dopo l'apparizione del frattale.
PS... Beh, devo aver fatto un errore da qualche parte nel descrivere un frattale... (Ho appena messo un frattale standard dal terminale in cima...)
Bene, allora cerca i frattali da iFractals (); altrimenti stai cercando gli estremi...
E una linea per un esempio?
Il forum sta rallentando, ho capito tutto, diciamo che non sto cercando vie facili :(
E una linea per esempio?
1. Trova il frattale più vicino alla barra zero, memorizza il suo tempo e il livello di prezzo nelle variabili int e double