Помощь в кодировании - страница 502

 

Добрый день, Младен,

надеюсь, у вас все хорошо.

Не могли бы вы прояснить ошибки компиляции в приведенном ниже примере

 

уважаемый Младен,

Ниже приведен еще один советник с ошибками компиляции. не могли бы вы прояснить следующее

 
mntiwana:
Уважаемый MLADEN, могу ли я напомнить Вам пост 4973 на предыдущей странице, .

Уважаемый МЛАДЕН,

могу ли я узнать, не является ли мой вопрос недействительным (который я задал в посте 4973).

с уважением

 

Здравствуйте.

Я очень доволен этим индикатором динамической ценовой зоны и хотел бы узнать, возможно ли сделать его совместимым с mtf и добавить регулярные оповещения, включая push?

https://www.mql5.com/en/forum/general

Спасибо

 
NWFstudent:
Привет.

Я очень доволен этим индикатором динамической ценовой зоны и хотел бы узнать, возможно ли сделать его совместимым с mtf и добавить регулярные оповещения, включая push?

https://www.mql5.com/en/forum/general

Спасибо

NWFstudent

Вот этот https://www.mql5.com/en/forum/general совместим с mtf (новый mt4 совместимый) с алертами.

 
mladen:
NWFstudent Вот этот https://www.mql5.com/en/forum/general - mtf (новый mt4 совместимый) с алертами.

Спасибо за ссылку, но это не совсем то, что я искал.

Спасибо

 
NWFstudent:
Спасибо за ссылку, но это не совсем то, что я искал. Спасибо

NWFstudent

Если вы установите параметр "Длина" в динамической ценовой зоне 2 на 1, вы получите те же значения, что и в "простой" динамической ценовой зоне, с mtf и алертами в ней.

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

 
mladen:
Самый простой способ - поместить :

uint startTime = GetTickCount();

в начале кода, который вы хотите проверить, а затем :

uint elapsedTime = GetTickCount()-startTime;

в конце. Это должно (с накладными расходами в пару миллисекунд) дать вам прошедшее время в миллисекундах.

Проверил и все работает отлично.

Еще раз спасибо

 
mladen:
NWFstudent

Если вы установите параметр "Length" в динамической ценовой зоне 2 равным 1, вы получите те же значения, что и в "простой" ценовой зоне динамической зоны, с mtf и алертами в ней.

Значит, в версии 2 у вас больше возможностей, и вы можете получить те же значения, что и в оригинальной первой версии.

Спасибо за разъяснение

 
mntiwana:
Дорогой МЛАДЕН

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

с уважением

mntiwana

mntiwana

Из этого списка видно, что у вас остались точки в именах переменных.

В новом mt4 точки в именах переменных зарезервированы для классов и объектов. Следовательно, если они не относятся ни к одному из них, все они должны быть заменены на какой-либо другой символ. Наименее "болезненным" является "_", поэтому после замены всех "." в именах переменных на "_" все должно быть в порядке.

Причина обращения: