Automated Trading Championship 2012 – новой битве роботов быть! - страница 34

 
MetaDriver:

Карте место!!

:)  

Персональное поздравление неутомимому борцу с размерностью индикаторных   буферов!
 
Renat:
Мы можем обьем истории вынести в настройки конкурсного счета. Каждый сможет выбрать глубину в разумных пределах.

Еще бы в настройках тестера нечто подобное сделали. Цены бы вам не было.

А если бы с возможностью изменять из MQL то и вовсе мечта....

 
papaklass:
 Спасибо за ответ. В МТ5 есть штатные средства, позволяющие контролировать потребляемые ресурсы? Пока я использую только диспетчер задач винды.

Можете поделиться результатами своих наблюдений? Я свои наблюдения (посредством диспетчера задач)попытался слегка систематизироавть, вот что получается:

МТ4

Сам терминал с одним открытым графиком без индикаторов и советников берёт памяти приблизительно– 15500 кб.

Добавление каждого нового «голого» графика добавляет  меньше 1000 кб,при закрытии графика память освобождается сама и быстро.

Подключение к графику штатных индикаторов в среднем берёт памяти чуть больше 1000 кб

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

Подключение штатного советника Moving Average занимает около 1000 кб, при отключении память сразу освобождается.

При запуске в тестере  советника Moving Average терминал в режиме загрузки истории брал памяти до 500000 кб (счёт времени в секундах), непосредственно прогон советника – до 285 000 кб памяти (тоже недолго около минуты история за два года), по окончании тестирования терминал потребляет около 43500 кб памяти.

МТ5

При запуске с одним открытым окном без индикаторов и советников терминал берёт около 82200 кб.

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

Подключение  индикатора из штатного набора – порядка 1000 кб памяти, при отключении индикатора память освобождается очень не сразу (отсчёт в десятках секунд).

Подключение советника из штатного набора Moving Average съело около 11000 кб, при отключении советника память освободилась на порядка 1000 кб, остальные 10000 кб так и застряли в памяти.

Запуск в тестере советника Moving Average с аналогичными с МТ4 установками таймфрейма и периода тестирования – потребовалось для тестера около 370000 кб памяти и на всём протяжении тестирования порядка 50% загрузки одного из ядер Core2 DUO E6550 (сопоставимо с МТ4), после окончания теста 360000 кб оперативной памяти так и остались заняты (освобождаются только запуском следующего теста). После сохранение отчёта объём потребляемой терминалом памяти вырос ещё на 5000 кб.

Итого после прохождения  теста потребление оперативной памяти такое:

termminal64.exe   – 106544 кб

metayester64.exe – 360596 кб

Итого                  – 467140 кб.

Не знаю, как кого, а меня такие цифры впечатляют (не в лучшем смысле этого слова).

 Я раньше уже открывал тему по тестеру, правда немного в другом ключе: https://www.mql5.com/ru/forum/6003

 

В МТ5 используется агрессивное управление кешами со временем жизни от десятков секунд до 5-7 минут. Это сделано для того, чтобы данные всегда были доступны при повторном использовании. Например, для быстрого переключения между чартами или вызовами те же самых индикаторов.

Метатестер выгружается через несколько минут и полностью освобождает память. Он специально ждет очередной задачи, держа кеши в готовности - это дает огромное ускорение при повторном запуске тестов. Так что расходы на тестер можно смело вычеркивать.

Сам терминал экономичен. Больше ресурсов ему приходится потреблять из-за работы с базами минуток, из которых и строятся остальные таймфреймы. И 64 битность тоже накладывает отпечаток.

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
 
Interesting:

А если бы с возможностью изменять из MQL то и вовсе мечта....  

Было такое обсуждение недавно. Было сказано про потенциальную возможность учёта пользовательской глубины в рамках работы отдельного эксперта, без возможности изменения "глобального" maxbars. Тему вёл MetaDriver. А вот когда это будет сделано - не понятно. Поэтому и задал вопрос "к чемпионату".
 

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

По статье 224 НК РФ "Налоговая ставка устанавливается в размере 35 процентов в отношении стоимости любых выигрышей и призов, получаемых в проводимых конкурсах, играх и других мероприятиях в целях рекламы товаров, работ и услуг".

Как следует из нормы, 35% возникает в случае, если мероприятия (конкурсы, игры) проводятся "в целях рекламы товаров, работ и услуг". Получается, что если мероприятия проводятся в иных целях, то налоговая ставка будет в три раза меньше (13%).

Можно ли сформулировать и указать в "Общих положениях" Правил Ч-2012 такие цели проведения чемпионата, из которых бы чётко следовало, что чемпионат проводится не "в целях рекламы товаров, работ и услуг"? Например, в целях определения текущего уровня разработок программ на языке MQL5 (или какая-нибудь более элегантная фраза, не намекающая на рекламу товаров, работ, услуг)?

 
Yedelkin:

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

По статье 224 НК РФ "Налоговая ставка устанавливается в размере 35 процентов в отношении стоимости любых выигрышей и призов, получаемых в проводимых конкурсах, играх и других мероприятиях в целях рекламы товаров, работ и услуг".

Как следует из нормы, 35% возникает в случае, если мероприятия (конкурсы, игры) проводятся "в целях рекламы товаров, работ и услуг". Получается, что если мероприятия проводятся в иных целях, то налоговая ставка будет в три раза меньше (13%).

Можно ли сформулировать и указать в "Общих положениях" Правил Ч-2012 такие цели проведения чемпионата, из которых бы чётко следовало, что чемпионат проводится не "в целях рекламы товаров, работ и услуг"? Например, в целях определения текущего уровня разработок программ на языке MQL5 (или какая-нибудь более элегантная фраза, не намекающая на рекламу товаров, работ, услуг)?

Какие из призовых мест зарезервированы за резидентами РФ?

Тогда уж надо подгонять под интересы представителей иных юрисдикций тоже...

 
Ashes:

Какие из призовых мест зарезервированы за резидентами РФ?

Тогда уж надо подгонять под интересы представителей иных юрисдикций тоже...

Речь не идёт о резервациях мест. Иностранцы также могут предложить варианты. Вряд ли варианты будут отличаться.
 

Скачал 12.04.12 Торговую платформу MetaTrader 5  с https://www.metatrader5.com/  

,build 630,сервер MIGBank-Demo.
При тестировании, не устанвливаются ордера объемом 0.01-0.09 и sl/tp (200-500п.),  соответственно, неправильно работает советник. Не выполняются правила чемп.2012-п.
4.Минимальный размер сделок 0.01 лота.Будут ли исравления,изменения в данном вопросе? Какой адрес сервера  MetaQuotes-Demo?- не могу найти.

 
bol:

Какой адрес сервера  MetaQuotes-Demo?- не могу найти.

адрес не надо. все работает по именам.

в строке открытия так и забивайте "MetaQuotes-Demo"

а проще - скачайте платформу прямо с сайта метаквотов