FORTI. Problemi di applicazione - pagina 132

 

Forum sul trading, sistemi di trading automatico e strategie di trading di prova

FORTI. Domande sull'esecuzione

prostotrader, 2020.02.13 16:11

2020.02.13 10:00:04.427 Trades  'xxxxx': sell limit 1.00 SILV-12.20 at 18.91 placed for execution in 3400.385 ms
2020.02.13 10:00:05.049 Trades  'xxxxx': cancel order #117284388 buy limit 2.00 GAZR-9.20 at 21086
2020.02.13 10:00:05.049 Trades  'xxxxx': cancel order #117284389 sell limit 1.00 GAZR-9.20 at 25858
2020.02.13 10:00:05.106 Trades  'xxxxx': cancel order #117284392 buy limit 2.00 RTS-6.20 at 145350
2020.02.13 10:00:05.106 Trades  'xxxxx': cancel order #117284394 sell limit 1.00 RTS-6.20 at 162370
2020.02.13 10:00:05.815 Trades  'xxxxx': buy limit 1.00 SBRF-6.20 at 21997 placed for execution in 4582.068 ms
2020.02.13 10:00:05.816 Trades  'xxxxx': sell limit 2.00 SBRF-6.20 at 26879 placed for execution in 4583.598 ms
2020.02.13 10:00:06.809 Trades  'xxxxx': cancel order #117284397 sell limit 2.00 Si-12.20 at 66549
2020.02.13 10:00:08.356 Trades  'xxxxx': buy limit 2.00 ROSN-6.20 at 42128 placed for execution in 7119.210 ms
2020.02.13 10:00:08.367 Trades  'xxxxx': sell limit 1.00 ROSN-6.20 at 51112 placed for execution in 7129.944 ms
2020.02.13 10:00:08.370 Trades  'xxxxx': accepted buy limit 1.00 MOEX-6.20 at 10231
2020.02.13 10:00:08.374 Trades  'xxxxx': accepted sell limit 2.00 MOEX-6.20 at 12403
2020.02.13 10:00:08.375 Trades  'xxxxx': buy limit 1.00 GBPU-6.20 at 1.2631 placed for execution in 7093.203 ms
2020.02.13 10:00:08.382 Trades  'xxxxx': buy limit 2.00 LKOH-6.20 at 62201 placed for execution in 7100.184 ms
2020.02.13 10:00:08.384 Trades  'xxxxx': sell limit 1.00 GBPU-6.20 at 1.3405 placed for execution in 7101.788 ms
2020.02.13 10:00:08.384 Trades  'xxxxx': sell limit 2.00 LKOH-6.20 at 66799 placed for execution in 7102.416 ms
2020.02.13 10:00:08.570 Trades  'xxxxx': accepted buy limit 7.00 Eu-9.20 at 71131
2020.02.13 10:00:08.572 Trades  'xxxxx': buy limit 1.00 PLT-6.20 at 921.3 placed for execution in 7170.723 ms
2020.02.13 10:00:08.573 Trades  'xxxxx': accepted buy limit 1.00 MTSI-6.20 at 30664
2020.02.13 10:00:08.574 Trades  'xxxxx': accepted sell limit 2.00 MTSI-6.20 at 37202
2020.02.13 10:00:08.589 Trades  'xxxxx': buy limit 1.00 MIX-6.20 at 293475 placed for execution in 7153.171 ms
2020.02.13 10:00:08.590 Trades  'xxxxx': buy limit 2.00 MXI-6.20 at 2914.25 placed for execution in 7155.083 ms
2020.02.13 10:00:08.605 Trades  'xxxxx': buy limit 1.00 HYDR-6.20 at 6716 placed for execution in 7169.712 ms
2020.02.13 10:00:08.607 Trades  'xxxxx': sell limit 2.00 MXI-6.20 at 3295.65 placed for execution in 7171.361 ms
2020.02.13 10:00:08.609 Trades  'xxxxx': sell limit 1.00 MIX-6.20 at 331775 placed for execution in 7173.465 ms
2020.02.13 10:00:08.610 Trades  'xxxxx': sell limit 2.00 HYDR-6.20 at 8128 placed for execution in 7174.417 ms
2020.02.13 10:00:08.611 Trades  'xxxxx': buy limit 2.00 VTBR-6.20 at 4397 placed for execution in 7166.885 ms
2020.02.13 10:00:08.612 Trades  'xxxxx': sell limit 2.00 VTBR-6.20 at 5321 placed for execution in 7167.615 ms
2020.02.13 10:00:08.633 Trades  'xxxxx': buy limit 1.00 AUDU-6.20 at 0.6592 placed for execution in 7115.432 ms
2020.02.13 10:00:08.636 Trades  'xxxxx': accepted buy limit 1.00 RTKM-6.20 at 8144
2020.02.13 10:00:08.640 Trades  'xxxxx': accepted sell limit 2.00 RTKM-6.20 at 10450
2020.02.13 10:00:08.655 Trades  'xxxxx': buy limit 10.00 BR-7.20 at 51.87 placed for execution in 7133.431 ms
2020.02.13 10:00:08.658 Trades  'xxxxx': sell limit 2.00 BR-7.20 at 61.51 placed for execution in 7136.161 ms
2020.02.13 10:00:08.667 Trades  'xxxxx': buy limit 2.00 LKOH-12.20 at 59401 placed for execution in 7072.427 ms
2020.02.13 10:00:08.677 Trades  'xxxxx': sell limit 1.00 LKOH-12.20 at 72363 placed for execution in 7081.993 ms
2020.02.13 10:00:08.677 Trades  'xxxxx': buy limit 1.00 BR-9.20 at 54.06 placed for execution in 7078.509 ms
2020.02.13 10:00:08.690 Trades  'xxxxx': buy limit 1.00 CHMF-6.20 at 91501 placed for execution in 6985.443 ms
2020.02.13 10:00:08.704 Trades  'xxxxx': cancel order #117284430 buy limit 1.00 SBRF-6.20 at 21997
2020.02.13 10:00:08.704 Trades  'xxxxx': cancel order #117284431 sell limit 2.00 SBRF-6.20 at 26879
2020.02.13 10:00:08.734 Trades  'xxxxx': buy limit 2.00 SBPR-6.20 at 20354 placed for execution in 6811.282 ms
2020.02.13 10:00:08.734 Trades  'xxxxx': buy limit 2.00 MGNT-6.20 at 3404 placed for execution in 6811.918 ms
2020.02.13 10:00:08.735 Trades  'xxxxx': sell limit 2.00 MGNT-6.20 at 4128 placed for execution in 6812.492 ms
2020.02.13 10:00:08.736 Trades  'xxxxx': sell limit 2.00 SBPR-6.20 at 25106 placed for execution in 6813.437 ms
2020.02.13 10:00:08.807 Trades  'xxxxx': buy limit 1.00 MOEX-6.20 at 10231 placed for execution in 6542.366 ms
2020.02.13 10:00:08.809 Trades  'xxxxx': sell limit 2.00 MOEX-6.20 at 12403 placed for execution in 6544.267 ms
2020.02.13 10:00:08.811 Trades  'xxxxx': buy limit 1.00 MTSI-6.20 at 30664 placed for execution in 6426.971 ms
2020.02.13 10:00:08.829 Trades  'xxxxx': buy limit 7.00 Eu-9.20 at 71131 placed for execution in 6491.851 ms
2020.02.13 10:00:08.830 Trades  'xxxxx': sell limit 2.00 MTSI-6.20 at 37202 placed for execution in 6445.075 ms
2020.02.13 10:00:08.833 Trades  'xxxxx': buy limit 1.00 RTKM-6.20 at 8144 placed for execution in 6401.223 ms
2020.02.13 10:00:08.834 Trades  'xxxxx': sell limit 2.00 RTKM-6.20 at 10450 placed for execution in 6402.302 ms

