Ошибки, баги, вопросы - страница 1855

 

Часто использую подобные конструкции, но в данном случае, к сожалению, это не подойдет.

 
Sergey Dzyublik:

@fxsaber , предлагаю заняться чем-то полезным,
например, в рамках изучения темплейтов в С++, перевести реализацию самых популярных контейнеров под MQL.
Ведь пользоваться штатными типизироваными контейнерами вообще не удобно, а к тому же там не так все хорошо по производительности.


Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Нужны ли глобальные переменные терминала типа string?

fxsaber, 2017.04.10 19:50

Тут терминологическое невежество снова не позволяет мне понять смысл сказанного.

Крутость не преследуется. Библиотеку используют < 1%. Еще бОльшие навороты будут использовать < 1% от этих использующих. Поэтому видится правильным, что должна быть просто база. И она есть. Уже этого оказалось достаточным, чтобы легко писать ранее сложные вещи. Код выше - из таких вещей.


Сначала написанную вещь использую сам, затем - выкладываю в паблик, если чувствую, что может быть еще кому-то полезна. А если использовать сам не буду, то убивать время на написание таких вещей было бы безответственностью, в первую очередь, перед своей Семьей.

Стандартные библиотеки (кроме Math и Graphics) никогда не было надобности использовать. Потенциально удобные и интересные решения видел в этом замечательном блоге, рекомендую ознакомиться.

Stanislav Korotky
Stanislav Korotky
  • www.mql5.com
Trader's profile
 
В последнем билде МЕ изменилась кодировка по умолчанию в новь созданных документах?
 
Andrey Dik:
В последнем билде МЕ изменилась кодировка по умолчанию в новь созданных документах?
Только что создал советника в МЕ 1580: Win-1251 (ANSI)
 
Andrey Khatimlianskii:
Только что создал советника в МЕ 1580: Win-1251 (ANSI)

а как можно посмотреть кодировку?
то, что она изменилась я узнал по изменению вида текста в стороннем редактое, а как узать какая кодировка не знаю.
 
Andrey Dik:

а как можно посмотреть кодировку?
то, что она изменилась я узнал по изменению вида текста в стороннем редактое, а как узать какая кодировка не знаю.

Я пользуюсь AkelPad-ом (в поставке с тотал-командером шел).

Он и показывает текущую и сохранять в разных умеет.

 
Andrey Dik:

а как можно посмотреть кодировку?
то, что она изменилась я узнал по изменению вида текста в стороннем редактое, а как узать какая кодировка не знаю.
Andrey Khatimlianskii:
Только что создал советника в МЕ 1580: Win-1251 (ANSI)

Да, Акепадом вижу, что кодировка Win-1251 (ANSI), а у более старых файлов UTF-16LE 1200.

Так значит всё таки изменилась кодировка по умолчанию для новых файлов?

 

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Особенности языка mql5, тонкости и приёмы работы

fxsaber, 2017.04.14 11:40

Ага, криворукие брокеры. Они бы еще туда отрицательные числа запихали.

Хорошо бы, чтобы у разработчиков было ограничение диапазона возможных значений каждого параметра, когда брокеры настраивают символы.

 

Заметил, что при обновлении продуктов из маркета - все настройки этого продукта на графиках сбрасываются на настройки по умолчанию. 

Это же неправильно. как этого избежать? 

 

ArrayMaximum() и ArrayMinimum() - порядок передаваемых параметров не соответствует справке: