Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1452

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
2. È necessario avviare un'attività e chiudere il terminale per avviare sempre l'attività successiva?
3. Non è possibile creare un file di configurazione
in cui ci siano diversi task invece di uno?
https://www.metatrader5.com/ru/terminal/help/start_advanced/start
perché il mio saldo e la cronologia delle operazioni non sono popolati nel mio segnale?
Salve.
Sono nuovo della piattaforma MT4. Ho inserito il nome utente e la password corretti, appare anche il saldo disponibile, ma il pulsante NUOVO ORDINE è inattivo, anche se ho il saldo per operare; la stessa cosa accade su smartphone.
Qualcuno potrebbe aiutarmi dicendomi come risolvere questo problema?
Grazie in anticipo.
perché il mio saldo e la cronologia delle operazioni non sono popolati nel mio segnale?
Può esistere un caso in cui i feedback indicano che l'apertura della posizione è avvenuta con successo?
2023.04.21 13:06:24.961 MAllTradeV_0 (draft) (EURUSD,M1) Il metodo PositionOpen() è stato eseguito con successo. Codice di ritorno=10008 (posizionato)0 595 1682055000 lotto 0.05000000
2023.04.21 13:06:25.952 MAllTradeV_0 (draft) (EURUSD,M1) Il metodo OrderOpen() è stato eseguito con successo. Codice di ritorno=10008 (piazzato)0 595 1682055000 lotto 0.01000000
2023.04.21 13:18:03.075 MAllTradeV_0 (draft) (EURUSD,M1) Il metodo PositionOpen() è stato eseguito con successo. Codice di ritorno=10008 (posizionato)0 595 1682055000 lotto 0.04000000
E in realtà non c'è.
non si è chiuso nella cronologia.
Uso una classe standard per il trading
Aiutami a catturare ilcodice di ritorno=10009 ???????
Chi sa come tenere traccia specificamente l'ordine, se è stato eseguito o meno? Ho capito che il codice di ritorno della richiesta 10008 non è la risposta finale.
10008 è "ordine inserito", 10009 è "ordine eseguito".
Se si invia un ordine a mercato tramite OrderSend, si ottiene 10009, se si invia un ordine pendente, 10008.
Ho rinunciato alle classi standard molto tempo fa, ci sono molte insidie.
Per favore, mostratemi cosa usate!
Mostrateci cosa usate!
Inserisco gli ordini tramite OrderSend o OrderSend Async, memorizzo gli ordini inseriti (o un solo ordine - se a mercato) in un array ordinato per prezzo e seguo il loro destino tramite OnTrade o OnTradeTransaction.
Inoltre, periodicamente e all'avvio, controllo la presenza di eventi mancati, confrontando l'array con l'elenco degli ordini attivi.
È possibile che i feedback indichino che il successo dell'apertura di una posizione
2023.04.21 13:06:24.961 MAllTradeV_0 (draft) (EURUSD,M1) Il metodo PositionOpen() è stato eseguito con successo. Codice di ritorno=10008 (posizionato)0 595 1682055000 lotto 0.05000000
2023.04.21 13:06:25.952 MAllTradeV_0 (draft) (EURUSD,M1) Il metodo OrderOpen( ) è stato eseguito con successo. Codice di ritorno=10008 (piazzato)0 595 1682055000 lotto 0.01000000
2023.04.21 13:18:03.075 MAllTradeV_0 (draft) (EURUSD,M1) Il metodo PositionOpen() è stato eseguito con successo. Codice di ritorno=10008 (piazzato)0 595 1682055000 lotto 0.04000000
E in realtà non ce n'è uno.
nella storia non si è mai chiuso.
Utilizzo la classe standard per il trading
Suggerimento su come catturare ilcodice di ritorno=10009 ???????
Chi sa come tracciare specificamente l'ordine, se è stato eseguito o meno? Mi sembra di capire che il codice di ritorno della richiesta 10008 non sia la risposta finale.
E perché si cerca un ordine pendente tra le posizioni?