Poi fate il debug. Stampare i biglietti delle transazioni e vedere nel tester cosa viene effettivamente selezionato lì. Aggiungete un filtro per il tipo di accordo, però.
Il lotto viene visualizzato correttamente, quindi il biglietto viene selezionato correttamente.
Trovato il mio errore... Il mio errore è stato che non ho passato un majik alla funzione di chiusura della posizione, ma alla funzione di apertura, e come risultato l'affare non poteva essere selezionato dal majik...
Poi fate il debug. Stampare i biglietti delle transazioni e vedere nel tester cosa viene effettivamente selezionato lì. Aggiungete un filtro per il tipo di accordo, però.
Il lotto viene visualizzato correttamente, quindi il biglietto viene selezionato correttamente.
il lotto è corretto, quindi il biglietto è corretto.
No. Entrambi gli scambi, In e Out, hanno lo stesso lotto. Ma il profitto non lo è.
Ecco il mio codice. Funziona.
No. Entrambi gli scambi, In e Out, hanno lo stesso lotto. Il profitto non lo è.
Ecco il mio codice. Funziona.
provato, anche il tuo codice dà 0,0)))
Il conto è coperto, semmai.provato, anche il tuo codice dà 0,0)))
Il conto è coperto, semmai.Ho appena controllato tutto sulla build 2009. Il mio codice dà quello che dovrebbe. Se dà 0, significa che hai 0 lì.
Ho appena controllato tutto sulla build 2009. Il mio codice dà quello che dovrebbe dare. Se dà 0, significa che hai 0 lì.
Come mai, nella storia ci sono compravendite chiuse con un risultato non nullo, e dà 0
C'è la possibilità che il problema sia sul lato DC.
C'è la possibilità che il problema sia sul lato DC.
Provato su Metaquotes e Robo, nel tester.
Se usate CSymbolInfo in multicurrency, che viene chiamato dal metodo Name al momento dell'inizializzazione:
Durante il test del simbolo USDCAD si verificheranno degli errori:
no prices for symbolSe usate CSymbolInfo in multicurrency, che viene chiamato dal metodo Name al momento dell'inizializzazione:
Ci saranno errori per il simbolo USDCAD durante il test:
Qualcuno capisce almeno di cosa stiamo parlando?