![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
Il top ZZ può non formarsi sulla barra zero o sulla prima barra. I punti mostrano il valore dell'ultimo top ZZ, ma possono essere posizionati dopo l'inizio della formazione del top. Più precisamente, nel momento in cui si definisce una nuova cima
Lo spessore della linea di default è 0, nell'immagine è 1. c'è un modo per ridurlo inizialmente?
Oh, mio Dio.
Explain????????
Ho bisogno di aggiungere un allarme a un indicatore, ci sto lottando da una settimana ma non ci sono riuscito. Ora chiedo aiuto alle persone competenti, Se provo a usare un allarme, ho bisogno di un allarme sonoro con modalità di commutazione, preferibilmente funziona su 1 o 2 barre (se possibile, spiegare come funzionano questi intervalli, quali parametri disegnano, perché non capisco, esattamente uno, non ridisegnano) Grazie in anticipo
Mi chiedo quando si dovrebbe sentire la melodia?
Mi chiedo quando la melodia dovrebbe essere ascoltata?
Buon pomeriggio, l'allarme acustico dovrebbe funzionare non appena l'indicatore ha cambiato direzione e disegnato un nuovo top o bottom, il passo di indicazione nell'impostazione è da 15-25, grazie...
https://www.mql5.com/ru/code/7653
Ho un EA che ha un blocco di rilevamento della tendenza:
https://www.mql5.com/ru/codeC'è un EA con una semplice logica di crossover waving - e un blocco di rilevamento della tendenza:
int TrendDetection() { // tendenza BULL if(iMA(NULL,0,Short_MA_Period,0,Short_MA_Method,Short_MA_Applied_Price,0) > iMA(NULL,0,Long_MA_Period,0,Long_MA_Method,Long_MA_Applied_Price,0)& iMA(NULL,0,Short_MA_Period,0,Short_MA_Method,Short_MA_Applied_Price,1) > iMA(NULL,0,Long_MA_Period,0,Long_MA_Method,Long_MA_Applied_Price,1)) { return(BULL); } // trend BEAR if(iMA(NULL,0,Short_MA_Period,0,Short_MA_Method,Short_MA_Applied_Price,0) < iMA(NULL,0,Long_MA_Period,0,Long_MA_Method,Long_MA_Applied_Price,0) && iMA(NULL,0,Short_MA_Period,0,Short_MA_Method,Short_MA_Applied_Price,1) < iMA(NULL,0,Long_MA_Period,0,Long_MA_Method,Long_MA_Applied_Price,1)) { return(BEAR); }
Volevo sapere come cambiare l'Expert Advisor ai segnali di un indicatore esterno RSI-
TC,https://www.mql5.com/ru/code/7906+TSI-TC
Con la stessa semplice logica :
Se (
RSI[1] > 50.0 ) { return(BULL); }Se (
RSI[1] <50.0 ) { return(BEAR); }Per fare
Dovrebbe farlo tramite la funzione iCustom, solo che non so come...https://www.mql5.com/ru/code/7653
Ho un EA che ha un blocco di rilevamento della tendenza:
https://www.mql5.com/ru/codeC'è un EA con una logica semplice per l'ondulazione del crossover - e un blocco di rilevamento della tendenza:
int TrendDetection() { // tendenza BULL if(iMA(NULL,0,Short_MA_Period,0,Short_MA_Method,Short_MA_Applied_Price,0) > iMA(NULL,0,Long_MA_Period,0,Long_MA_Method,Long_MA_Applied_Price,0)& iMA(NULL,0,Short_MA_Period,0,Short_MA_Method,Short_MA_Applied_Price,1) > iMA(NULL,0,Long_MA_Period,0,Long_MA_Method,Long_MA_Applied_Price,1)) { return(BULL); } // trend BEAR if(iMA(NULL,0,Short_MA_Period,0,Short_MA_Method,Short_MA_Applied_Price,0) < iMA(NULL,0,Long_MA_Period,0,Long_MA_Method,Long_MA_Applied_Price,0) && iMA(NULL,0,Short_MA_Period,0,Short_MA_Method,Short_MA_Applied_Price,1) < iMA(NULL,0,Long_MA_Period,0,Long_MA_Method,Long_MA_Applied_Price,1)) { return(BEAR); }
Volevo sapere come cambiare l'Expert Advisor ai segnali di un indicatore esterno RSI-
TS,https://www.mql5.com/ru/code/7906+TSI-TC
Con la stessa semplice logica :
Se (
RSI[1] > 50.0 ) { return(BULL); }Se (
RSI[1] <50.0 ) { return(BEAR); }Do
Dovrebbe farlo tramite la funzione iCustom, ma non so come...Potrebbe essere più semplice. Usa iRSI()
Calcolare l'indice di forza relativa.
RSI=iRSI(NULL, 0, RSI_Period, PRICE_CLOSE,1);
if (RSI>50.0) {return(BULL);}
f (RSI<0.0) {return(BEAR);}