Индикаторы могли бы повлиять, если бы программа с задержкой получала приказ на действие.
Сильное движение я определяю когда у ноутбука включается куллер - там стоят только роботы. Индикаторы, я использую, конечно, но, кажется, что это отдельная тема.
А вот какую порнографию сделал на том же коде Visual C++ 2017 x64 с полными оптимизациями:
Безоговорочный кратный слив коду, который генерится в MQL5.
Удивительно, но у MSVC даже попыток оптимизации нет - всю математику гонит через библиотеки словно пишет под процессор 20 летней давности. И включение набора AVX команд нисколько не меняет поведения компилятора.
Тестовый C++ файл приложен. Мысль про "ошибка в тестовом примере" не надо высказывать, ошибки нет.
ну в отличии от gcc v5.4 код меньше ))
в архиве ваш код под Linux заточен, компилятор gcc v5.4, сделал оптимизации -O3 и без нее
ps. а как получить ассемблерный код mql компилятором? вообще не плохо бы выложить справку по командам
Брокер "Открытие", почему такие (11 секунд) задержки по исполнению при сильных движениях?
используете "тяжелые" индикаторы?
Индикаторы могли бы повлиять, если бы программа с задержкой получала приказ на действие.
Сильное движение я определяю когда у ноутбука включается куллер - там стоят только роботы. Индикаторы, я использую, конечно, но, кажется, что это отдельная тема.
А вот какую порнографию сделал на том же коде Visual C++ 2017 x64 с полными оптимизациями:
Безоговорочный кратный слив коду, который генерится в MQL5.
Удивительно, но у MSVC даже попыток оптимизации нет - всю математику гонит через библиотеки словно пишет под процессор 20 летней давности. И включение набора AVX команд нисколько не меняет поведения компилятора.
Тестовый C++ файл приложен. Мысль про "ошибка в тестовом примере" не надо высказывать, ошибки нет.
ну в отличии от gcc v5.4 код меньше ))
в архиве ваш код под Linux заточен, компилятор gcc v5.4, сделал оптимизации -O3 и без нее
ps. а как получить ассемблерный код mql компилятором? вообще не плохо бы выложить справку по командамкак узнать нажата или отжата кнопка перекрестие?
Написать свой эмулятор перекрестия (
Это как ?
Это как ?
граали на сервер выкачивает )
Больше похоже на то, что ДЦ решил сделать шортистам шпили-вили)
Написать свой эмулятор перекрестия (
нее, мне надо было именно штатное перекрестие.
у заказчика тачпад, с мышью все замечательно, с тачпадом только штатной кнопкой термнала его можно нажать
вроде уговорил на Ctrl+F, но блин я их сейчас отловить не могу )
может кто подскажет как отловить сочетание клавиш штатным обработчиком событий?