Как при использовании WebRequest можно переопределить значение заголовка Accept-Language? Если я передаю в параметр headers значение для этого заголовка, оно конкатенируется со значением по умолчанию. В моем случае по умолчанию передается "ru,en;q=0.5". Мне нужно получить ответ в английской локали, но если в headers я передаю значение "Accept-Language: en;q=1\r\n", то WebRequest в заголовке отправит "ru,en;q=0.5,en;q=1", и в итоге русская локаль будет в приоритете.
Возникла такая проблема — на MacOS при открытии маркета в мт5 вылетает полностью терминал, нашел решение у вас на форуме нужно провести «конфигурацию из стартового баннера в логах терминала» не совсем понимаю что это значит пожалуйста объясните понятным языком что мне делать.
Нашёл возможную логическую ошибку в ключевом коде стандартной библиотеки, а конкретно в методе Direction класса СExpertSignal Фильтры посылающие в этот модуль значение 0.0 посредством своих собственных методов Direction
в результате отсутствия раннего выхода из текущей итерации лупа при direction 0.0 добираются до
и считаются проголосовавшими, не привнося никаких добавочных значений к результирующей переменной direction.
А так как итоговая переменная result определяющая направление и силу сигнала с учётом всех фильтров высчитывается как
что в связке например любого сигнального индикатора и модуля СSignalITF - intraday time filter - приводит к уменьшению результирующего сигнала в два раза.
Если условная СSignalMA говорит direction = 100, а стандартный СSignalITF в обычный разрешенный день/час/минуту в соответствии со своим кодом выдаёт всегда direction = 0.0, то сейчас получается result = (100 + 0.0) / 2 проголосовавших = 50 результирующая сила сигнала. А в реальности все фильтры с 0.0 не должны считаться голосовавшими.
Взял советник, использующий этот модуль. Получил результаты. Внес предложенный Вами текст. Результат абсолютно тот же.
В одном случае есть ошибка при компиляции, а в другом - нет
А какая принципиальна разница между (1) и (2) ?
Если Вы на двери своей квартиры напишете №125 или №125№ то соседи это стерпят. Но если Вы напишете №№125№№ то соседи скажут ... Догадываетесь что скажут? Вот такая логика и у компилятора!
Помните в MQL-4 была путаница с приоритетом дизъюнкции и конъюнкции? Ее потом устранили а для совместимости добавили директиву Проперти стрикт ?
& убери
А Вы уверены что разницу понимаете? Наверное не просто так с & и без const написано
Возникла такая проблема — на MacOS при открытии маркета в мт5 вылетает полностью терминал, нашел решение у вас на форуме нужно провести «конфигурацию из стартового баннера в логах терминала» не совсем понимаю что это значит пожалуйста объясните понятным языком что мне делать.
Правильно ли понимаю, что нет мультивалютного советника в поставке MT5?
Не видел. Вы будете первым, кто напишет лаконичный и понятный всем код 😉
В ALT+E WebView2-отчете есть такая диграмма.
Показывающая, сколько сделок было открыто руками, советниками и через Сигналы. Какой идентификатор у последних?
Что делать, куда обращаться ??
Сюда.
Привет,
Нашёл возможную логическую ошибку в ключевом коде стандартной библиотеки, а конкретно в методе Direction класса СExpertSignal
Фильтры посылающие в этот модуль значение 0.0 посредством своих собственных методов Direction
в результате отсутствия раннего выхода из текущей итерации лупа при direction 0.0 добираются до
и считаются проголосовавшими, не привнося никаких добавочных значений к результирующей переменной direction.
А так как итоговая переменная result определяющая направление и силу сигнала с учётом всех фильтров высчитывается как
что в связке например любого сигнального индикатора и модуля СSignalITF - intraday time filter - приводит к уменьшению результирующего сигнала в два раза.
Если условная СSignalMA говорит direction = 100, а стандартный СSignalITF в обычный разрешенный день/час/минуту в соответствии со своим кодом выдаёт всегда direction = 0.0, то сейчас получается result = (100 + 0.0) / 2 проголосовавших = 50 результирующая сила сигнала.
А в реальности все фильтры с 0.0 не должны считаться голосовавшими.
Взял советник, использующий этот модуль. Получил результаты. Внес предложенный Вами текст. Результат абсолютно тот же.
В одном случае есть ошибка при компиляции, а в другом - нет
А какая принципиальна разница между (1) и (2) ?
В одном случае есть ошибка при компиляции, а в другом - нет
А какая принципиальна разница между (1) и (2) ?
Помните в MQL-4 была путаница с приоритетом дизъюнкции и конъюнкции? Ее потом устранили а для совместимости добавили директиву Проперти стрикт ?
В языке MQL-5 есть более серьезные ошибки...