Domande dai principianti MQL4 MT4 MetaTrader 4 - pagina 131

 

Buon pomeriggio.

Per favore, ditemi la differenza tra le funzioni OrderClose() e OrderDelete().

Se ho capito bene, il primo dovrebbe essere usato per chiudere gli ordini attivi e il secondo per quelli in sospeso.

Ci saranno errori se gli ordini attivi vengono cancellati utilizzando la funzione OrderDelete() e viceversa, se gli ordini pendenti vengono cancellati utilizzando la funzione OrderClose()?

 
BirviZ:

Buon pomeriggio.

Per favore, ditemi la differenza tra le funzioni OrderClose() e OrderDelete().

Se ho capito bene, il primo dovrebbe essere usato per chiudere gli ordini attivi e il secondo per quelli in sospeso.

Sì, hai capito bene: OrderClose() si applica agli ordini a mercato, e OrderDelete() - agli ordini in sospeso.

Ci saranno errori se gli ordini attivi vengono cancellati usando la funzione OrderDelete(), e viceversa, se gli ordini pendenti vengono cancellati usando la funzione OrderClose()?

Sì, ci sarà.

 
Qualche consiglio? Il terminale MT4 non mostra i prodotti sul mercato. C'è solo un vuoto, e non possoscaricare nulladaMQL5.community(.
 
Colleghi, per favore consigliate se è corretto usare l'operatore di ritorno dal corpo del ciclo? Per esempio, abbiamo una funzione con un ciclo. Ad un certo momento abbiamo bisogno di restituire qualche valore e quindi uscire dalla funzione. Il modo corretto è usare break e poi return(value). Ma possiamo usare return(value) subito?
 

Il portatile si è spento quando la piattaforma MT4 è stata accesa (ho dimenticato di collegare il cavo di alimentazione). Quando l'MT4 viene riacceso, non ci sono grafici e invece dice WAITING FOR RELEASE. Nella parte inferiore dello schermo c'è scritto "nessuna connessione". Ho riavviato e fatto il login con le password, non cambia nulla. Qualcuno vuole darmi un suggerimento. È meglio raccontare in dettaglio. Non sono un utente molto fiducioso. Non sono un utente sicuro, grazie.

 
lsv107:
Colleghi, per favore consigliate se è corretto usare l 'operatore di ritorno dal corpo del ciclo? Per esempio, abbiamo una funzione che ha un ciclo. Ad un certo momento abbiamo bisogno di restituire qualche valore e quindi uscire dalla funzione. Il modo corretto è usare break e poi return(value). Ma possiamo usare subito return(value)?

Non c'è niente di male nell'usare l'operatore return per uscire dal ciclo. Ricordate solo che uscirà anche dalla funzione in cui viene eseguito il ciclo.

Sì, non c'è bisogno di usare la pausa prima!
 

Ciao, qualcuno può dirmi se qualcuno lo sa, carico i dati tick per testare con il 99% come dovrebbe essere, tutto funziona bene per il grafico 30 min, ma non appena carico i dati H4 e provo a eseguire un EA su di esso nel tester, - non funziona, il tester dà fuori 2018.04.05 16:41:08.576 TestGenerator: file "C:-Users\user\AppData\Roaming\MetaQuotes\Terminal\7E781795884A398A87F33ED1B942D689\tester\history\USDJPY240_0.fxt" cannot open [5]

E 2018.04.05 16:41:08.535 TestGenerator: file "C:-Users\user\AppData\Roaming\MetaQuotes\Terminal\7E781795884A398A87F33ED1B942D689\tester\history\USDJPY240_0.fxt" è di sola lettura

quale potrebbe essere la ragione??????
 
pryn:

Ciao, qualcuno può dirmi se qualcuno lo sa, carico i dati tick per testare con il 99% come dovrebbe essere, tutto funziona bene per il grafico 30 min, ma non appena carico i dati H4 e provo a eseguire un EA su di esso nel tester, - non funziona, il tester dà fuori 2018.04.05 16:41:08.576 TestGenerator: file "C:-Users\user\AppData\Roaming\MetaQuotes\Terminal\7E781795884A398A87F33ED1B942D689\tester\history\USDJPY240_0.fxt" cannot open [5]

E 2018.04.05 16:41:08.535 TestGenerator: file "C:-Users\user\AppData\Roaming\MetaQuotes\Terminal\7E781795884A398A87F33ED1B942D689\tester\history\USDJPY240_0.fxt" è di sola lettura

quale potrebbe essere la ragione??????

Prova a localizzare il file e deseleziona l'opzione di sola lettura (read-only) nelle proprietà del file.

 
STARIJ:

provare a trovare il file e deselezionare l'attributo di sola lettura nelle proprietà

Allora non ci sarà una storia di zecche propria. Il tester sovrascriverà il file e ne creerà uno proprio.

 
1.Ho scritto un gufo, ma non è ottimizzato. Non appare nessun errore. Cosa dovrei guardare?
2.Come faccio a trasferire le letture dell'indicatore ATP all'EA?