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

 
Ilyas:

Перед записью файла выполняете FileSeek на конец файла?

Спасибо.
 
fxsaber:

В лучшем случае - окно визуализатора не закрыто. В худшем - древняя известная проблема.

Что за проблема? подскажите куда копать - визуализация закрыта. Работа остановилась ((
 
Anton Ohmat:
Что за проблема? подскажите куда копать - визуализация закрыта. Работа остановилась ((

Некуда копать. У меня такая проблема появилась и стабильно воспроизводилась. Разработчики ничего сделать не смогли. По итогу проблема сама исчезла, когда ОС переустановил (по другой причине).

Так что мучайтесь на здоровье...

 
Подскажите - есть официальное апи? по типу апи для веб терминала - чтобы уйти от использования мт.
 
fxsaber:

Некуда копать. У меня такая проблема появилась и стабильно воспроизводилась. Разработчики ничего сделать не смогли. По итогу проблема сама исчезла, когда ОС переустановил (по другой причине).

Так что мучайтесь на здоровье...

Данный глюк как-то связан с визуализацией торговли. Включил параметр после оптимизации - и одиночный тест запустился

 
Почему на вкладке "Торговли" и "История" показатель баланса не совпадает между двумя вкладками?
 
Вопрос по тестеру МТ5. Как смоделировать спред и проскальзывания? Сетевая задержка это совсем не то. Если никак, но есть возможность это сделать в самом коде советника, буду благодарен за ссылки или методы.
 
Slava:

А так, что она была сгенерирована каким-то другим вызовом.

Используйте ResetLastError() перед вызовом SymbolIsSynchronized

Вы не правы. Она сгенерирована именно функцией SymbolIsSynchronized(). Причем именно для символов, отличных от символа текущего чарта (если функция запускается из OnCalculate(), без номера строки) и для символа текущего чарта, если запускается из OnTimer (с номером строки):

2018.07.28 00:23:47.428 (GBPUSD,M5)       CheckSync 1203: ОШИБКА #4014: SymbolIsSync(GBPUSD) = false!
2018.07.28 00:23:47.570 (GBPUSD,M5)       CheckSync 1203: ОШИБКА #4014: SymbolIsSync(GBPUSD) = false!
2018.07.28 00:23:47.570 (GBPUSD,M5)       CheckSync 1203: ОШИБКА #4014: SymbolIsSync(GBPUSD) = false!
2018.07.28 00:23:47.570 (GBPUSD,M5)       CheckSync 1203: ОШИБКА #4014: SymbolIsSync(GBPUSD) = false!
2018.07.28 00:23:47.776 (GBPUSD,M5)       CheckSync 1203: ОШИБКА #4014: SymbolIsSync(GBPUSD) = false!
2018.07.28 00:23:47.776 (GBPUSD,M5)       CheckSync 1203: ОШИБКА #4014: SymbolIsSync(GBPUSD) = false!
2018.07.28 00:23:47.928 (GBPUSD,M5)       CheckSync 1203: ОШИБКА #4014: SymbolIsSync(GBPUSD) = false!
2018.07.28 00:23:47.973 (GBPUSD,M5)       CheckSync: ОШИБКА #4014: SymbolIsSync(EURUSD) = false!
2018.07.28 00:23:47.973 (GBPUSD,M5)       CheckSync: ОШИБКА #4014: SymbolIsSync(EURUSD) = false!
2018.07.28 00:23:47.973 (GBPUSD,M5)       CheckSync: ОШИБКА #4014: SymbolIsSync(EURUSD) = false!
2018.07.28 00:23:47.973 (GBPUSD,M5)       CheckSync: ОШИБКА #4014: SymbolIsSync(EURUSD) = false!
2018.07.28 00:23:47.973 (GBPUSD,M5)       CheckSync: ОШИБКА #4014: SymbolIsSync(AUDUSD) = false!
2018.07.28 00:23:47.973 (GBPUSD,M5)       CheckSync: ОШИБКА #4014: SymbolIsSync(AUDUSD) = false!

В данном случае, на графике работает 6 копий одного и того же индикатора. Вот такой лог получил за сегодня. Как видите, ошибки возникают кратковременно, но многочисленно.

Заявка в СД #2116721.

 

Правилен ли следующий стакан?

0 S 138.65 2
1 S 138.64 102
2 S 138.61 2
3 S 138.6 418
4 S 138.59 16
5 S 138.58 1
6 S 138.57 2
7 S 138.55 2412
8 S 138.54 2
9 S 138.51 26
10 S 138.5 11680
11 S 138.49 738
12 S 138.48 602
13 S 138.47 8
14 S 138.45 2256
15 S 138.43 300
16 S 138.42 14
17 S 138.4 1761
18 S 138.39 170
19 S 133.55 10627
20 B 143.23 131
21 B 138.87 216
22 B 138.86 533
23 B 138.39 676
24 B 138.38 106
25 B 138.25 14
26 B 138.23 571
27 B 138.21 17
28 B 138.2 1
29 B 138.19 1
30 B 138.17 2
31 B 138.16 2
32 B 138.15 9
33 B 138.13 25
34 B 138.12 176
35 B 138.11 2253
36 B 138.1 3230
37 B 138.08 505
38 B 138.07 2022
39 B 138.06 22

Оранжевым выделен уровень цены 133.55 с объемами на продажу, но эта цена намного ниже текущих предложений на покупку. Синим выделен такой же "выделяющийся" уровень 143.23 на покупку, намного превышающий продажные цены. Это кто-то скупает встречные заявки? Что в этот момент со спредом?

 
Stanislav Korotky:

Правилен ли следующий стакан?


Оранжевым выделен уровень цены 133.55 с объемами на продажу, но эта цена намного ниже текущих предложений на покупку. Синим выделен такой же "выделяющийся" уровень 143.23 на покупку, намного превышающий продажные цены. Это кто-то скупает встречные заявки? Что в этот момент со спредом?

Если большой оранжевый объем и режим все/ничего - почему нет?
Причина обращения: