Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1000
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
Dove posso trovare un'opzione nel terminale per iniziare a creare indicatori ausiliari che non sono legati al grafico aperto?
Tutto quello che devi fare quando crei un indicatore HANDLE è specificare il timeframe e il simbolo desiderato. Per esempio l'indicatoreiRSI:
Tutto quello che devi fare quando crei un indicatore HANDLE è specificare il timeframe e il simbolo desiderato. Per esempio l'indicatoreiRSI:
No, dico sul serio. Credo che Renat abbia detto in qualche post di creare degli ausiliari, non legati agli EA dei grafici o qualcosa del genere.
No, è quello che voglio dire. Credo che Renat abbia detto in qualche post di creare degli EA ausiliari, non cartellinati, o qualcosa del genere.
Si chiama Servizi. Non li abbiamo ancora.
Ho una funzione funzionante sotto MT4 che controlla la disponibilità del server prima di piazzare l'ordine (parametro bool refreshrates - aggiorna le quotazioni e int count - numero di controlli con pausa se il server non è disponibile, il risultato restituisce false - può fare trading, true server non è disponibile. cioè è conveniente usare if(ServerDisable() return;):
Aiutatemi a riscrivere correttamente questa costruzione per MT5, si chiamaTerminalInfoInteger() parametri di richiesta in MT5 help (cioè sto cercando un'analogia in MT5 alle funzioni standard di MT4 IsConnected(), IsTradeAllowed()... ) e come eseguire RefreshRates() ?
Ho una funzione funzionante sotto MT4 che controlla la disponibilità del server prima di piazzare l'ordine (parametro bool refreshrates - aggiorna le quotazioni e int count - numero di controlli con pausa se il server non è disponibile, il risultato restituisce false - può fare trading, true server non è disponibile. cioè è conveniente usare if(ServerDisable() return;):
Aiutatemi a riscrivere correttamente questa costruzione per MT5, si chiama TerminalInfoInteger() parametri di richiesta in MT5 help (cioè sto cercando un'analogia in MT5 alle funzioni standard di MT4 IsConnected(), IsTradeAllowed()... ) e come eseguire RefreshRates() ?
Io uso solo questo e sembra essere sufficiente.
TerminalInfoInteger(TERMINAL_CONNECTED)
Io uso solo questo, sembra essere sufficiente
TerminalInfoInteger(TERMINAL_CONNECTED)
Non voglio discutere di broker complicati, la costruzione che ho mostrato sopra fornisce il piazzamento di un ordine, così come l'uscita da OnTick() all'arrivo del tick se non c'è la possibilità di lavorare con ordini su questo tick
Ho bisogno di analoghi esatti per MT5 fts: IsConnected()(TerminalInfoInteger(TERMINAL_CONNECTED) - confermato), IsTradeAllowed() , IsTradeContextBusy() , RefreshRates()
Non voglio discutere di broker complicati, la costruzione che ho mostrato sopra fornisce ordini di piazzamento, così come su tick per uscire OnTick() se su questo tick non c'è la possibilità di lavorare con ordini
Ho bisogno di analoghi esatti per le funzioni MT5: IsConnected()(TerminalInfoInteger(TERMINAL_CONNECTED) - confermato), IsTradeAllowed() , IsTradeContextBusy() , RefreshRates()
IsTradeContextBusy() può essere escluso, il quinto thread è sempre libero
RefreshRates() aggiorna le variabili predefinite Ask/Bid.
allora i prezzi saranno sempre aggiornati
Non voglio discutere di broker complicati, la costruzione che ho mostrato sopra fornisce ordini di piazzamento, così come su tick per uscire OnTick() se su questo tick non c'è la possibilità di lavorare con ordini
Ho bisogno di analoghi esatti per MT5 fts: IsConnected()(TerminalInfoInteger(TERMINAL_CONNECTED) - confermato), IsTradeAllowed() , IsTradeContextBusy() , RefreshRates()
Immagino che tu voglia dire che i tick funzionano ma il trading è disabilitato?
Se è così, anche a me piacerebbe avere un tale controllo, ma nessuno ha offerto nulla finora.
IsTradeContextBusy() può essere escluso, il quinto thread è sempre libero
https://www.mql5.com/ru/articles/4332
IsConnected() TerminalInfoInteger(TERMINAL_CONNECTED)
IsTradeAllowed() MQLInfoInteger(MQL_TRADE_ALLOWED)
RefreshRates() SymbolInfoDouble(_Symbol, ::SYMBOL_BID)
IsTradeContextBusy() ha bisogno di un analogo o di giustificare perché lo stesso non è possibile
Ho bisogno di un analogico e niente di più, ho riscritto la funzione di cui sopra ieri sulla base dell'aiuto ma c'è incertezza sulla corretta interpretazione (parole diverse descritte), ora voglio confermare la correttezza sul forum: