Errori, bug, domande - pagina 2596
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
Errore di generazione della transazione (struttura MqlTradeTransaction).
Errore di riproduzione: inviare il primo ordine a mercato con il volume di 1 lotto a Long, inviare il secondo ordine a mercato con il volume di 2 lotti a Short.
Errore nel riempimento del campo nella struttura MqlTradeTransaction->position. Il campo viene riempito con il biglietto della posizione precedente. Quando si continua a fare trading usando gli ordini che invertono la posizione, il campo dato mostra una strana accozzaglia di biglietti della vecchia e della nuova posizione.
Ho controllato sulla Borsa di Mosca con i broker: Otkritie e BKS. Anche nel tester l'errore viene riprodotto.
Schermate di transazioni che illustrano l'errore su queste transazioni:
Otkrytie:
BCS:
Tester:
Errore di generazione della transazione (struttura MqlTradeTransaction).
Errore di riproduzione: inviare il primo ordine a mercato con il volume di 1 lotto a Long, inviare il secondo ordine a mercato con il volume di 2 lotti a Short.
Errore nel riempimento del campo nella struttura MqlTradeTransaction->position. Il campo viene riempito con il biglietto della posizione precedente. Quando si continua a fare trading usando gli ordini che invertono la posizione, il campo dato mostra una strana accozzaglia di biglietti della vecchia e della nuova posizione.
Ho controllato sulla Borsa di Mosca con i broker: Otkritie e BKS. L'errore viene riprodotto anche nel tester.
Schermate di transazioni che illustrano l'errore su queste transazioni:
Otkrytie:
BCS:
Tester:
C'è solo una posizione in modalità "netting". Durante la sua vita il suo identificatore (position id) non cambia. L'identificatore è uguale al ticket del primo ordine con cui è stata aperta la posizione.
Ne sono consapevole. Ma quando si "gira" una posizione precedente viene chiusa, e una nuova posizione (con un nuovo ticker) nella direzione opposta viene aperta. Che in queste transazioni viene mostrato con un errore.
Non si chiude. Si può fare il roll over nel Terminale per mesi e il Terminale assumerà che c'era solo una posizione. E la storia del trading mostrerà solo una voce per mesi nella modalità di visualizzazione delle posizioni chiuse.
Buona giornata. Voglio fare il debugging del mio EA su dati storici. Ma gli piace eseguire MovingAverage.ex5, non il mio EA. Voglio fare il debug su dati reali ed eseguire il mio EA.
Descrivete passo dopo passo (con screenshot) esattamente quello che fate e dove cliccate.
Pomeriggio. Voglio fare il debugging del mio EA su dati storici. Ma il debugger esegue MovingAverage.ex5, non il mio EA. Voglio fare il debug su dati reali e non è il mio EA.
Il consulente potrebbe non trovarsi nella cartella Experts. Nella cartella Scripts, per esempio.
Descrivete passo dopo passo (con screenshot) esattamente quello che fate e dove cliccate.
Non si chiude. Si può fare il roll over nel Terminale per mesi e il Terminale assumerà che c'era solo una posizione. E la storia del trading mostrerà solo una voce per mesi nella modalità di visualizzazione delle posizioni chiuse.
Vi sbagliate. Quando si capovolge una posizione, il biglietto della posizione attiva viene cambiato con un altro. E il terminale lo visualizza correttamente. Ma nelle transazioni dà informazioni sbagliate.
Vi sbagliate. Quando una posizione viene invertita, il biglietto della posizione attiva cambia in un'altra. E il terminale lo visualizza correttamente. Ma dà informazioni sbagliate nelle transazioni.
POSITION_TICKET cambia, POSITION_ID no.