Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1189
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
Utilizzare OnTradeTransaction().
Faccio trading attraverso la bibbia CTrade
Si prega di suggerire un analogo della funzione MQL4 MarketInfo(asymbol, MODE_MARGIN_REQUIRED) in MQL5.
Ho bisogno di ottenerela quantità di fondi liberi necessari per aprire 1 lotto per comprare.
Ho provato diverse varianti della funzione SymbolInfoDouble(symbol, ...) in MQL5, non riesco a trovare la variante giusta, restituisce 0 ovunque.
Qui, ma io uso la funzione fxsaber come questa
Faccio trading attraverso la bibbia CTrade
Risposta corretta:
Forum sul trading, sistemi di trading automatico e test di strategie di trading
FAQ da principianti MQL5 MT5 MetaTrader 5
Alexey Kozitsyn, 2020.03.03 17:28
Utilizzare OnTradeTransaction().
Perché è così: Aiuto per la classe di commercioCTrade, per esempio aprire una posizioneBuy
MA! Anche questo controllo non sarà sufficiente poiché solo OnTradeTransaction() permette di ottenere la transazioneTRADE_TRANSACTION_DEAL_ADD - aggiungendo una transazione alla storia.
In generale, è necessario un set - inviare la richiesta di compravendita tramite CTrade, controllare subito il successo e attendere la transazioneTRADE_TRANSACTION_DEAL_ADD in OnTradeTransaction().
Si prega di suggerire un analogo della funzione MQL4 MarketInfo(asymbol, MODE_MARGIN_REQUIRED) in MQL5.
Ho bisogno di ottenerela quantità di fondi liberi necessari per aprire 1 lotto per comprare.
Ho provato diverse varianti della funzione SymbolInfoDouble(symbol, ...) in MQL5, non riesco a trovare la variante giusta, restituisce 0 ovunque.
Risposta corretta:
Perché sì: leggete il riferimento aCTrade, ad esempio aprendo una posizioneBuy
MA! Anche questo controllo non sarà sufficiente poiché solo in OnTradeTransaction() possiamo ottenere la transazioneTRADE_TRANSACTION_DEAL_ADD - aggiungendo una transazione alla storia.
In generale, abbiamo bisogno di un set - inviare la richiesta di compravendita tramite CTrade, controllare immediatamente il successo e poi aspettare la transazioneTRADE_TRANSACTION_DEAL_ADD in OnTradeTransaction().
grazie
In quale formato dovrebbe essere il tempo per StringToTime()?
Supponiamo che io esegua un'ottimizzazione genetica - come faccio a vedere il registro delle transazioni per ogni passaggio?
Passare attraverso le cornici. Una soluzione già pronta qui.