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
Ma il tester non ha alcuna connessione con il server ed emette comandi e li esegue. Ma alcuni
Le posizioni non vengono eseguite dal segnale. Perché?
Si prega di postare il codice completo dell'Expert Advisor. Sicuramente vi aiuteranno a trovare immediatamente gli errori (se ce ne sono).
Sì, cercheremo di pubblicare una build separata come beta e ti faremo sapere.
Просто с некоторых пор мой советник на тестах (я его время от времени оптимизирую, подбираю параметры под изменения на рынке) Стал пропускать некоторые сделки. Не закрывает позы, не подтягивает стопы, а вместо переворотов просто открывает противоположную позу, без закрытия предыдущей. На реале тоже постоянно появляется ошибка TradeDispatcher: trade context is busy.
Но в тестере ведь нет соединения с сервером, он сам себе подает команды и их исполняет. Но некоторые
позы по сигналу тоже не исполняет. Почему?
Si prega di postare il codice completo dell'esperto. Sicuramente sarete aiutati a trovare immediatamente gli errori (se ce ne sono).
Postato nel thread
TradeDispatcher: il contesto commerciale è occupato... Che cos'è?
24.10.2005 23:18:32, Signal: sell
24.10.2005 23:18:32 Tentativo di vendita, tentativo 0
Ask: 1.19840000, StopLoss: 0.00500000, TakeProfit: 0.00000000
fallito, errore 6
24.10.2005 23:18:32 Tentativo di vendita, tentativo 1
Ask: 1.19840000, StopLoss: 0.00500000, TakeProfit: 0.00000000
fallito, errore 6
24.10.2005 23:18:32 Tentativo di vendita, tentativo 2
Ask: 1.19840000, StopLoss: 0.00500000, TakeProfit: 0.00000000
fallito, errore 6
24.10.2005 23:18:32 Prova a vendere, tentativo 3
Ask: 1.19840000, StopLoss: 0.00500000, TakeProfit: 0.00000000
fallito, errore 6
24.10.2005 23:20:22 Prova a vendere, tentativo 4
Ask: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
fallito, errore 6
24.10.2005 23:20:46 Cercando di vendere, tentativo 5
Ask: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
fallito, errore 6
24.10.2005 23:20:46 Cercando di vendere, tentativo 6
Ask: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
fallito, errore 6
24.10.2005 23:20:46 Cercando di vendere, tentativo 7
Ask: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
fallito, errore 6
24.10.2005 23:20:46 Cercando di vendere, tentativo 8
Ask: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
fallito, errore 6
24.10.2005 23:20:46 Cercando di vendere, tentativo 9
Ask: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
fallito, errore 6
Venerdì vendere errore: 4050
1.19830000, 0.00500000, 0.00000000
venduto aperto
In altre parole, risulta che ci sono 16 Expert Advisors attivi in 4 programmi. Ecco una situazione: in ogni programma UN solo Expert Advisor alla volta doveva aprire delle posizioni. Tutti e 4 i programmi hanno mostrato il nostro amato 6° errore.
Eh... E hanno promesso di migliorarlo... E la costruzione è già 184...
Ho avuto il primo errore numero 6 su un nuovo 184 bild.
significa che c'era un problema di comunicazione. e non dipendeva dal terminale
Potrebbe effettivamente esserci qualcosa di sbagliato nella connessione - non con il client, ma con il broker e il suo server ;)
Preistoria. Ho postato il codice, con tutti i controlli. Controlliamo le condizioni ad un'ora specifica (ogni EA ha la sua finestra temporale entro un'ora) e apriamo una posizione se è buona.
La storia - un fallimento si verifica al momento della richiesta di un ordine, come risultato abbiamo due ordini che sono stati aperti da Expert Advisor entro un minuto.
Ecco il log:
2005.11.09 13:01:17 '142605': ordine aperto: #2400577 vendere 0.10 EURUSD a 1.1759 sl: 1.1819 tp: 0.0000
2005.11.09 13:01:17 '142605': richiesta in corso
2005.11.09 13:01:17 '142605': richiesta accettata dal server
2005.11.09 13:01:16 '142605': ordine immediato vendere 0.10 EURUSD a 1.1759 sl: 1.1819 tp: 0.0000
2005.11.09 13:01:16 '142605': login (4.00, #2832F8DDD)
2005.11.09 13:00:50 TradeContext: ping error
2005.11.09 13:00:30 '142605': request was accepted by server
2005.11.09 13:00:23 '142605': instant order sell 0.10 EURUSD at 1.1760 sl: 1.1820 tp: 0.0000
2005.11.09 13:00:23 '142605': login (4.00, #2832F8DD)
Ecco l'elenco delle posizioni:
(non mostrato, perché l'operazione di copia non è ancora presente)
Ecco il log generato dal programma (ho già citato il codice in questo thread):
9.11.2005 11:0:15, Signal: sell
9.11.2005 11:0:15 Cercando di vendere, tentativo 0
Ask: 1.17630000, StopLoss: 0.00600000, TakeProfit: 0.00000000 fallito, errore 6
9.11.2005 11:1:8 Cercando di vendere, tentativo 1
Ask: 1.17620000, StopLoss: 0.00600000, TakeProfit: 0.00000000 successo
vendita aperta
Ripeto - una posizione aperta da log e log. Nella vita reale :) - Due, con un intervallo di un minuto.