Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 505
![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
Ciao a tutti!
Ho passato metà della notte cercando di capire perché una semplice condizione non funziona, per favore aiutatemi a capirlo:
Sono in esecuzione su dati storici, le variabili macd1,2, lowprice, highprice sono assegnati valori, ma la condizione non vuole eseguire, mi sono rotto la testa non può capire dove scavare ... (((
le variabili sono tutte doppie ?
Ripeto la domanda - puoi dirmi per favore se è deselezionato senza la dll?
Ripeto la domanda - puoi dirmi per favore se è deselezionato senza la dll?
No
OnChartEvent() non funziona nel tester.
Grazie.
Tutte le variabili sono tutte doppie ?
Sì tutto doppio, compila senza errori.
Ciao a tutti!
Ho passato metà della notte cercando di capire perché una semplice condizione non funziona, per favore aiutatemi a capirlo:
Sono in esecuzione su dati storici, le variabili macd1,2, lowprice, highprice sono assegnati valori, ma la condizione non vuole eseguire, mi sono rotto la testa non può capire dove scavare ... (((
Prima di tutto, notate che state usando dati a barra zero. Questi dati non sono costanti (un tick ha un dato, il prossimo tick ha un altro dato).
In secondo luogo, come avete controllato che la condizione non sia soddisfatta?
Ciao a tutti!
Ho passato metà della notte cercando di capire perché una semplice condizione non funziona, per favore aiutatemi a capirlo:
Sono in esecuzione su dati storici, le variabili macd1,2, lowprice, highprice sono assegnati valori, ma la condizione non vuole eseguire, mi sono rotto la testa non può capire dove scavare ... (((
iHigh, iLow dovrebbero essere usati al posto di High, Low
In primo luogo, notate che state usando dati a barra zero. Questi dati non sono costanti (un tick è uno, il prossimo tick è un altro).
In secondo luogo, come avete controllato che la condizione non sia soddisfatta?
1. Sì, il caso nel codice è per una barra zero, non c'è modo di controllare quale caso ho testato ora, controllerò stasera.
2. Ho controllato emettendo un commento su un grafico con valori di valori, macd, High e Low hanno valori e min(max)price non ottiene i valori corrispondenti.
Ho bisogno di usare iHigh, iLow invece di High, Low
Grazie, lo controllerò in serata, ma non capisco perché Highprice riceve un valore, ma il prezzo min e max sono ancora zero?
Un casino totale e un'incomprensione di quello che state facendo...
//--- И далее вообще не понятно к чему у вас фигурные скобки - они висят в пустоте, а это составной оператор, который должен после условия идти. после каждого if стоит всегда открывать фигурную скобку?или чем чревато мое расположение фигурных скобок?