Errori, bug, domande - pagina 1921
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
Errore di compilazione
Viene compilato un record
Errore durante la compilazione
È possibile farlo nei professionisti?
È permesso nei plus?
nessun avviso sparisce, provato tutto, letto tutto, nessun avviso sul sito web μl solo sul terminale...
Gli avvisi non vanno via, ho provato di tutto, ho letto di tutto, non ci sono avvisi sul sito μl, solo sul terminale...
Questo è stato il caso fin dall'inizio.
C'era un thread qui che scopriva quale file cancellare per farli spuntare come letti. Ma poi i "fantasmi" appaiono ancora.
I file .log %AppData%\MetaQuotes\Terminal\...\MQL5\Logs\YYYYMMDD.log non sono aggiornati prontamente
L'aggiornamento avviene solo: dopo aver riavviato il terminale o selezionato il menu View. Se non si riavvia o si clicca su Anteprima, il file corrispondente sarà vuoto.
Tutto funzionava prima (anche il file YYYYMMDD.log aperto in MetaEditor veniva aggiornato in pochi secondi dopo la visualizzazione delle righe nella scheda Experts) e non era necessario eseguire azioni extra non ovvie
Buona notte! Il mio Expert Advisor ha RSI e STO, ma non posso far aprire un segnale di acquisto o di vendita su una nuova candela, e non su quella attuale!
il codice è così:
per (int i=0; i<OrdersTotal(); i++)
se (OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
if (OrderSymbol()==Symbol() && Magic==OrderMagicNumber())
ritorno;
double RSI0 = iRSI(NULL, 0, RSIPeriod, PRICE_CLOSE, 0);
double RSI1 = iRSI(NULL, 0, RSIPeriod, PRICE_CLOSE, 1);
double STO0=iStochastic(NULL, 0, KPeriod, DPeriod, Slowing, MODE_SMA, STO_LOWHIGH, MODE_MAIN, 0);
double STO1=iStochastic(NULL, 0, KPeriod, DPeriod, Slowing, MODE_SMA, STO_LOWHIGH, MODE_MAIN, 1);
double STO2 = iStochastic(NULL, 0, KPeriod, DPeriod, Slowing, MODE_SMA, STO_LOWHIGH, MODE_SIGNAL, 0);
double STO3 = iStochastic(NULL, 0, KPeriod, DPeriod, Slowing, MODE_SMA, STO_LOWHIGH, MODE_SIGNAL, 1);
doppio SL=0,TP=0;
se (RSI1 < RSIDownLevel && RSIDownLevel < RSI0 && STO2 < STO0){
se (takeprofit!=0) TP = NormalizeDouble(Ask + takeprofit*Point,Digits);
if (stoploss!=0) SL = NormalizeDouble(Ask - stoploss* Point,Digits);
se (OrderSend(Symbol(),OP_BUY, Lot,NormalizeDouble(Ask,Digits),slippage,SL,TP,NUL L,Magic)==-1) Print(GetLastError())
}
se (RSI1 > RSIUpLevel && RSIUpLevel > RSI0 && STO3 > STO1){
se (takeprofit!=0) TP = NormalizeDouble(Bid - takeprofit*Point,Digits);
se (stoploss!=0) SL = NormalizeDouble(Bid + stoploss* Point,Digits);
se (OrderSend(Symbol(),OP_SELL,Lot,NormalizeDouble(Bi d,Digits),slippage,SL,TP,NULL,Magic)==-1) Print(GetLastError())
}
ritorno(0);
}
Di nuovo, devo ripetere che il mio ordine è attivato dall'apertura sulla candela corrente, e ho bisogno che l'ordine si apra sulla prossima! Per favore aiutatemi!!!
Buonanotte! Il mio Expert Advisor ha RSI e STO, ma non riesco a farlo aprire su una nuova candela quando scatta un segnale di acquisto o di vendita, e non su quella attuale!
Ancora una volta, il mio ordine è attivato dalla candela corrente, ma ho bisogno che l'ordine si apra sulla prossima candela!!! Aiuto per favore!!!
Buona notte! Il mio Expert Advisor ha RSI e STO, ma non posso fare in modo che quando un segnale di acquisto o di vendita viene attivato, si apra su una nuova candela e non su quella corrente!
il codice è così:
Di nuovo, devo ripetere che il mio ordine è attivato dall'apertura sulla candela corrente, e ho bisogno che l'ordine si apra sulla prossima! Per favore aiutatemi!!!
Si prendono i valori dell'indicatore dalle barre 0 e 1.
Invece di 0 e 1 prendete i valori di 1 e 2 rispettivamente.