Я правильно понимаю, что на последней релизной мт5 так и нет ключей командной строки, чтобы компилировать из консоли с подключением расширенного набора команд типа avx512? Если нет, просьба добавить. Спасибо.
В качестве костыля. Батник запускает нужные mq5 - они открываются в ME. Дальше CTRL+F7.
В качестве костыля. Батник запускает нужные mq5 - они открываются в ME. Дальше CTRL+F7.
У меня хитрый батник, который обходит все директории, компилит в них все .mq5 и проверяет, что они все собрались. Лёгкий костыль не покатит. Так что остаётся просьба к разработчикам.
И было бы совсем кошерно, если бы из консоли можно было как-то узнать про результаты компиляции, сколько варнингов, были ли вообще.
Внезапно, EventChartCustom не является функцией. От неё не может быть получен и использован указатель
Значительная часть системных функций - либо шаблоны, либо с переменным числом аргументов, либо inline подстановки, поэтому неудивительно, что указатели на системные функции не поддерживаются
Проверил пару замеченных инструментов на нескольких датах. Похоже, что свопы тоже починили. Спасибо! (Жаль, что не пишите о сделанной работе, а приходится с новой бетой лазить по истории форума и проверять)
Эпопея со свопами продолжается. b4099 Откроем по 1 сделке и держим:
#include <Trade\Trade.mqh> //подключаем библиотеку для совершения торговых операций
CTrade Trade; // объект для выполнения торговых операцийbool stop=false;
voidOnTick(){
if(stop){return;}
MqlTick Tick;
if (SymbolInfoTick(_Symbol, Tick)){
Trade.Buy (1,_Symbol,Tick.ask, 0, 0);
Trade.Sell(1,_Symbol,Tick.bid, 0, 0);
}
stop=true;
}
Свопы для EURUSD
Запустим тест По всем тикам на EURUSD c 30 мая 2023 (среда) по 2 июня 2023 (пятница). Конец теста в четверг 1 июня в 23:54
Сделке открытой в среду должен начислиться в четверг (1 июня 2023) *3 своп. Смотрим сделки - начислен одинарный своп.
Снова запустим в среду на 2 дня: с 31мая (среда) до 3июня (конец теста в пятницу 2 июня в 23:54)
Начислено 2 свопа, вместо 4х (3 за среду-четверг и 1 за четверг-пятницу). Если продолжать увеличивать дату окончания теста, то вместо *3 свопов за первый ролловер в среду-четверг, при старте в среду начисляется только 1 своп.
Проверим другие даты запуска. с 30мая (вторник) до 2 июня (конец теста в четверг 1 июня в 23:54)
Появился 1 своп за вторник-среду и *3 свопа за среду-четверг. Все правильно - 4 свопа.Т.е. если начало теста не в среду, то *3 своп считается правильно.
А если начало теста в среду - то первый *3 своп не начисляется. Т.е. теперь проблема не со свопами в конце теста, а по дате начала.
Добавлно: это был тест на Ал-ри, при подключении к демосерверу MQ - то же самое. Обновился до b4103 - без изменений.
Предложение по поиску в Редакторе. Окно поиска само закрывается, если строка не найдена. Часто надо одну и ту же строку искать по разным файлам. Приходится снова открывать окно поиска при переключении на вкладку др. файла - уже раздражает, а строка поиска в тулбаре иногда сбрасывает регистр (писал об этом тут недели 2-3 назад), так что она не помогает тоже.
Не нужно закрывать автоатически окно поиска, ни Notepad++, ни VS такого не делает. Что-то вы неудобное "удобство" придумали. Окна должны закрываться по действию пользователя (нажатию на Х).
Подсветку выделенного слова/переменной хорошо бы сделать во всех местах по тексту, как в указанных выше редакторах. Очень удобно. Пример из Notepad++
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
В качестве костыля. Батник запускает нужные mq5 - они открываются в ME. Дальше CTRL+F7.
В качестве костыля. Батник запускает нужные mq5 - они открываются в ME. Дальше CTRL+F7.
Ставлю в тестере период с 12.12.2023 по 31.12.2023. Текущие неполные сутки (14.12.2023) не входят в расчеты. Это так задумано или ошибка?
Это так задумано. Причём, много лет как
У меня хитрый батник, который обходит все директории, компилит в них все .mq5 и проверяет, что они все собрались.
Странно, что у меня такой необходимости не возникает.
Внезапно, EventChartCustom не является функцией. От неё не может быть получен и использован указатель
но если её обернуть в функцию имеющую такой-же прототип, то всё Ok
Внезапно, EventChartCustom не является функцией. От неё не может быть получен и использован указатель
но если её обернуть в функцию имеющую такой-же прототип, то всё Ok
Подтверждаю.
Внезапно, EventChartCustom не является функцией. От неё не может быть получен и использован указатель
Значительная часть системных функций - либо шаблоны, либо с переменным числом аргументов, либо inline подстановки, поэтому неудивительно, что указатели на системные функции не поддерживаются
Проверил пару замеченных инструментов на нескольких датах. Похоже, что свопы тоже починили. Спасибо! (Жаль, что не пишите о сделанной работе, а приходится с новой бетой лазить по истории форума и проверять)
Эпопея со свопами продолжается.
b4099
Откроем по 1 сделке и держим:
Свопы для EURUSD

Запустим тест По всем тикам на EURUSD c 30 мая 2023 (среда) по 2 июня 2023 (пятница). Конец теста в четверг 1 июня в 23:54
Сделке открытой в среду должен начислиться в четверг (1 июня 2023) *3 своп.
Смотрим сделки - начислен одинарный своп.
Снова запустим в среду на 2 дня: с 31мая (среда) до 3июня (конец теста в пятницу 2 июня в 23:54)

Начислено 2 свопа, вместо 4х (3 за среду-четверг и 1 за четверг-пятницу). Если продолжать увеличивать дату окончания теста, то вместо *3 свопов за первый ролловер в среду-четверг, при старте в среду начисляется только 1 своп.Проверим другие даты запуска.
с 30мая (вторник) до 2 июня (конец теста в четверг 1 июня в 23:54)

Добавлно: это был тест на Ал-ри, при подключении к демосерверу MQ - то же самое. Обновился до b4103 - без изменений.Появился 1 своп за вторник-среду и *3 свопа за среду-четверг. Все правильно - 4 свопа.Т.е. если начало теста не в среду, то *3 своп считается правильно.
А если начало теста в среду - то первый *3 своп не начисляется. Т.е. теперь проблема не со свопами в конце теста, а по дате начала.
Предложение по закрытым вкладкам. Очень часто закрываю нужную вкладку по ошибке.
Предложение по поиску в Редакторе. Окно поиска само закрывается, если строка не найдена. Часто надо одну и ту же строку искать по разным файлам. Приходится снова открывать окно поиска при переключении на вкладку др. файла - уже раздражает, а строка поиска в тулбаре иногда сбрасывает регистр (писал об этом тут недели 2-3 назад), так что она не помогает тоже.
Не нужно закрывать автоатически окно поиска, ни Notepad++, ни VS такого не делает. Что-то вы неудобное "удобство" придумали. Окна должны закрываться по действию пользователя (нажатию на Х).
Подсветку выделенного слова/переменной хорошо бы сделать во всех местах по тексту, как в указанных выше редакторах. Очень удобно. Пример из Notepad++