[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 4. - pagina 93
![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
Si hanno esattamente tutte le condizioni soddisfatte quando y = 1. Non si escludono a vicenda.
Mutuamente esclusivi sono per esempio: y<0, y==0, y>0.
paladin80:
Да, switch я использую. На счёт взаимоисключаемости условий, я это явление понимаю так:
Quelli evidenziati in rosso non saranno mai eseguiti.
Per favore aiutatemi, non capisco cosa c'è che non va.
RSIi=iRSI(NULL,0,20,PRICE_OPEN,0);
se ( RSIi<52)
Aggiungo questa condizione, mi dà un conteggio nell'ottimizzatore, ma quando eseguo un test, il trade non viene aperto.
se ( RSIi>52)
ma funziona (-)
Voglio che apra l'affare se RSI è sotto 50
Dovete guardare cosa avete scritto sotto questa condizione. Probabilmente c'è un errore.
ugh, è un glitch =) ho riavviato il terminale e tutto ha funzionato yyyy
In MQL5, potete selezionare il metodo di mediazione MA nei parametri esterni usando questo: input ENUM_MA_METHOD ma_method=MODE_SMA. In questo caso, quando si testa il programma, si può inizialmente scegliere solo tra i metodi di mediazione e non verrà scritto altro.
Domanda: esiste un tale record per MQL4?
Ho trovato questo refuso accidentale nel mio codice, ma il compilatore non ha dato alcun errore.
Grazie!
La condizione if(a <- b) {} ha senso? (meno_meno)
se ((a) < (-b)) quindi credo.
Non ci sarà nessun avvertimento, tanto meno un errore.
se ((a) < (-b)) quindi probabilmente.
Non ci sarà nessun avvertimento, tanto meno un errore.
Per sbaglio ho premuto "meno" invece di "uguale". Ma che effetto :)
Grazie!