Новая версия платформы MetaTrader 5 build 2755: Улучшения в окне котировок и отладчике - страница 6

 

Профилирование на реальных данных дает это

Internal compiler error


 
Vladimir Pastushak:

Профилирование на реальных данных дает это

Internal compiler error

Какой билд? Ни логов, ни скриншотов.

Поставьте точку останова на начало  OnXXXX функции и нажмите F5.

 
Vladimir Pastushak:

Несколько лет назад пробовал работать с отладчиком. Не получилось...

Решил сейчас с нова попробовать в индикаторе.

Делал все по справке....


В подключаемом файле добавил точку останова.

Запустил отладку на реальных данных через главный файл. Не важно что нажимать F10 или F11 курсор отладчика скачет в OnCalculate, которая пустая, и до точки останова не доходит. Переменные для наблюдения добавлены...

Точка останова добавлена в функции вызываемой из OnChartEvent

Что сделал не так ?

  1. Может сто́ило начать с прямого кода и посмотреть как вообще это происходит?
  2. Разве в тестере работает OnChartEvent?

 
fxsaber:

Очень прошу Вас запустить Терминал на машине, где работает MT5-сервер.

И на Терминале запустить этот скрипт. Очень рад буду ошибиться и принести свои извинения. Но пока все выглядит так, как сказал.

При всем уважении к вам как автору многих полезных библиотек, судя по тексту последних ваших тем и постов - вы устроились развивать hft-трейдинг в какую-то форекс-контору и по сути должны покинуть этот форум.

Поясню: баги и потребности, которые вы тут публикуете, вероятно и имеют место быть, но они далеки от нужд и потребностей 99% участников и разработчиков на Mql. Если вы намерены заниматься hft и считать миллисекунды в конкуренции с реальными hft, то и приобретайте спец.платформы, типа SunGard, где прайс у вас будет 10х стоимости МТ5-сервера, и там за эти деньги долбите дальше качество микросекундного исполнения.

На MT5 еще предостаточно проблем и направлений развития, касающихся широких кругов. Да те же ваши библиотеки - большинство  из них по сути костыли, перекрывающие различные проблемы и пробелы в функционале МТ5, и можно прямо из них компилировать план устранения слабых мест платформы, который будет интересен и упростить жизнь очень многим. Вам же при вашей текущей сфере деятельности стоит все же найти себе новую платформу и новый форум под hft-тематику.

 
Sergey Lebedev:

должны покинуть этот форум.

Какая же это глупость - верить, что как только fxsaber покинет форум, то метаквоты с удвоенной энергией возьмутся за волнующие вас проблемы)

Правильный вывод должен быть такой - любую интересующую вас проблему надо излагать на форуме так, как fxsaber пишет про интересующие его)

 
Sergey Lebedev:

При всем уважении к вам как автору многих полезных библиотек, судя по тексту последних ваших тем и постов - вы устроились развивать hft-трейдинг в какую-то форекс-контору и по сути должны покинуть этот форум.

Никогда не занимался HFT. Ситуация в следующем. У вас открыта позиция с тейком. Цена доходит до него, но позиция не закрывается. Цена ушла обратно в сильный минус.

По итогу вы в убытке вместо плюса из-за того, что не сработал тейк. Так вот тема о том, чтобы вероятность исполнения вашего тейка была выше, чем сейчас. Т.е. чтобы реал был ближе к тестеру. Вам же важно это?


Увидев слово "миллисекунды", не понимая сути, 90% читающих думают, что тема о HFT. Замечу, что речь идет не об индикаторных финтеплюшках, а о реальной торговле.

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

Акцептирование SL/TP-ордеров

fxsaber, 2020.11.26 14:02

даже три миллисекунды часто является причиной реджекта. Это, как на самолет не успеть из-за светофора.

 

Спасибо всем, у кого хватает терпения во всем разбираться, писать замечания и добиваться исправления.

 
Renat Fatkhullin:

Спасибо всем, у кого хватает терпения во всем разбираться, писать замечания и добиваться исправления.

Спасибо Вам, за данный пост в адрес данных людей и своевременную реакцию на их пожелания и замечания.
 
Sergey Lebedev:

При всем уважении к вам как автору многих полезных библиотек, судя по тексту последних ваших тем и постов - вы устроились развивать hft-трейдинг в какую-то форекс-контору и по сути должны покинуть этот форум.

Поясню: баги и потребности, которые вы тут публикуете, вероятно и имеют место быть, но они далеки от нужд и потребностей 99% участников и разработчиков на Mql. Если вы намерены заниматься hft и считать миллисекунды в конкуренции с реальными hft, то и приобретайте спец.платформы, типа SunGard, где прайс у вас будет 10х стоимости МТ5-сервера, и там за эти деньги долбите дальше качество микросекундного исполнения.

На MT5 еще предостаточно проблем и направлений развития, касающихся широких кругов. Да те же ваши библиотеки - большинство  из них по сути костыли, перекрывающие различные проблемы и пробелы в функционале МТ5, и можно прямо из них компилировать план устранения слабых мест платформы, который будет интересен и упростить жизнь очень многим. Вам же при вашей текущей сфере деятельности стоит все же найти себе новую платформу и новый форум под hft-тематику.

Не Вам одному тут судить, у меня другое мнение и у разработчиков ( ниже ответили), человек  сделал для улучшения данной платформы очень много , вот когда внесёте свою лепту , хоть на 10% от Сабера...а так , что Вы написали- мягко сказать не культурно!
 
Renat Fatkhullin:

Спасибо всем, у кого хватает терпения во всем разбираться, писать замечания и добиваться исправления.

Это безумно сложно, когда дело касается не MQL-языка. Спасибо, что взялись за проблему. Надеюсь, сообщите по результатам.

Причина обращения: