Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1049
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
Ciao a tutti. Per favore, ditemi cosa diavolo sta succedendo.
Sto scrivendo del codice in mql5, voglio usare la funzione PositionClose, ma dice "Man! PositionClose' - la funzione può essere dichiarata solo nell'ambito globale".
Ero come, voglio dire che questa stessa funzione è in #include <Trade\Trade.mqh> di default.
Controllato. È lì.
Perché si mette in mostra, di cosa ha bisogno, come chiudere la posizione?
Il codice stesso
Rinominate la vostra funzione.
Potete dirmi per favore come scrivere un set-file dopo l'ottimizzazione in MT5, al fine di caricarlo in un EA in seguito?
GRAZIE.
Che valore restituisce iTickVolume(NULL, 0,0) quando appare una nuova barra?
1
Questo se le zecche non sono venute in lotti.1
Questo se le zecche non sono in un lotto.Un gruppo di zecche proviene da più di un evento? Prezzo, volume...
Una nuova barra non inizia finché non c'è un tick durante quella nuova barra. Batch è un po' un boccone. Non l'ho osservato, ma ho letto che la determinazione di una nuova barra in base al volume non è affidabile proprio perché più di un tick può verificarsi contemporaneamente.
Aiuta a chiarire un paio di domande su CTRADE:
1. Perché è necessario specificare un prezzo in PositionOpen, dato che è essenzialmente un ordine a mercato. Cosa succederà se il prezzo specificato lì è diverso di parecchi pip dal prezzo corrente, cioè di fatto è non-market? Finora, l'unica spiegazione che ho trovato è che viene utilizzato per calcolare la deviazione e confrontarla con il valore specificato in SetDeviationInPoints.
È vero?
SetDeviationInPoints limita lo slittamento in entrambe le direzioni o solo nella direzione negativa? Per qualche ragione, posso specificare la deviazione in PositionClose ma non posso farlo in PositionOpen .
Ciao a tutti.
C'è un problema con la funzione Print(); in mt5.
E presumibilmente le cifre dovrebbero apparire nei Logs in ordine. Attenzione nei Logs, non nei registri.
Ma questo è il tipo di stronzate che vedo nei registri.
I numeri sono casuali. Non in ordine.
Qual è l'errore e come risolverlo.
Ancora una volta, questo è uno screenshot dai log, non dai TesterLogs
Ciao a tutti.
C'è un problema con la visualizzazione della funzione Print(); in mt5.
E presumibilmente le cifre dovrebbero apparire nei Logs in ordine. Attenzione nei Logs, non nei registri.
Questo è il tipo di schifezza che vedo nei registri.
I numeri sono casuali. Non in ordine.
Qual è l'errore, come risolverlo.
Ancora una volta, questo è uno screenshot dai log, non dai TesterLogs
Se provi a scrivere su ogni spunta, il terminale ti bannerà semplicemente come spammer - si protegge automaticamente e non mostra tutti i commenti.