[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 227
![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
Come posso selezionare gli ultimi 2 trade già chiusi (dalla lista della storia del conto)?
Dovrebbe essere qualcosa del genere
come scrivere il parametro corretto da selezionare?Gli ultimi due ordini avranno i numeri OrdersHistoryTotal()-1 e OrdersHistoryTotal()-2.
Ecco uno script da testare
>> Buona fortuna!
il codice è abbastanza rozzo.
Vedi: i=Bars-Period1+1 alla prima iterazione del ciclo, otteniamo k=i+Period1-1=Bars-Period1+1+Period1-1=Bars e poi Close[k], che significa che siamo già fuori dall'array.
Corretto: i=Bars-Period1-1
..................
C'è un modo per trovare il massimo(min) del rapporto close[i]/close[i+1], ma senza usare gli array?? Grazie!
C'è un modo per trovare il massimo (minimo) della relazione close[i]/close[i+1], ma senza usare gli array?? Grazie!
la questione è dove scrivere ciò che il massimo sarà cercato. questo è di solito chiamato un array:) ArrayMax(in)imum è ottimale
la questione è dove scrivere ciò che il massimo sarà cercato. questo è di solito chiamato un array:) ArrayMax(in)imum -ottimale
E se lo scrivi in un buffer?
C'è un modo per trovare il massimo (minimo) del rapporto close[i]/close[i+1], ma senza usare gli array? Grazie!
Se ho capito bene la domanda. Potete sperimentare non con close[i], ma così:
dove Cbar, -numero di ultime battute, tra le quali si cerca un estremo
Se ho capito bene la domanda. È possibile sperimentare non con la chiusura, ma così:
dove Cbar è il numero di ultime battute tra le quali si cerca l'estremo
È il valore assoluto del rapporto Prace[i]/Price[i+1] che mi interessa.
E se lo mettessi in un buffer?
Un buffer non è un array?
Un buffer non è un array?
Sì, ma se scrivo Buffer[i]=chiudi[i]/chiudi[i+1] e poi uso la funzione iHighest, non funziona niente!!!!
Sì, ma se scrivo Buffer[i]=chiudi[i]/chiudi[i+1] e poi uso la funzione iHighest, allora non succede niente!!!!
perché iHighest funziona solo con le serie temporali. Per altri array analoghi a ArrayMaximum