Тестер: Автоматическая оптимизация торгового робота в процессе реальной торговли - страница 7
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Привет Всем!
Господа маленький вопросик?
Я так понял, что в терминале тестере должен стоять изначальный код советника с небольшим измененимем, введенным в соответствии с описанием данным здесь, а именно в строке
"- осталось скопировать указанный ниже код в начало функции start() вашего эксперта. В MACD Sample_1.mq4 он уже есть." Именно слова " В MACD Sample_1.mq4 он уже есть" и заставляют меня так думать. Ведь ищначально в терминал тестера заганялся именно этот эксперт. А дальнейшая доработка шла только советнике, находящегося в "терминале".
Заранее спасибо!
PS. К CDR. Спасибо, советник получил, но вопрос, в связи с вышесказанным: Какой это советник? который нужно установить в терминал, или в иерминал тестер? Кстати может и ошибка у тебя из за этого? Если не трудно ответь здесь (если автор не против), если нет отпиши на мыло. Спасибо.
Да, чуть не забыл. Есть версия, почему не вставляются данные. Когда при ручной перерптимизации мы создаем Set - Файл, он пишется в папку "тестер", а данные, вставляемые непосредственно в советник беруться из папки "presents". У меня эта папка высвечивается во всех терминалах автоматически, но она всегда пустая. Приходится переходить в папку "тестер " и оттуда брать set файл.
НО это всего-лишь предположение. Я думаю, что у автора это учтено, так как, его-же, советники нармально справляются. Но предположение есть предположение.
Успеха.
Бум ждать.
Вариантов нет!
Бум ждать.
Скинте мне на ящик -
то что у вас получилось, я исправлю ошибки и верну
Вариантов нет!
Бум ждать.
Скинте мне на ящик -
то что у вас получилось, я исправлю ошибки и верну
Предположительная причина по которой у вас данные не записывались в советник: - вероятно вы запускали автооптимизацию в выходные
(В выходные у многих ДЦ нет котировок) .
Если вы запускали из функции init()
то библиотека запустится и запустит оптимизацию, но результат в переменные не запишется, так как запись в переменные происходит
в функции start()
а эта функция выполняется по приходу нового тика а тиков в выходные нет.
для того что-бы проверить работоспособность автооптимизатора в выходные
можно воспользоватся этим кодом
тоесть получать значения переменных прямо в функции init()
//-----------------------------------------------------------------------------
> И еще вопрос. почему в терминал-тестетре когда запускает выбирает
> модель - все тики?
этот режим задается в строке библиотеки автооптимизатора
вы можете самостоятельно установить нужный режим,
подробнее почитать об этом можно в разделе справки по терминалу:
Руководство пользователя > Сервис > Конфигурация при старте
TestModel - 0, 1 или 2 в зависимости от модели тестирования
(Все тики, Контрольные точки, По ценам открытия).
В случае отсутствия этого параметра используется значение 0 (Все тики).
Уважаемый xeon! Имеются ли какие-то статистические данные об эффективности этого алгоритма - хотя бы в начале торговли сразу после оптимизации?
Уважаемый xeon! Имеются ли какие-то статистические данные об эффективности этого алгоритма - хотя бы в начале торговли сразу после оптимизации?
к сожалению статистики нет. У меня пока нет возможности её наработать, так как для этого нужен свободный и постоянно подключенный к интернету компьютер.
А можно сделать сортировку по % соотношению прибыльных сделок?
Увы нет, в отчет количество прибыльных и убыточных сделок оптимизатором не выводится