Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1050
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
Come posso aggiungere minuti al blocco di ore del consulente?
Come posso aggiungere minuti al blocco orario di un EA?
Alto Basso Strategia in tempo 2:
La bool TimeControl() è una funzione responsabile del controllo dell'ora. Può funzionare in due stati: entrambe le date entro un giorno o le date oltre un giorno.
Si prega di avvisare,
In MQL5 ho bisogno di chiudere metà di una posizione, ma devo controllare se metà della posizione è inferiore al lotto minimo e poi chiudere l'intero volume, è corretto?
Si prega di avvisare,
In MQL5 ho bisogno di chiudere metà di una posizione, ma devo controllare se metà della posizione è inferiore al lotto minimo e poi chiudere l'intero volume, è corretto?
Forse è più facile controllare prima della divisione, se il lotto è inferiore a 2x il minimo, allora non c'è bisogno di disturbare il terminale?
Non riesco a passare il test per il mercato, restituisce un errore, ma non c'è nessun errore nel rapporto
Cosa fare?
Non riesco a passare il test per il mercato, restituisce un errore, ma non c'è nessun errore nel rapporto
Cosa fare?
Come posso ottenere il prezzo di chiusura di un ordine (trade, posizione - qualsiasi cosa)?
Per gli ordini, solo ORDER_PRICE_OPEN è disponibile, ma ORDER_PRICE_CLOSE no.
Le posizioni hanno solo POSITION_PRICE_OPEN.
I mestieri non hanno niente di astratto: PREZZO_AFFARE.
Ho cercato su Google il forum, ma non l'ho trovato.
Come posso ottenere il prezzo di chiusura di un ordine (trade, posizione - qualsiasi cosa)?
Per gli ordini, solo ORDER_PRICE_OPEN è disponibile, ma ORDER_PRICE_CLOSE no.
Le posizioni hanno solo POSITION_PRICE_OPEN.
Gli scambi non hanno nulla di astratto: PREZZO_AFFARE.
Ho cercato nel forum, ma non l'ho trovato.
Per facilitare la comprensione e il lavoro in MQL5:
1. ***
2. Se hai bisogno di un prezzo di chiusura, non puoi fare a meno di accedere alla storia del trading. LaHistorySelect è responsabile della richiesta della storia del trading
3. L'esempio di lavorare con la storia, con l'output delle informazioni in un file o nella scheda "Esperti" è nel codice diHistory Deals and Orders
Per capire di che affare si tratta, bisogna sapere
ENUM_DEAL_ENTRY-direzione della negoziazione - entrata nel mercato, uscita dal mercato o inversione
ENUM_DEAL_ENTRY
Identificatore
Descrizione
DEAL_ENTRY_IN
Entrata nel mercato
DEAL_ENTRY_OUT
Uscita dal mercato
INGRESSO_INOUT
U-turn
INGRESSO_FUORI_DA
Chiudere la posizione del contatore
ENUM_DEAL_TYPE-Tipo di accordo
ENUM_DEAL_TYPE
Identificatore
Descrizione
DEAL_TYPE_BUY
Compra
***
Queste sono le basi.
Grazie per la risposta, ho guardato sia la documentazione che il tuo esempio, ma non ho ancora trovato come ottenere un parametro simile a OrderClosePrice() in MT4.
Grazie per la risposta, ho guardato sia la documentazione che il tuo esempio ma non ho ancora trovato come ottenere un parametro simile a OrderClosePrice() in MT4.
in alternativa aprirehttps://www.mql5.com/ru/code/16006
e guarda l'implementazione di @fxsaber
o semplicemente collegare la libreria di cui sopra e trasferire il codice da MT4 a MT5, nel 99% dei casi non dovrete modificare nulla, tutto funzionerà come in MT4