Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 779
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
.ex5 non serve a nessuno, se volete aiuto, pubblicate il codice sorgente.
Cazzo, pensavo fosse il codice sorgente :-) Sto anche guardando le altre icone .... Mi chiedevo quale fosse la fonte...... questa :-)
Si scopre che non è ....
Il punto è che l'impulso sulla meno terza barra dalla fine è zero e viene disegnato come zero. Ma non è zero nel buffer.
Non so cosa fosse, ma ho risolto il problema incollando tutto il codice PULSE in un nuovo indicatore, bypassando icustom.
Non ho avuto nessun errore alla seconda barra meno. Non ho cambiato nient'altro nel codice, quindi è davvero un bug nelle meta-citazioni.
Il punto è che l'impulso sulla meno terza barra dalla fine è zero e viene disegnato come zero. Ma non è zero nel buffer.
Non so cosa fosse, ma ho risolto il problema incollando tutto il codice PULSE in un nuovo indicatore, bypassando icustom.
Non ho avuto nessun errore alla seconda barra meno. Non ho cambiato nient'altro nel codice, quindi è davvero un bug di metaquote.
senza il codice, il bug può essere solo tuo. purtroppo, chiedendo aiuto, TU non hai dato il materiale...
Purtroppo, quando hai chiesto aiuto, non hai dato il materiale...
Vladislav, in nome della giustizia, del desiderio di capire di cosa si tratta e per rispetto nei tuoi confronti, ti do il codice.
Ho problemi a leggere il risultato dell'operazione di scambio. L'ho scritto così:
Se si rimuove Sleep: ottengo sempre ClosePrice=0.0. Anche se aspetto 10 secondi (non voglio aspettare di più), ottengo quasi sempre il risultato, ma a volte no.
Come posso ottenere sempre un risultato?
La descrizione di OrderSend() dice :
Nota
Una richiesta di compravendita passa attraverso diverse fasi di convalida sul server di compravendita. Prima di tutto, tutti i campi richiesti del parametro di richiestasono controllati per la correttezza e, se non ci sono errori, il server accetta l'ordine per l'ulteriore elaborazione. Se l'ordine viene accettato con successo dal server di trading, la funzione OrderSend() restituisce true.
Cioè, quando ottengo true da OrderSend(), non ottengo il parametro MqlResult, se ho capito bene.
Quando verranno da me?
Non posso leggere il risultato del mio scambio.
Forum sul trading, sistemi di trading automatico e test di strategia
L'errore 131 si verifica quando si modifica un ordine
fxsaber, 2017.09.12 19:47
Tutto quello che dovete fare è scrivere il nome del server di trading e il simbolo e il problema sarà risolto in poco tempo, perché tutti possono provarlo da soli.
Nel frattempo, si ha la sensazione che il compito non sia quello di trovare una soluzione, ma di rispondere sì/no.
Signori programmatori,
Ecco una domanda: se lo Strategy Tester in MT5 mostra buoni risultati solo a prezzi aperti, il robot aprirà trade solo a prezzi aperti con lo stesso risultato?
Signori programmatori,
Domanda: se lo Strategy Tester in MT5 mostra buoni risultati solo a prezzi aperti, il robot aprirà trade solo a prezzi aperti con lo stesso risultato?
È facile da controllare: nell'EA si aprono operazioni solo al prezzo di apertura (cioè, alla nascita della barra) e nello Strategy Tester si controlla in modalità di generazione di tick "All ticks".
Colleghi, per favore aiutatemi
Non capisco cosa c'è di sbagliato nel ciclo, i dati dell'Handle non vanno nell'array psa1