Чемпионат Automated Trading Championship 2010 стартовал! - страница 19
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Это для тестирования, но никак не для работы на реале.
Дык я не вишу на форуме постоянно - я и не обязан этого делать. Я должен прочитать правила чемпионата - и всё понять. Я так и понял, как они написаны -
Для Чемпионата выбраны 12 валютных пар с доступной минутной историей с 2005 года.
Дело всё в том, что МТ5 всего несколько месяцев и полноценно проверить всё может не оказаться времени, так как у этих экспертописателей могут существовать свои личные дела. Или вы считаете что они должны круглосуточно заниматься выискиванием несоответствий правил чемпионата и справки к МТ5?
Дык я не вишу на форуме постоянно - я и не обязан этого делать. Я должен прочитать правила чемпионата - и всё понять. Я так и понял, как они написаны -
Для Чемпионата выбраны 12 валютных пар с доступной минутной историей с 2005 года.
минутки доступны только с конца 2007 года - https://championship.mql5.com/2010/ru/news/27/page8#comments
параметр - Макс. баров в окне = 1000000 (1 миллион) недостаточно для получения истории с 2005 года.
Этот код тому подтверждение:
2010.10.07 11:29:42 TestHistoryLoad (EURUSD,M1) 2) доступно баров= 1000000 Дата c 2007.12.13 21:15:00 по 2010.10.07 09:29:00
2010.10.07 11:29:42 TestHistoryLoad (EURUSD,M1) 1) доступно баров= 1000000 Дата c 2007.12.13 21:15:00 по 2010.10.07 09:29:00
Дык мне не нужно подкачивать 1000000 баров - мне бы получить несколько последних часовых баров. И то этого не получается - советник открывает сделки вообще не понятно как. История не доступна - и возникает какой-то глюк.
Не должно быть так, потому что в Доступ к таймсериям и индикаторам сказано:
Доступ к данным индикаторов и таймсерий осуществляется независимо от факта готовности запрашиваемых данных (так называемый асинхронный доступ). Это критически важно для расчета пользовательских индикаторов, поэтому при отсутствии запрашиваемых данных функции типа Copy...() сразу же возвращают ошибку. Однако при доступе из экспертов и скриптов производится несколько попыток получения данных с небольшой паузой, призванной обеспечить время, необходимое для загрузки недостающих таймсерий либо для расчета значений индикаторов.
Rosh: Не должно быть так, потому что в Доступ к таймсериям и индикаторам сказано:
Как говорится, "поздно пить боржоми, когда почки отвалились" ))). Нужно указывать в правилах, что история доступна для тестирования, а вся остальная история для работы на реале - подкачивается и синхронизируется самостоятельно.
Обидно только то, что я потратил силы, время, деньги для того чтоб проучаствовать в чемпе и из-за какой-то херни сейчас вывалюсь из него. Причём никто не виноват. Вы не виноваты - потому что нужно читать справку, а не правила, программист не виноват, потому что он читал правила, а не справку, а я просто попал на время и деньги )))) Вообщем крайний я. Отличная история !!!! )))
Вообщем крайний я. Отличная история !!!! )))
Ну точно не мы. Вот код эксперта, запустите его в терминале, график символа EURNZD не открывайте перед запуском. То есть, это первое обращение к данным индикатора по символу EURNZD, который мы еще ни разу не открывали.
Посмотрите что он выведет в лог.
))) Всё-равно, я считаю, что фраза "история доступна" - не совсем корректна в этой ситуации. Укажите лучше что подкачка истории на реале осуществляется и проверяется самим экспертом самостоятельно - так будет правильней и честней.
А в моей ситуации - лучше подскажите где косяк. Потому, что мы не можем точно понять в чём дело. Могу выслать исходник.
))) Всё-равно, я считаю, что фраза "история доступна" - не совсем корректна в этой ситуации. Укажите лучше что подкачка истории на реале осуществляется и проверяется самим экспертом самостоятельно - так будет правильней и честней.
А в моей ситуации - лучше подскажите где косяк. Потому, что мы не можем точно понять в чём дело. Могу выслать исходник.
Еще раз вернусь к этой теме. Главное: почему баров меньше шестидесяти. Секунду назад было несколько тысяч, а в момент 00:00 их стало меньше шестидесяти. Куда делись бары? И 4-го и 5-го октября выдавал ошибку 4753 (данные не определены), а после пятого пишет что ошибка = 0. Получается что в момент формирования нового бара появляется неопределенность? Или я чего то не понимаю?