Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 1493

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
Si prega di consigliare mql5, voglio raccogliere statistiche della dimensione media di ad esempio una candela di 12 ore, oggi per esempio è venerdì, e voglio prendere i dati di giovedì, mercoledì, martedì e lunedì per i calcoli.
Penso che non possiamo fare a meno del ciclo. Ma il ciclo può essere costruito in modi diversi. Prestare attenzione a CopyRates()
Abbiamo impostato PERIOD_H1, start_time - data 12:00 e count 1. Alla prossima iterazione, aggiungiamo a questa data o la sottraiamo (a seconda di come è organizzato il ciclo) PeriodSeconds(PERIOD_D1)
Per favore, ditemi come enumerare i parametri dell'indicatore in iCustom.
Ho un indicatore stocastico con allergia, dà un segnale sull'incrocio delle linee mobili. Per favore ditemi come fare in modo che dia un segnale attraversando gli slips solo quando è sopra o sotto la zona di ipercomprato o ipervenduto.
Buona giornata a tutti.
Potete per favore dirmi come codificare correttamente la seguente condizione usando non ricordo quale funzione matematica.
if (Bid - Low[1]>=0.0030 && Bid - Low[1]<0.0035) {action;}
So che c'è una funzione matematica che può essere usata nella condizione precedente senza il segno &&. Ma non ricordo come si chiama questa funzione matematica e come applicarla.
Grazie per l'aiuto.
Se cambiate una variabile globale in una funzione, questa cambierà. Ma questo è un modo pericoloso di programmare, perché nel codice, man mano che cresce, ci saranno assegnazioni non ovvie in diverse funzioni del programma.
C'è una funzione principale nel programma, è lì che si fa l'assegnazione della variabile globale. E in altre funzioni, fate così:
O come questo:
come codificare correttamente la seguente condizione usando non ricordo quale funzione matematica
Non conosco un modo migliore per impostare la condizione
Buona giornata a tutti.
Potete per favore dirmi come codificare correttamente la seguente condizione usando non ricordo quale funzione matematica.
if (Bid - Low[1]>=0.0030 && Bid - Low[1]<0.0035) {action;}
So che c'è una funzione matematica che può essere usata nella condizione precedente senza il segno &&. Ma non ricordo come si chiama questa funzione matematica e come applicarla.
Grazie per l'aiuto.
Senza e
Grazie mille per il suggerimento.
Ecco il codice
Il programma non legge Pr come 1,60854 anche sePrint( ) mostra il valore di Pr come 1,60854. Di conseguenza, il programma apre il secondo ordine, ma non dovrebbe farlo
.
E se impostiamo il numero 1,60854 invece della variabile Pr , il programma lo legge e non apre il secondo ordine.
DOMANDA Quali modifiche dovremmo fare nel codice in modo che il programma legga Pr e non apra il secondo ordine.
Grazie per il vostro aiuto.