Quello che probabilmente conta qui è che l'offerta va esattamente a ore 10.

 
fxsaber:

Qui, probabilmente importa che l'ordine sia fatto alle 10 in punto.

Sì, l'ho già scritto, il server MT5 non può far fronte al grande "afflusso" di ordini.

Non commerciare in questo periodo? :)

 

Forti, aperto, reale, Bild 2280, Access Server VI

Non è successo niente di "criminale" oggi, tranne un ritardo di 10 secondi

modifica dell'ordine

ORDER_STATE_STARTED = 0
ORDER_STATE_PLACED = 1
ORDER_STATE_CANCELED = 2
ORDER_STATE_PARTIAL = 3
ORDER_STATE_FILLED = 4
ORDER_STATE_REJECTED = 5
ORDER_STATE_EXPIRED = 6
ORDER_STATE_REQUEST_ADD = 7
ORDER_STATE_REQUEST_MODIFY = 8
ORDER_STATE_REQUEST_CANCEL = 9


-----------------------------------  Установка ордера --------------------------------------
Терминал
2020.02.14 10:05:14.826 Trades  'xxxxx': sell limit 1.00 SNGR-6.20 at 49654
2020.02.14 10:05:14.833 Trades  'xxxxx': accepted sell limit 1.00 SNGR-6.20 at 49654
2020.02.14 10:05:14.835 Trades  'xxxxx': sell limit 1.00 SNGR-6.20 at 49654 placed for execution in 9.230 ms


