Vasiliy Sokolov: А почему такой мощный МТ5 не в состоянии показать индекс DJ за последние 100 лет? Или индекс SP500 с пятидесятых годов?
Понимаю, когда прогресс вообще и человеческие ресурсы в частности направлены на благое, полезное дело. Но не понимаю, когда продвинутый варп-двигатель просят установить на автоплуг для ковыряния огорода. Вот я про что.
До меня дошла информация, что в функциях OnTesterInit, OnTesterPass, OnTesterDeinit разрешен вызов торговых функций, которые в случае их вызова выполняются на торговом счете, а не в тестере. Хотя запуск кода производится из тестера.
Так ли это?
Если это так, запрещены ли такие вызовы в советниках из Маркета, или при тестировании продукт из маркета может неожиданно начать торговать на реальном счете?
Эксперт, имеющий обработчик OnTesterDeinit() или OnTesterPass(), при запуске оптимизации автоматически загружается на отдельном графике терминала с указанными в тестере символом и периодом, и получает событие TesterInit.
Откуда Вы взяли, что запуск этого кода производится из тестера?
В новых билдах на чарте появились значки стакана цен и панель быстрой торговли. Раньше была одна аккуратная стрелка. Считаю что текущий вариант слишком агрессивный для графика, эти значки слишком ярко выделяются. К тому же для многих панелей занимающих весь график эти значки стали каким-то наказанием:
В связи с чем прошу ввести в настройки графика флаг устанавливающий/сбрасывающий показ этих значков:
Также прошу ввести дополнительный идентификатор в MQL, позволяющий программно настраивать вывод этих значков, наряду с другим свойствами графика, такими как цвет и пр.
Также не плохо было бы снизить насыщенность цвета этих значков - уж больно сильно по глазам бьют.
Вы недавно хвастались, что скорость MQL уже близко C++. А теперь с ваших слов получается, что будете обгонять C++ в разы? ))
Если на неких специально подготовленных тестах вы и получили такое ускорение, то это отнюдь не значит, что ускорение будет и в других случаях. Зато торможение компиляции идёт во всех случаях.
Вы посмотрите специальную тему - там все скрипты в исходниках MQL4/MQL5/C++ приведены, включая результаты тестирования этих языков с графиками. Использованы стандартные примеры(часть из большого набора), которыми тестируются компиляторы различных языков программирования по всему миру.
Это настолько простая в доказательстве тема, что претензии принимаются только оформленные в аналогичном виде.
Стесняюсь спросить, а зачем Вам цены дневных свечек за 1900.. годы? Теханализом заниматься? Адвизоров на истории тестировать?
А почему такой мощный МТ5 не в состоянии показать индекс DJ за последние 100 лет? Или индекс SP500 с пятидесятых годов?
До меня дошла информация, что в функциях OnTesterInit, OnTesterPass, OnTesterDeinit разрешен вызов торговых функций, которые в случае их вызова выполняются на торговом счете, а не в тестере. Хотя запуск кода производится из тестера.
Так ли это?
Если это так, запрещены ли такие вызовы в советниках из Маркета, или при тестировании продукт из маркета может неожиданно начать торговать на реальном счете?
Покажите источник Вашей информации.
Вот - официальный источник: https://www.mql5.com/ru/docs/basis/function/events#ontesterinit
Эксперт, имеющий обработчик OnTesterDeinit() или OnTesterPass(), при запуске оптимизации автоматически загружается на отдельном графике терминала с указанными в тестере символом и периодом, и получает событие TesterInit.
Откуда Вы взяли, что запуск этого кода производится из тестера?
В новых билдах на чарте появились значки стакана цен и панель быстрой торговли. Раньше была одна аккуратная стрелка. Считаю что текущий вариант слишком агрессивный для графика, эти значки слишком ярко выделяются. К тому же для многих панелей занимающих весь график эти значки стали каким-то наказанием:
В связи с чем прошу ввести в настройки графика флаг устанавливающий/сбрасывающий показ этих значков:
Также прошу ввести дополнительный идентификатор в MQL, позволяющий программно настраивать вывод этих значков, наряду с другим свойствами графика, такими как цвет и пр.
Также не плохо было бы снизить насыщенность цвета этих значков - уж больно сильно по глазам бьют.
При наведении курсора на ордер, всплывает доп. информация. Что она обозначает и как ее программно получить?
Фибки на МТ4 можно покрасить?
что-то не получается((
https://docs.mql4.com/ru/constants/objectconstants/enum_object/obj_fibo
Фибки на МТ4 можно покрасить?
что-то не получается((
https://docs.mql4.com/ru/constants/objectconstants/enum_object/obj_fibo
Можно. Отдельно красится сетка, отдельно - уровни (насколько я помню). И без кода не понятно где ошибка.
Вы недавно хвастались, что скорость MQL уже близко C++. А теперь с ваших слов получается, что будете обгонять C++ в разы? ))
Если на неких специально подготовленных тестах вы и получили такое ускорение, то это отнюдь не значит, что ускорение будет и в других случаях. Зато торможение компиляции идёт во всех случаях.
Вы посмотрите специальную тему - там все скрипты в исходниках MQL4/MQL5/C++ приведены, включая результаты тестирования этих языков с графиками. Использованы стандартные примеры(часть из большого набора), которыми тестируются компиляторы различных языков программирования по всему миру.
Это настолько простая в доказательстве тема, что претензии принимаются только оформленные в аналогичном виде.
Тестирование нового компилятора MQL5 для x64 платформ - ускорение расчетов от 2 до 10 раз!
Имел ввиду уровни покрасить в разные цвета