Также надо доработать шаблоны функций. Сейчас у вас все typename жёстко привязаны к аргументам функции. Из-за этого невозможно реализовать многие конструкции. Например такую:
Также надо доработать шаблоны функций. Сейчас у вас все typename жёстко привязаны к аргументам функции. Из-за этого невозможно реализовать многие конструкции. Например такую:
Конечно это можно решить костыльным способом, через передачу фиктивных аргументов в функцию, но сами понимаете, это сильно запутывает понимание кода.
Вот ещё такое пожелание, чтобы при обнаружении ошибки внутри шаблона, компилятор указывал в логе тип переменной, вызвавшей ошибку. Иначе бывает очень сложно искать.
Допустим такой фрагмент кода:
void F(A& a) { }
void F(B& a) { }
template<typename T>
void Func(T& obj) { F(obj); } // 'F' - no one of the overloads can be applied to the function call
Неизвестно, какому типу здесь соответствует T, поэтому трудно определить место в программе, откуда был вызван данный шаблон. А таких мест может быть очень много, в том числе и из других шаблонов. Приходится долго ковыряться. А если б компилятор написал, что obj имеет тип например C, то сразу было бы понятно где искать.
Всем здравствуйте. Задавал вопрос несколько страниц назад но попробую еще раз. Можно ли програмными способами сделать перелогинивание счета при обрыве связи с сервером в МТ5 ? Поиск по форумам ничего не дал.
Dmitri Custurov: Всем здравствуйте. Задавал вопрос несколько страниц назад но попробую еще раз. Можно ли програмными способами сделать перелогинивание счета при обрыве связи с сервером в МТ5 ? Поиск по форумам ничего не дал.
Нет нельзя. Но переконект происходит автоматически, поэтому такой необходимости нет.
К сожалению не всегда. При долгом отсутствии подключения терминал выдает "Account disable" и после этого необходимо логиниться вручную. Такое происходит например на фонде где на ночь сервера обычно отключаются.
Dmitri Custurov: К сожалению не всегда. При долгом отсутствии подключения терминал выдает "Account disable" и после этого необходимо логиниться вручную. Такое происходит например на фонде где на ночь сервера обычно отключаются.
А в таком случае (при долгом отсутствии связи), если выполнить команду "Файл" -> "Подключиться к торговому счёту" в окошке ТОЧНО будет тот-же торговый счёт?
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Также надо доработать шаблоны функций. Сейчас у вас все typename жёстко привязаны к аргументам функции. Из-за этого невозможно реализовать многие конструкции. Например такую:
Конечно это можно решить костыльным способом, через передачу фиктивных аргументов в функцию, но сами понимаете, это сильно запутывает понимание кода.
Также надо доработать шаблоны функций. Сейчас у вас все typename жёстко привязаны к аргументам функции. Из-за этого невозможно реализовать многие конструкции. Например такую:
Конечно это можно решить костыльным способом, через передачу фиктивных аргументов в функцию, но сами понимаете, это сильно запутывает понимание кода.
Вот ещё такое пожелание, чтобы при обнаружении ошибки внутри шаблона, компилятор указывал в логе тип переменной, вызвавшей ошибку. Иначе бывает очень сложно искать.
Допустим такой фрагмент кода:
Неизвестно, какому типу здесь соответствует T, поэтому трудно определить место в программе, откуда был вызван данный шаблон. А таких мест может быть очень много, в том числе и из других шаблонов. Приходится долго ковыряться. А если б компилятор написал, что obj имеет тип например C, то сразу было бы понятно где искать.
Открыта, Начата: 2016.07.04 06:48, #1507434
Скоро месяц будет ....
Открыта, Начата: 2016.07.04 06:48, #1507434
Скоро месяц будет ....
Админы и разработчики не уходите на выходные без ответа...
Всем здравствуйте. Задавал вопрос несколько страниц назад но попробую еще раз. Можно ли програмными способами сделать перелогинивание счета при обрыве связи с сервером в МТ5 ? Поиск по форумам ничего не дал.
К сожалению не всегда. При долгом отсутствии подключения терминал выдает "Account disable" и после этого необходимо логиниться вручную. Такое происходит например на фонде где на ночь сервера обычно отключаются.