Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 409
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
Devi confrontare il numero di posizioni tracciate sull'ultimo tick con il numero sul tick corrente. Se l'attuale è inferiore - salva (ricorda) il valore attuale delle posizioni tracciate come "passato" ed elabora il fatto della chiusura.
Non capisco. Che valore volete ottenere?
E quello che hai scritto l'ho letto così
{
Apertura di un ordine;
Se l'ordine si apre, allora
TotalOrder = TotalOrder+1;
}
) di default totalOrder = 0, ma dopo ogni apertura di un ordine il valore aumenterà, dopo 10 aperture (il valore sarà esattamente 10) il contatore di tutte le posizioni mai aperte (nessun controllo per tipo, per Magik e per simbolo = aggiungerà assolutamente tutti gli ordini aperti)
E la prossima condizione si presenta così
se TotalOrder non è uguale aOrdersTotal {}
Ciao, è possibile selezionare gli strumenti da una lista di strumenti in una variabile esterna in un indicatore o Expert Advisor?
Devo digitarli manualmente.
input stringa instr_1 = "ED-9.15";
ingresso stringa instr_2 = "Si-9.15";
ingresso stringa instr_3 = "BR-8.15";
Cordialmente Alexey.
Ciao, è possibile selezionare gli strumenti da una lista di strumenti in una variabile esterna in un indicatore o Expert Advisor?
Devo digitarli manualmente.
input stringa instr_1 = "ED-9.15";
ingresso stringa instr_2 = "Si-9.15";
ingresso stringa instr_3 = "BR-8.15";
Cordialmente Alexey.
Salve. Direttamente - non sono sicuro, ma si può, per esempio, così:
Salve. Non sono sicuro direttamente, ma si potrebbe, per esempio, fare così:
Grazie, ma allora è più facile per me ricompilare il file ogni 3 mesi e specificare nuovi futuri =)
Salve. Come posso fare in modo che la finestra di un indicatore mostri forzatamente valori fino a 10.000 decimali, mostra solo valori fino a decimi, anche se non c'è normalizzazione nel codice.
http://i.shotnes.com/u/441/0813/1vyds1z0.15y.png
Saluti Alexey.
UPD ha trovato la risposta.
IndicatorSetInteger(INDICATOR_DIGITS,5);
Salve. Come posso fare in modo che la finestra di un indicatore mostri forzatamente valori fino a 10.000 decimali, mostra solo valori fino a decimi, anche se non c'è normalizzazione nel codice.
http://i.shotnes.com/u/441/0813/1vyds1z0.15y.png
Saluti Alexey.
Per favore ditemi, quando si usa la Libreria Standard, quando si ottengono Ask e Bid, è necessario fare mysymbol.RefreshRates();
Cioè devo aggiornare o per i dati di Library non ho bisogno di aggiornare?