Обновление платформы MetaTrader 4 билд 625: Журналы в MetaTrader Market и новый MetaViewer - страница 17

 
ale002:
Подскажите плз - как включить отображение в пользовательских настройках текста из комментариев? Это работало, теперь не получается. А в значениях переменных типа enum - работает..

Добавьте
 #property strict
 
Rosh:

Добавьте
Спасибо! До обновления 616 пробовал - не получилось почему-то..

---

А способа включить отображение/изменение свойств линий буферов старше 8го на вкладке COLORS нет случайно?
 
ale002:
Спасибо! До обновления 616 пробовал - не получилось почему-то..

---

А способа включить отображение/изменение свойств линий буферов старше 8го на вкладке COLORS нет случайно?

К сожалению, нет
 
kazakov.v:



long может иметь 19 значащих цифр, а double - 15, т.е. может быть потеря точности.

int может содержать до 10 значащих цифр. Так что все правильно.


Действительно. Спасибо. Сам себя ввел в заблуждение. Но так уж справка устроена. Про double написано "15 значащих", а для long'a я чисто поленился "раз два три ..." посчитать цифирьки. А на глаз помстилось, что влазит...
 
Если вылезти за границы возможностей типа данных, то получаются просто нелепые числа. В целочисленных во всяком случае. Может ошибку стоит показывать?
 
Y.A.K._:
Если вылезти за границы возможностей типа данных, то получаются просто нелепые числа. В целочисленных во всяком случае. Может ошибку стоит показывать?


Согласен с полезностью. У меня long'и, фактически, поэтому и появились. Стояли int'ы. Случайно обнаружил, что в некоторых случаях в функцию пролазит большое число, которое умножается тоже на большое. Результат должен был составить положительное число = несколько млн с копейками, но не составил. Составил -87333333...33. Ерунда, с последующей ерундой работы всего последующего алгоритма. И уследить невозможно. Приходится следить за границами своих диапазонов (чтоб были поменьше) и надеяться, что при дальнейших преобразованиях и расчетах результаты не вылезут за границы "диапазонов типов данных".

Но, боюсь, сия полезность нереализуема.

 

Вопрос к разработчикам. Можно ли как то с помощью отправки WM_COMMAND или каким либо другим способом менять состояние чекбокса "Allow Live trading" в экспертах?

Очень надо отключать эксперты на новостях программно из другого эксперта

 

Неудобно в редакторе стало работать выделение. В старом, при выделенном фрагменте и нажатии кнопок <- или ->, выделение пропадало, а курсор устанавливался на левой или правой границе бывшего выделения. К тому же, имело значение, как было это выделение сделано: слева направо, или справа налево. Сейчас выделение пропадает, а курсор смещается на символ, при этом не имеет значения, откуда куда было сделано выделение. Т.е. после нажатия стрелок влево/вправо, как правило, приходится снова нажимать на стрелки влево/вправо, чтобы поставить курсор на нужное место, при этом через раз на другой конец выделяемого фрагмента.

 
RickD:

Вопрос к разработчикам. Можно ли как то с помощью отправки WM_COMMAND или каким либо другим способом менять состояние чекбокса "Allow Live trading" в экспертах?

Очень надо отключать эксперты на новостях программно из другого эксперта


Можете организовать обмен информацией между Советниками используя общие файлы (если в разных инсталляциях МТ4):
FileOpen ->FILE_COMMON.

 
chief2000:

Можете организовать обмен информацией между Советниками используя общие файлы (если в разных инсталляциях МТ4):
FileOpen ->FILE_COMMON.


При чем тут обмен инормацией, тем более из чужих экспертов (есть например только ex4)? Нужно иметь возможность отключать автоторговлю для конкретного эксперта из всех запущенных без доступа к его коду.