Justinas Shimkus
Justinas Shimkus
Друзья

Добавляя друзей через их профиль или через поиск, вы сможете легко общаться и отслеживать их присутствие на сайте.

Justinas Shimkus
Добавил тему Как быть, если брокер не поддерживает MT5? Костыль или сторонний источник котировок?
Добрый день.Весь разговор будет только о фондовой бирже. Альфа-директ не поддерживает МТ5. Быть может, подключить МТ5 к какому-то другому источнику котировок (первый вопрос - к какому?) для автоматического получения актуальных цен? В таком случае, от
Justinas Shimkus
Добавил тему Новый тестер стратегий. Расхождение в списке результатов и графике при генетической оптимизации.
Добрый день. В новом теминале - новый тестер стратегий. На графике: видно, что количество результатов прогонов с наибольшим Custom несколько десятков. Но в таблице: такой только один. Обратите внимание, что резутаты сортированы по убыванию Result (то
Justinas Shimkus
Добавил тему Что происходит после остановки оптимизации с использованием генетического алгоритма?
День добрый. Вопрос о генетическом алгоритме тестирования MT5. После остановки оптимизации (например, для перезагрузки ПК) результаты прогонов остаются, а количество оставшихся для завершения тестирования прогонов возвращается к изначальному. Он
Justinas Shimkus
Добавил тему Отличаются результаты тестера стратегий и единичного прогона с теми же параметрами.
Добрый день. Ситуация следующая: тестер стратегий в режиме оптимизации пробежал по 10 вариантам комбинаций input параметров, выдал 10 результатов. При повторном прогоне по тому же интервалу дат с тем же набором параметров результаты отличаются
Justinas Shimkus
Добавил тему Как в тестере проверить готовность индикатора, нужно ли ждать ответа от OrdersTotal() и OrderCalcMargin() и есть ли смысл в ожидании "кода возврата торгового сервера" через MqlTradeResult от тестера?
Добрый день. Вопросы у меня возникли всвязи с отсутствием Sleep() в тестере. Хочется узнать как люди решают следующие задачи при использовании тестера стратегий (как однократный прогон, так и перебор инпут параметров): 1) Как проверяют готовность
Justinas Shimkus
Добавил тему IndicatorRelease() для тестера стратегий. Как удалить уже ненужный хэндл индикатора в тестере стратегий?
Добрый день. Мой советник с периодичностью в сутки выбирает новые параметры индикатора, перезаписывает в тот же хэндл. Как в тестере стратегий заставить его забыть предыдущий хэндл? А то, количество используемой оперативной памяти растет до предела
Justinas Shimkus
Добавил тему Тестер стратегий удаляет .csv файлы необходимые в ходе его работы.
Добрый день. Есть несколько сотен .csv файлов с результатами работы скриптов, созданные чтоб ускорить работу тестера, рассчитав значения полуаемые из скипта заранее и все сразу. Находятся по адресу \Tester\Agent-127.0.0.1-3000\MQL5\Files\DataBase. Но
Justinas Shimkus
Добавил тему Советник медленно, но верно увеличивает съедаемый объем оперативной памяти. Какие самые очевидные причины ?
Добрый день.  Мой советник медленно, но верно увеличивает съедаемый объем оперативной памяти (прирост порядка 100 Мб/час). Какие самые очевидные причины ? Добавлю: использую 5 валютных пар (хотя, что на одной, что на пяти), 6000 баров на каждом
Justinas Shimkus
Добавил тему Число при чтении .csv файла не соответствует записанному.
Имеется .csv файл созданный этими строчками:          int file = FileOpen (FileName, FILE_READ | FILE_WRITE | FILE_CSV | FILE_ANSI , ',' );            string
Justinas Shimkus
Добавил тему При подключении второго советника на другую пару терминал закрывается, в окне выбора дебагеров в причине значится "an unhandled win32 exception occured in terminal.exe [4360]". Что это ?
При подключении второго советника на другую пару терминал закрывается, в окне выбора дебагеров в причине значится "an unhandled win32 exception occured in terminal.exe [4360]". Что это ? Нужно указать, что терминал (x32, т.к. пользуюсь dll-кой x32)
Justinas Shimkus
Добавил тему Можно ли поставить ограничение на количество одновременно работающих функций ?
Добрый день. Ситуация такая - в процессе работы советника, запускается функция, которая кушает много оперативки (выделена в mqh файл). Работает редко, и недолго. Но если одновременно по 3-м валютным парам выполняется эта функция, то терминал
Justinas Shimkus
Добавил тему MqlDateTime и Array out of range. Я неправильно обращаюсь к элементу структуры ?
Добрый день. Я объявил массив таким типом структуры: MqlDateTime timerate[]; if (timerate[j].day_of_week == 0 ) DayOfWeek = "Sun" ;  , где j - номер бара отсчитывается от текущего времени. Терминал выдает Array out of range в этой строчке. Что
Justinas Shimkus
Добавил тему ArrayResize не увеличивает количество элементов первого измерения динамического массива вида MyArray[][7][1440].
ArrayResize не увеличивает количество элементов первого измерения динамического массива вида double MyArray[][7][1440]. Причем, если использовать ArrayResize(MyArray, 10000), то ArrayRange(MyArray, 0) покажет 10000. А
Justinas Shimkus
Добавил тему История котировок на минутном таймфрейме пропала во время работы и не восстанавливается.
История котировок на минутном таймфрейме пропала во время работы и не восстанавливается. Т.е. последних два с чем-то дня есть бары на минутном графике, а левее определенной минуты терминал выдает бары месячного таймфрейма с соответствующими им
Justinas Shimkus
Добавил тему Как, зная datetime бара, узнать его порядковый номер при счете справа налево ?
Как, зная datetime бара, узнать его порядковый номер при счете справа налево ? Например, хочу узнать на сколько баров назад от настоящего времени отстоит бар открывшийся 2016.03.03 20:51. В MQL4 это было BarShift, кажется. Уже спасибо. 
Justinas Shimkus
Добавил тему CopyBuffer() start_pos - откуда начнем, а count - сколько копируем ? Или все-таки count - до каких пор копируем ?
CopyBuffer()  int start_pos - откуда начнем, а int count - сколько копируем ? Или все-таки count - до каких пор копируем ? Использую первый вариант - по номеру бара и с ArraySetAsSeries. Причем, если указать сколько баров брать ПОСЛЕ start_pos
Justinas Shimkus
Добавил тему 16xxxxxx bytes not avalibale. Как выгрузить всю лишнюю информацию ?
Добрый день. Имеется советник, внутри которого есть пользовательская функция. Ее входные данные - MqlRates и несколько переменных, которые вычисляются в советнике. На выходе число типа uint. В процессе работы вычисляются несколько индикаторов (они
Justinas Shimkus
Добавил тему Как транслировать в реальном времени значение пары переменных при работе советника на окно графика ?
Добрый день. Есть работающий советник, в нем у двух глобальных переменных типа uint периодически меняются значения. Есть ли возможность текущие значения этих переменных выводить в окно графика ? Например, вверху слева. Не важно какие значения были
Justinas Shimkus
Добавил тему Как заставить советника ждать завершения работы функции ?
Добрый день. В советнике есть пользовательская функция которая вызывается из OnTick и возвращает некоторые значения, но на ее работу может уйти времени больше, чем приход новой котировки и она (похоже) запускается еще раз. Как заставить советника
Justinas Shimkus
Добавил тему Подскажите как заставить советника при старте (on init) запускать скрипт ?
Подскажите как заставить советника при старте (on init) запускать скрипт ? Причем, результатом работы скрипта будут некоторые значения, которые будет использовать советник. К тому же, советник не должен продолжать работу, пока скрипт не вернет
12