Ошибки, баги, вопросы - страница 3486

 

Сегодня столкнулся с ситуацией, когда по неустановленным причинам кнопка "Алготрейдинг" оказалась отжатой. Произошло это, предположительно, с 18:39 по 21:37, имеется лог их вкладки "Журнал"

2024.02.05 18:39:42.593 Network '34828': connection to BCSForex-MT5RUSP lost
2024.02.05 18:40:01.128 Network '34828': authorized on BCSForex-MT5RUSP through Access Server #33 (ping: 20.19 ms, build 4040)
2024.02.05 18:40:01.128 Network '34828': previous successful authorization performed from 78.140.180.15 on 2024.02.05 18:39:43
2024.02.05 18:42:48.529 BCSForex-MT5RUSP        '34828': error sending synchronization command
2024.02.05 18:42:49.040 Network '34828': authorized on BCSForex-MT5RUSP through Access Server #33 (ping: 20.19 ms, build 4040)
2024.02.05 18:42:49.040 Network '34828': previous successful authorization performed from 85.141.130.132 on 2024.02.05 18:40:00
2024.02.05 18:42:50.286 Network '34828': terminal synchronized with ООО ''БКС-Форекс'': 0 positions, 3 orders, 41 symbols, 0 spreads
2024.02.05 18:42:50.286 Network '34828': trading has been enabled - hedging mode
2024.02.05 18:42:51.771 Network '34828': scanning network for access points
2024.02.05 18:43:02.063 Network '34828': scanning network finished
2024.02.05 19:08:46.742 Network '34828': connection to BCSForex-MT5RUSP lost
2024.02.05 19:08:47.238 Network '34828': authorized on BCSForex-MT5RUSP through Access Server #33 (ping: 20.35 ms, build 4040)
2024.02.05 19:08:47.238 Network '34828': previous successful authorization performed from 85.141.130.132 on 2024.02.05 18:42:48
2024.02.05 19:08:49.787 Network '34828': terminal synchronized with ООО ''БКС-Форекс'': 0 positions, 3 orders, 41 symbols, 0 spreads
2024.02.05 19:08:49.787 Network '34828': trading has been enabled - hedging mode
2024.02.05 21:37:17.072 Experts automated trading is enabled
2024.02.05 21:37:17.134 Trades  '34828': cancel order #1350800 sell limit 0.01 EURAUD at 1.66225 tp: 1.65239
2024.02.05 21:37:17.134 Trades  '34828': cancel order #1350460 sell limit 0.01 CHFJPY at 171.560 tp: 170.644
2024.02.05 21:37:17.134 Trades  '34828': accepted cancel order #1350800 sell limit 0.01 EURAUD at 1.66225 tp: 1.65239
2024.02.05 21:37:17.137 Trades  '34828': cancel #1350800 sell limit 0.01 EURAUD at market done in 82.024 ms
2024.02.05 21:37:17.139 Trades  '34828': accepted cancel order #1350460 sell limit 0.01 CHFJPY at 171.560 tp: 170.644
2024.02.05 21:37:17.141 Trades  '34828': cancel #1350460 sell limit 0.01 CHFJPY at market done in 85.581 ms
2024.02.05 21:45:00.006 Trades  '34828': buy limit 0.01 EURUSD at 1.06905 tp: 1.08078
2024.02.05 21:45:00.023 Trades  '34828': buy limit 0.01 GBPNZD at 2.05676 tp: 2.07559
2024.02.05 21:45:00.042 Trades  '34828': accepted buy limit 0.01 EURUSD at 1.06905 tp: 1.08078
2024.02.05 21:45:00.056 Trades  '34828': accepted buy limit 0.01 GBPNZD at 2.05676 tp: 2.07559
2024.02.05 21:45:00.150 Trades  '34828': modify order #1351163 buy limit 0.01 AUDCAD at 0.87156 sl: 0.00000 tp: 0.87951 -> 0.86782, sl: 0.00000 tp: 0.87847
2024.02.05 21:45:00.200 Trades  '34828': accepted modify order #1351163 buy limit 0.01 AUDCAD at 0.87156 sl: 0.00000 tp: 0.87951 -> 0.86782, sl: 0.00000 tp: 0.87847
2024.02.05 21:45:00.204 Trades  '34828': modify #1351163 buy limit 0.01 AUDCAD -> price: 0.86782, sl: 0.00000, tp: 0.87847 done in 53.675 ms
2024.02.05 21:45:00.542 Trades  '34828': order #1354294 buy limit 0.01 / 0.01 EURUSD at 1.06905 done in 558.059 ms
2024.02.05 21:45:00.563 Trades  '34828': order #1354295 buy limit 0.01 / 0.01 GBPNZD at 2.05676 done in 540.739 ms

Хочется понять причину, и вообще где описано о таком штатном поведении терминала?

 
Aleksey Vyazmikin #:

Сегодня столкнулся с ситуацией, когда по неустановленным причинам кнопка "Алготрейдинг" оказалась отжатой. Произошло это, предположительно, с 18:39 по 21:37, имеется лог их вкладки "Журнал"