------------------------------ Модификация ордера -------------------------------
Терминал
2020.02.14 10:06:16.138 Trades  'xxxxx': modify order #117363348 sell limit 1.00 SNGR-6.20 at 49654 sl: 0 tp: 0 expiration: day -> 49540, sl: 0 tp: 0 expiration: day
2020.02.14 10:06:16.144 Trades  'xxxxx': accepted modify order #117363348 sell limit 1.00 SNGR-6.20 at 49654 sl: 0 tp: 0 expiration: day -> 49540, sl: 0 tp: 0 expiration: day (6 ms)

И тут, Остапа понесло.....

Советник
2020.02.14 10:06:17.325 FCS_Trader (SNGR-3.20,M1)       ProcessOrders: Sell ордер в процессе модификации. Билет = 117363348
2020.02.14 10:06:18.325 FCS_Trader (SNGR-3.20,M1)       ProcessOrders: Sell ордер в процессе модификации. Билет = 117363348
2020.02.14 10:06:19.821 FCS_Trader (SNGR-3.20,M1)       ProcessOrders: Sell Ордер в переходном состоянии. Билет = 117363348 Состояние: 8
2020.02.14 10:06:20.824 FCS_Trader (SNGR-3.20,M1)       ProcessOrders: Sell Ордер в переходном состоянии. Билет = 117363348 Состояние: 8
2020.02.14 10:06:22.321 FCS_Trader (SNGR-3.20,M1)       ProcessOrders: Sell Ордер в переходном состоянии. Билет = 117363348 Состояние: 8

Терминал
2020.02.14 10:06:23.199 Trades  'xxxxx': modify order #117363348 sell limit 1.00 SNGR-6.20 at 49654 sl: 0 tp: 0 expiration: day -> 49540, sl: 0 tp: 0 expiration: day placed for execution in 7062.669 ms (приказ отправлен на биржу)
(ответ биржи не логируется терминалом)
Советник
2020.02.14 10:06:23.816 FCS_Trader (SNGR-3.20,M1)       ProcessOrders: Sell Ордер в переходном состоянии. Билет = 117363348 Состояние: 8
2020.02.14 10:06:24.825 FCS_Trader (SNGR-3.20,M1)       ProcessOrders: Sell Ордер в переходном состоянии. Билет = 117363348 Состояние: 8
2020.02.14 10:06:26.325 FCS_Trader (SNGR-3.20,M1)       ProcessOrders: Sell Ордер в переходном состоянии. Билет = 117363348 Состояние: 8
2020.02.14 10:06:27.825 FCS_Trader (SNGR-3.20,M1)       ProcessOrders: Sell Ордер в переходном состоянии. Билет = 117363348 Состояние: 8 (последняя запись о модификации)

È interessante che il mio terminale ha già ricevuto la risposta del server sulla modifica dell'ordine

2020.02.14 10:06:16.144 Trades  'xxxxx': accepted modify order #117363348 sell limit 1.00 SNGR-6.20 at 49654 sl: 0 tp: 0 expiration: day -> 49540, sl: 0 tp: 0 expiration: day

E si è "svegliato" cioè stato sincronizzato solo dopo 3 secondi!!!

