Пользовательские символы. Ошибки, баги, вопросы, предложения. - страница 10

 
fxsaber:

Продолжение по теме странных баров в Тестере.

Баг 08.

Запускаем на MQ-Beta EURUSD этот скрипт


Затем в Тестере в режиме OHLC M1 гоним Визуализацию по созданному кастомному символу. Отлично видно, что бары сильно отличаются от тех, что в Терминале.


Terminal



Tester


Это исправлено. Проверьте.

Тот же самый случай https://www.mql5.com/ru/forum/313347

Проблемы с пользовательскими символами
Проблемы с пользовательскими символами
  • 2019.05.13
  • www.mql5.com
Привет, разработчики! После последнего обновления. Я попытался скопировать EURUSD в специальный символ для анализа в реальном времени...
 
fxsaber:

Баг 09.

CustomTicksAdd не генерирует NewTick-событие.

Для воспроизведения запустить на "живом" символе этот советник

Советник не выгрузится, несмотря на приходящие тики.


ЗЫ Возможно, сейчас не работает из-за защиты от дурака: на кастомном символе запускается советник и в OnTick делается CustomTicksAdd себя же.

Как Вы предлагаете исправлять этот баг?

Я ведь дал ответ, с которым Вы согласились

 
Slava:

Как Вы предлагаете исправлять этот баг?

Я ведь дал ответ, с которым Вы согласились

Если советник из OnTick пробрасывает на свой же символ тик, то логично, что NewTick будет проигнорирован. Т.к. советник еще не вышел из выполняющегося OnTick.

Но если кто-то другой (например, Сервис) пробрасывает тики на кастомный символ, где находится советник, то почему этот советник не получает NewTick?

 
Slava:

Возможно ли сделать так, чтобы в Тестере у кастомных символов было отключено скольжение лимитных ордеров вне зависимости от hedge/netting/forex/exchange? 

 
Slava:

Это исправлено. Проверьте.

Тот же самый случай https://www.mql5.com/ru/forum/313347

Проверил, исправлено, спасибо.

 
fxsaber:

Если советник из OnTick пробрасывает на свой же символ тик, то логично, что NewTick будет проигнорирован. Т.к. советник еще не вышел из выполняющегося OnTick.

Но если кто-то другой (например, Сервис) пробрасывает тики на кастомный символ, где находится советник, то почему этот советник не получает NewTick?

Получает.

Только что проверил именно с сервисом. Советник на графике кастомного символа, тики которого формируются сервисом.

Давайте воспроизводимый пример.

 
Slava:

Покажите спецификацию кастомного символа.

И дайте кастомные тики.

Чтобы что-то исправлять, надо сначала воспроизвести

Баг актуален в 2060.

В прицепе json+тики+бары (сам формировал). Бары для архива экспортировал, но импортировать их (после импорта тиков) не получается - баг чтения.

Файлы:
 
fxsaber:

Баг актуален в 2060.

В прицепе json+тики+бары (сам формировал). Бары для архива экспортировал, но импортировать их (после импорта тиков) не получается - баг чтения.

Спасибо. Проверим.
 
Slava:

Получает.

Только что проверил именно с сервисом. Советник на графике кастомного символа, тики которого формируются сервисом.

Давайте воспроизводимый пример.

Проверил с пробросом из стороннего советника. Получает. Баг исправлен, спасибо.

 

Привет! Обратите внимание на тему пожалуйста

https://www.mql5.com/ru/forum/314275

В двух словах, тестер расчитывает маржу, не соответствующую заданной в настройках символа

[bug] Неправильная Margin при тестировании на custom symbol
[bug] Неправильная Margin при тестировании на custom symbol
  • 2019.05.25
  • www.mql5.com
Привет! Создал кастомный символ с параметрами, скопированными из реального Si-3.19. См. скриншоты. Загрузил для него историю...
Причина обращения: