MetaTrader 4 Client Terminal build 646: Умный поиск, книги в Маркете и обновление окна параметров MQL4-программы - страница 35
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
я в OnInit ()
делаю так
if(EventSetMillisecondTimer(100)==true) // Зададим время в миллесекундах для таймера
pr("Expert startet OK!!!"); // Сообщим о успехе
else // иначе
pr("Error start"+GetLastError());
в справке написано что для тестера минимум 1000 , просто логически и интуитивно думаю что функция сама определяет где она стартовала в тестере или реалеи в случае если значение меньше минимального сама правит ...
Или в коде нужно делать проверку на тестер демо или реал и в зависимоти от этого указывать количество миллисекунд ????
Обратил внимание что могут не выполняться подобные условия if ( 1.32156 > 1.321503246186435168135435)
В чем проблема понять пока не могу, такие длинные значения могут возвращать графические обьекты.
я в OnInit ()
делаю так
if(EventSetMillisecondTimer(100)==true) // Зададим время в миллесекундах для таймера
pr("Expert startet OK!!!"); // Сообщим о успехе
else // иначе
pr("Error start"+GetLastError());
в справке написано что для тестера минимум 1000 , просто логически и интуитивно думаю что функция сама определяет где она стартовала в тестере или реалеи в случае если значение меньше минимального сама правит ...
Или в коде нужно делать проверку на тестер демо или реал и в зависимоти от этого указывать количество миллисекунд ????
в справке написано что для тестера минимум 1000 , просто логически и интуитивно думаю что функция сама определяет где она стартовала в тестере или реалеи в случае если значение меньше минимального сама правит ...
Вообще-то четвёрочный тестер не обрабатывает события таймера. Пяторочный обрабатывает. Четвёрочный - нет.
А будет в перспективе обрабатывать или никогда?
Подскажите как заставить терминал "скинуть" историю из оперативки на диск после подкачки скриптом истории по всем инструментам.
Закрыть терминал ))) Это из пушки по воробьям, но, возможно, достаточно переключить таймфрейм.
Закрыть терминал ))) Это из пушки по воробьям, но, возможно, достаточно переключить таймфрейм.
Хочу отметить что с удалением количества скачиваний система фильтрации кодов сильно обеднела...
теперь код получает свой рейтинг только если человек оценивает этот код, а если человек просто качает его то код ничего не получает,
Раньше мы могли судить если советник качается значит он интересен, скачан 1000 раз и средняя оценка 8, советник интересен и есть смысл над ним работать дальше,
сейчас какой то бред 5000 просмотров, и один голос на 4 звезды, и не понятно что за код интересный или нет ...
Предлагаю систему рейтинга продумать более качественно ....
Например вывести коэффициент количество проголосовавших / на количество скачавших чем выше значение тем интереснее код ....
не могу догнать
есть вызов
out = StringConcatenate(out, CharToStr(ind));
где string out и int ind, однако компилятор упорно выдает
possible loss of data due to type conversion
отчего, почему ?