2020.02.14 10:06:19.821 FCS_Trader (SNGR-3.20,M1)       ProcessOrders: Sell Ордер в переходном состоянии. Билет = 117363348 Состояние: 8 ( ORDER_STATE_REQUEST_MODIFY)


e perdite finanziarie dovute a 9,5 secondi di esecuzione (esclusa la risposta di scambio)

2020.02.14 10:06:44.590 Trades  'xxxxx': buy limit 1.00 SNGR-6.20 at 48211
2020.02.14 10:06:47.132 Trades  'xxxxx': buy limit 1.00 SNGR-6.20 at 48211
2020.02.14 10:06:48.818 Trades  'xxxxx': buy limit 1.00 SNGR-6.20 at 48211
2020.02.14 10:06:52.950 Trades  'xxxxx': buy limit 1.00 SNGR-6.20 at 48211
2020.02.14 10:06:53.591 Trades  'xxxxx': accepted buy limit 1.00 SNGR-6.20 at 48211
2020.02.14 10:06:54.124 Trades  'xxxxx': order #117363565 buy limit 1.00 / 1.00 SNGR-6.20 at 48211 done in 9535.214 ms
2020.02.14 10:06:57.966 Trades  'xxxxx': accepted buy limit 1.00 SNGR-6.20 at 48211
2020.02.14 10:06:57.966 Trades  'xxxxx': accepted buy limit 1.00 SNGR-6.20 at 48211
2020.02.14 10:06:58.013 Trades  'xxxxx': buy limit 1.00 SNGR-6.20 at 48211 placed for execution in 10885.471 ms
2020.02.14 10:06:58.044 Trades  'xxxxx': accepted buy limit 1.00 SNGR-6.20 at 48211
2020.02.14 10:06:58.044 Trades  'xxxxx': buy limit 1.00 SNGR-6.20 at 48211 placed for execution in 9239.785 ms
2020.02.14 10:06:58.060 Trades  'xxxxx': buy limit 1.00 SNGR-6.20 at 48211 placed for execution in 5117.333 ms


Notate che l'ora è lontana da 10-00!

 
prostotrader:

Forti, apripista, reale, Bild 2280

Non è successo niente di "criminale" oggi, tranne un ritardo di 10 secondi

modifica dell'ordine

La cosa interessante è che il terminale ha già ricevuto la risposta del server sulla modifica dell'ordine

E si è "svegliato" cioè stato sincronizzato solo dopo 3 secondi!!!


e perdite finanziarie dovute a 9,5 secondi di esecuzione (esclusa la risposta di scambio)


Notate che l'ora è lontana da 10-00!

In qualche modo è tutto molto triste. Tante cose fantasiose sono state aggiunte al terminale e la roba di base direttamente collegata a ciò per cui è fatto funziona con un ritardo di 10 secondi.

è un fallimento

 
prostotrader:

Forti, apripista, reale, Bild 2280

Non è successo niente di "criminale" oggi, tranne un ritardo di 10 secondi

modifica dell'ordine

Lacosa interessante è che il terminale ha già ricevuto la risposta del server sulla modifica dell'ordine

E si è "svegliato" cioè stato sincronizzato solo dopo 3 secondi!!!


e perdite finanziarie dovute a 9,5 secondi di esecuzione (esclusa la risposta di scambio)


Notate che l'ora è lontana da 10-00!

Ho il sospetto che questi ritardi siano legati alle interfacce di rete dell'ecosistema methaquotes.
cioè comunità, notizie, mercato, agenti di rete, calendario, chat, ecc. un sacco di carico di rete sul terminale, e tutto questo gruppo influisce sulle richieste commerciali.
Ho già scritto da qualche parte che i sockets mql che escono dalla scatola sono bloccati se la connessione al server mt5 è interrotta, ed è molto strano.
Il socket mql personalizzato non riceve dati dal server mt5, ma per qualche motivo viene bloccato quando la connessione con il server mt5 viene interrotta.

 
Roman:

Ho i miei sospetti...

Non ho sospetti!

Oltre al fallimento del server MT5, ora il terminale si è aggiunto ai freni.

LEGGERE ATTENTAMENTE!

Примечательно то, что терминал уже получил ответ сервера о модификации ордера