Хочется понять причину, и вообще где описано о таком штатном поведении терминала?

Случайно в Терминале нажали CTRL+E. Про опасность этой "случайности" много раз писали.

 
fxsaber #:

Случайно в Терминале нажали CTRL+E. Про опасность этой "случайности" много раз писали.

Там клавиатура не подключена :)

Я сейчас вспомнил, что в выходные перенёс всю директорию терминала на другой компьютер, предполагаю, что в тот момент кнопка и отжалась...

Послежу в общем ещё.

 

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Ошибки, баги, вопросы

Aleksey Vyazmikin, 2024.02.05 20:30

2024.02.05 21:45:00.006 Trades  '34828': buy limit 0.01 EURUSD at 1.06905 tp: 1.08078
2024.02.05 21:45:00.023 Trades  '34828': buy limit 0.01 GBPNZD at 2.05676 tp: 2.07559
2024.02.05 21:45:00.042 Trades  '34828': accepted buy limit 0.01 EURUSD at 1.06905 tp: 1.08078
2024.02.05 21:45:00.056 Trades  '34828': accepted buy limit 0.01 GBPNZD at 2.05676 tp: 2.07559
2024.02.05 21:45:00.150 Trades  '34828': modify order #1351163 buy limit 0.01 AUDCAD at 0.87156 sl: 0.00000 tp: 0.87951 -> 0.86782, sl: 0.00000 tp: 0.87847
2024.02.05 21:45:00.200 Trades  '34828': accepted modify order #1351163 buy limit 0.01 AUDCAD at 0.87156 sl: 0.00000 tp: 0.87951 -> 0.86782, sl: 0.00000 tp: 0.87847
2024.02.05 21:45:00.204 Trades  '34828': modify #1351163 buy limit 0.01 AUDCAD -> price: 0.86782, sl: 0.00000, tp: 0.87847 done in 53.675 ms
2024.02.05 21:45:00.542 Trades  '34828': order #1354294 buy limit 0.01 / 0.01 EURUSD at 1.06905 done in 558.059 ms
2024.02.05 21:45:00.563 Trades  '34828': order #1354295 buy limit 0.01 / 0.01 GBPNZD at 2.05676 done in 540.739 ms

Какое же тормозное выставление лимитника. Нигде не видел такого.

 
fxsaber #:

Какое же тормозное выставление лимитника. Нигде не видел такого.

Люди знают толк в этих делах, не даром являются ММ большей части акций MOEX... конечно через другое юр. лицо.

Благо стратегия у меня допускает минутные задержки с выставлением и модификацией отложек/лимиток.

 
Aleksey Vyazmikin #:

Люди знают толк в этих делах, не даром являются ММ большей части акций MOEX... конечно через другое юр. лицо.

Дело не во внешней среде, а в MT5.

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Ошибки, баги, вопросы

Aleksey Vyazmikin, 2024.02.05 20:30

2024.02.05 21:37:17.134 Trades  '34828': cancel order #1350800 sell limit 0.01 EURAUD at 1.66225 tp: 1.65239
2024.02.05 21:37:17.134 Trades  '34828': cancel order #1350460 sell limit 0.01 CHFJPY at 171.560 tp: 170.644
2024.02.05 21:37:17.134 Trades  '34828': accepted cancel order #1350800 sell limit 0.01 EURAUD at 1.66225 tp: 1.65239
2024.02.05 21:37:17.137 Trades  '34828': cancel #1350800 sell limit 0.01 EURAUD at market done in 82.024 ms

Удаление лимитника 82 мс (пинг - 20). Посмотрите, с каким еще лагом идут записи в Журнал (левый столбец).

 
fxsaber #:

Дело не во внешней среде, а в MT5.


Удаление лимитника 82 мс (пинг - 20). Посмотрите, с каким еще лагом идут записи в Журнал (левый столбец).

Объективно сложно оценить в чём именно дело - в серверной части терминала или нехватке ресурсов, а может и намеренных действиях.

Записи в журнал идут с лагом, допускаю, что сервер возвращает информацию с задержкой.

Другой ДЦ вообще за более чем 100 ms исполняет приказы... В целом это не плохо для казино.

 

Ошибка при компиляции в одном случае, а в другом все нормально:

void f(int) {}
#define g(X) f(X)
#define MACRO1(X) X
void OnStart()
{
               MACRO1(g)(0); //(1)//нормально
#define MACRO2 MACRO1(g)(0)
        MACRO2             ; //(2)//Error: argument expected for the function-like macro 'g'
}

А какая принципиальная разница между (1) и (2) ?

 
Sergey Golubev #:

У одного пользователя была такая же ошибка - его длинный пост ниже (машинный перевод с английского):

Ему посоветовали -

и у него все исправилось -


Спасибо огромное! Попробую!

 
Vadzim Hunich #:

Да, во вкладке "сообщество" логин и пароль, надимаю ОК! потом как нажимаю поиск или маркет, меня просто выкидывает
Имею такую же проблему. Вы как нибудь решили данный вопрос ? 
Причина обращения: