[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 32

 
Vinin:

Советник работает, оптимизируется. У меня только с размером лота была проблема

Оптимизируется, это как - Вы видите, что внизу слева идут прогоны и отображаются результаты и график тестирования ? Какие параметры Вы ставили в оптимизации ? Может, я что-то не так делаю.... Я ставил такие : график минутный PERIOD = 1;

Дата: с 2000.01.01 по 2001.01.01

Period_MA = 2 ... 240;

ПрибыльФр = 4 ... 500;

Ограничение = 15 ... 150;

MODE = 0 ... 3;

PRICE_TYPE = 0 ... 6

И у меня оптимизация не идёт даже просто по одному параметру Period_MA = 2 ... 240 (если другие отключить): не набегает зелёная полоска и прогоны не видны - пусто (если поставить Period_MA меньше 50, то тогда очень медленно еле-еле начинает прогнять, но опять же только по Period_MA )

 
volshebnik:

Оптимизируется, это как - Вы видите, что внизу слева идут прогоны и отображаются результаты и график тестирования ? Какие параметры Вы ставили в оптимизации ? Может, я что-то не так делаю.... Я ставил такие : график минутный PERIOD = 1;

Дата: с 2000.01.01 по 2001.01.01

Period_MA = 2 ... 240;

ПрибыльФр = 4 ... 500;

Ограничение = 15 ... 150;

MODE = 0 ... 3;

PRICE_TYPE = 0 ... 6

И у меня оптимизация не идёт даже просто по одному параметру Period_MA = 2 ... 240 (если другие отключить): не набегает зелёная полоска и прогоны не видны - пусто (если поставить Period_MA меньше 50, то тогда очень медленно еле-еле начинает прогнять, но опять же только по Period_MA )


Какой у Вас допустимый минимальный лот? И загружена ли история?

 
Vinin:


Какой у Вас допустимый минимальный лот? И загружена ли история?

Лот 0.01. Да, история загружена. В архиве котировок данные по 1минуте с 1999 года, на графике тоже можно прокрутить назад до этого времени.

Вот поставил Period_MA = 10 ... 30. И на оптимизацию за один день (пока писал предыдущее сообщение). За 40 минут прошло только 13 прогонов. А если Period_MA увеличивать до 100 и проводить оптимизацию даже не больше месяца - всё .... крах...

 
volshebnik:
Лот 0.01. Да, история загружена. В архиве котировок данные по 1минуте с 1999 года, на графике тоже можно прокрутить назад до этого времени.

Попробуйте без оптимизации прогнать на этом периоде. Какие сообщения будут в логах? Параметры советника не важны.
 
Vinin:


Попробуйте без оптимизации прогнать на этом периоде. Какие сообщения будут в логах? Параметры советника не важны.
Прогоняю тестер за один тот день: если Period_MA < 52, то идёт тестирование и в логе (tester - logs) видно, что выводится Print. А, если Period_MA > 52 - то тестирование не идёт. В логе - пусто ( параметры советника и вывод сообщения принта при деинициализации, когда советник закрывается). А если тестирую за год - то при любом значении Period_MA тестирование идёт.
 
В смысле "отложенный ордер", если приказ пошел на сервер, то он обязательно будет отображаться в терминале?
drknn:


Что значит поставленные в очередь? Советник посылает серверу приказ установить отложенный ордер. Если с параметрами приказа всё в порядке, то сервер устанавливает отложку, что тут же отображается в терминале. Если советник посылает приказ расставить отложки с определённым шагом (делает это через цикл), то каждый новый приказ обрабатывается сервером отдельно. Именно приказы встают в очередь - советник приказал - сервер ответил. Советник снова приказал и снова ждёт ответа сервера.

Что значт ордера, поставленные в очередь? Что Вы под этим подразумеваете?

 
Беру ещё период с 2000 до 2001. Теперь тестирование проходит при Period_MA<68 ..........
 
Jaguar1974:
В смысле "отложенный ордер", если приказ пошел на сервер, то он обязательно будет отображаться в терминале?

... на сервер и согласно параметрам ордера он выставлен отложенным, то он обязательно будет отображаться в терминале.
 
volshebnik:
Прогоняю тестер за один тот день: если Period_MA < 52, то идёт тестирование и в логе (tester - logs) видно, что выводится Print. А, если Period_MA > 52 - то тестирование не идёт. В логе - пусто ( параметры советника и вывод сообщения принта при деинициализации, когда советник закрывается). А если тестирую за год - то при любом значении Period_MA тестирование идёт.
transer[1]
Alpari-Demo (Build 229)

Символ GBPUSD (Great Britain Pound vs US Dollar)
Период 1 Минута (M1) 2000.01.03 00:01 - 2000.12.29 22:50 (2000.01.01 - 2000.12.31)
Модель По ценам открытия (только для советников с явным контролем открытия баров)
Параметры Period_MA=5; ПрибыльФр=10; HФр=1; Ограничение=52; PERIOD=1; MODE=3; PRICE_TYPE=0;
Баров в истории 313145 Смоделировано тиков 575059 Качество моделирования n/a
Ошибки рассогласования графиков 0
Начальный депозит 10000.00
Чистая прибыль 2511.85 Общая прибыль 270780.34 Общий убыток -268268.49
Прибыльность 1.01 Матожидание выигрыша 0.08
Абсолютная просадка 1750.05 Максимальная просадка 12137.37 (50.39%) Относительная просадка 50.39% (12137.37)
Всего сделок 31491 Короткие позиции (% выигравших) 15819 (79.63%) Длинные позиции (% выигравших) 15672 (86.98%)
Прибыльные сделки (% от всех) 26229 (83.29%) Убыточные сделки (% от всех) 5262 (16.71%)
Самая большая прибыльная сделка 13.00 убыточная сделка -54.14
Средняя прибыльная сделка 10.32 убыточная сделка -50.98
Максимальное количество непрерывных выигрышей (прибыль) 170 (1817.75) непрерывных проигрышей (убыток) 34 (-1669.51)
Максимальная непрерывная прибыль (число выигрышей) 1817.75 (170) непрерывный убыток (число проигрышей) -1669.51 (34)
Средний непрерывный выигрыш 12 непрерывный проигрыш 2
 
Vinin:
Strategy Tester Report
transer[1]
Alpari-Demo (Build 229)

Символ GBPUSD (Great Britain Pound vs US Dollar)
Период 1 Минута (M1) 2000.01.03 00:01 - 2000.12.29 22:50 (2000.01.01 - 2000.12.31)
Модель По ценам открытия (только для советников с явным контролем открытия баров)
Параметры Period_MA=5; ПрибыльФр=10; HФр=1; Ограничение=52; PERIOD=1; MODE=3; PRICE_TYPE=0;
Баров в истории 313145 Смоделировано тиков 575059 Качество моделирования n/a
Ошибки рассогласования графиков 0
Начальный депозит 10000.00
Чистая прибыль 2511.85 Общая прибыль 270780.34 Общий убыток -268268.49
Прибыльность 1.01 Матожидание выигрыша 0.08
Абсолютная просадка 1750.05 Максимальная просадка 12137.37 (50.39%) Относительная просадка 50.39% (12137.37)
Всего сделок 31491 Короткие позиции (% выигравших) 15819 (79.63%) Длинные позиции (% выигравших) 15672 (86.98%)
Прибыльные сделки (% от всех) 26229 (83.29%) Убыточные сделки (% от всех) 5262 (16.71%)
Самая большая прибыльная сделка 13.00 убыточная сделка -54.14
Средняя прибыльная сделка 10.32 убыточная сделка -50.98
Максимальное количество непрерывных выигрышей (прибыль) 170 (1817.75) непрерывных проигрышей (убыток) 34 (-1669.51)
Максимальная непрерывная прибыль (число выигрышей) 1817.75 (170) непрерывный убыток (число проигрышей) -1669.51 (34)
Средний непрерывный выигрыш 12 непрерывный проигрыш 2
Вы хотите показать, что тестирование происходит ? Если об этом, то при Period_MA=5 да, происходит. А при других пределах, которые я описал - нет ....