2020.02.14 10:06:16.144 Trades  'xxxxx': accepted modify order #117363348 sell limit 1.00 SNGR-6.20 at 49654 sl: 0 tp: 0 expiration: day -> 49540, sl: 0 tp: 0 expiration: day
А "очухался" , т.е синхронизировал состояние только через 3 секунды!!!

2020.02.14 10:06:19.821 FCS_Trader (SNGR-3.20,M1)       ProcessOrders: Sell Ордер в переходном состоянии. Билет = 117363348 Состояние: 8 (ORDER_STATE_REQUEST_MODIFY)

Quale "dannata" latenza di rete? (Stava "girando" 6 anni fa, quando i ritardi erano di decine di millisecondi!

Si esegue in 6-7 millisecondi! (Per riferimento, in 1 secondo 1000 millisecondi)

2020.02.14 19:05:52.405 Trades  'xxxxx': modify order #117418080 sell limit 1.00 GAZR-9.20 at 23759 sl: 0 tp: 0 expiration: day -> 23665, sl: 0 tp: 0 expiration: day placed for execution in 6.924 ms
2020.02.14 19:06:06.762 Trades  'xxxxx': modify order #117418072 buy limit 2.00 GBPU-6.20 at 1.2993 sl: 0.0000 tp: 0.0000 expiration: day -> 1.3005, sl: 0.0000 tp: 0.0000 expiration: day
2020.02.14 19:06:06.767 Trades  'xxxxx': accepted modify order #117418072 buy limit 2.00 GBPU-6.20 at 1.2993 sl: 0.0000 tp: 0.0000 expiration: day -> 1.3005, sl: 0.0000 tp: 0.0000 expiration: day
2020.02.14 19:06:06.768 Trades  'xxxxx': modify order #117418072 buy limit 2.00 GBPU-6.20 at 1.2993 sl: 0.0000 tp: 0.0000 expiration: day -> 1.3005, sl: 0.0000 tp: 0.0000 expiration: day placed for execution in 6.421 ms
2020.02.14 19:06:06.776 Trades  'xxxxx': modify order #117418075 sell limit 2.00 GBPU-6.20 at 1.3119 sl: 0.0000 tp: 0.0000 expiration: day -> 1.3109, sl: 0.0000 tp: 0.0000 expiration: day
2020.02.14 19:06:06.782 Trades  'xxxxx': accepted modify order #117418075 sell limit 2.00 GBPU-6.20 at 1.3119 sl: 0.0000 tp: 0.0000 expiration: day -> 1.3109, sl: 0.0000 tp: 0.0000 expiration: day
2020.02.14 19:06:06.783 Trades  'xxxxx': modify order #117418075 sell limit 2.00 GBPU-6.20 at 1.3119 sl: 0.0000 tp: 0.0000 expiration: day -> 1.3109, sl: 0.0000 tp: 0.0000 expiration: day placed for execution in 6.955 ms
2020.02.14 19:06:06.841 Trades  'xxxxx': modify order #117418072 buy limit 2.00 GBPU-6.20 at 1.3005 sl: 0.0000 tp: 0.0000 expiration: day -> 1.3014, sl: 0.0000 tp: 0.0000 expiration: day
2020.02.14 19:06:06.846 Trades  'xxxxx': accepted modify order #117418072 buy limit 2.00 GBPU-6.20 at 1.3005 sl: 0.0000 tp: 0.0000 expiration: day -> 1.3014, sl: 0.0000 tp: 0.0000 expiration: day
2020.02.14 19:06:06.848 Trades  'xxxxx': modify order #117418072 buy limit 2.00 GBPU-6.20 at 1.3005 sl: 0.0000 tp: 0.0000 expiration: day -> 1.3014, sl: 0.0000 tp: 0.0000 expiration: day placed for execution in 6.456 ms


-----------------------------------  Установка ордера --------------------------------------
Терминал
2020.02.14 10:05:14.826 Trades  'xxxxx': sell limit 1.00 SNGR-6.20 at 49654
2020.02.14 10:05:14.833 Trades  'xxxxx': accepted sell limit 1.00 SNGR-6.20 at 49654
2020.02.14 10:05:14.835 Trades  'xxxxx': sell limit 1.00 SNGR-6.20 at 49654 placed for execution in 9.230 ms


------------------------------ Модификация ордера -------------------------------
Терминал
2020.02.14 10:06:16.138 Trades  'xxxxx': modify order #117363348 sell limit 1.00 SNGR-6.20 at 49654 sl: 0 tp: 0 expiration: day -> 49540, sl: 0 tp: 0 expiration: day
2020.02.14 10:06:16.144 Trades  'xxxxx': accepted modify order #117363348 sell limit 1.00 SNGR-6.20 at 49654 sl: 0 tp: 0 expiration: day -> 49540, sl: 0 tp: 0 expiration: day (6 ms)

Cari utenti del forum!

Prima di postare, per favore , familiarizzate con il post a cui state rispondendo!

Виртуальный хостинг для MetaTrader 5
Виртуальный хостинг для MetaTrader 5
  • www.mql5.com
Виртуальный хостинг для MetaTrader 4/5 является лучшим VPS-решением для Форекса. Оно не требует настройки, дает минимальные задержки до сервера и отличается низкими ценами. Всего за 10$ в месяц вы получите виртуальную платформу, которая работает круглые сутки, экономит вашу прибыль и даже окупает себя. Создать удаленную копию приложения можно...
 
prostotrader:

Non ho sospetti!

Oltre al fallimento del server MT5, ora il terminale si è aggiunto ai freni.

LEGGERE ATTENTAMENTE!

Che diavolo di latenza di rete?

Si esegue in 6-7 millisecondi! (Per riferimento, 1 secondo equivale a 1000 millisecondi).


Cari utenti del forum!

Prima di postare, leggete attentamente il post a cui state rispondendo!

Perché una tale risposta?
La risposta che riceve dal server, ma a causa dell'infrastruttura di rete che lo circonda, da qualche parte prende il freno dell'elaborazione.
Da qualche parte c'è un collo di bottiglia, un piccolo starnuto di rete e il terminale va completamente in anabiosi di sincronizzazione ))

 
Roman:

Perché una tale reazione?
La risposta è stata ricevuta dal server, ma a causa dell'infrastruttura di rete l'elaborazione è lenta da qualche parte.
Da qualche parte c'è un collo di bottiglia, un piccolo starnuto di rete e il terminale va completamente in anabiosi di sincronizzazione ))

La ragione di una tale reazione è che non hai letto i messaggi precedenti, che dicevano che oltre a questo grafico questo EA lavora anche in 83 grafici (2 terminali) allo stesso tempo,

che oltre a questo grafico questo EA funziona anche in83 grafici allo stesso tempo (2 terminali) e non c'è nessun ritardo di rete!

E 1 minuto e 42 secondi è esattamente la "latenza di rete" nell'algotrading!

E certamente non hai letto il blogfxsaber, che descrive i risultati del test MT5 su un computer locale (Client-Server)

Виртуальный хостинг для MetaTrader 5
Виртуальный хостинг для MetaTrader 5
  • www.mql5.com
Виртуальный хостинг для MetaTrader 4/5 является лучшим VPS-решением для Форекса. Оно не требует настройки, дает минимальные задержки до сервера и отличается низкими ценами. Всего за 10$ в месяц вы получите виртуальную платформу, которая работает круглые сутки, экономит вашу прибыль и даже окупает себя. Создать удаленную копию приложения можно...
 
prostotrader:

E la reazione è perché non stai leggendo i messaggi precedenti, che dicevano,

che oltre a questo grafico questo EA funziona anche su 83 grafici e non c'è nessun ritardo di rete!

Non è la latenza della rete in sé!
Si tratta della sua elaborazione, l'elaborazione di molte richieste di rete di ecosistemi al terminale!
E ogni singolo servizio ha una sincronizzazione di rete.
Per esempio, la rete con il mercato è persa, il terminale comincia a martellare la rete per connettersi e non si calma finché non è completato.

 
Roman:

Non è la latenza della rete in sé!
Non è la latenza di rete in sé, è l'elaborazione, la gestione di molte delle richieste di rete dell'ecosistema al terminale!

L'uomo è "buono" - è tutta colpa della Vodka!

Motivazione: