Пятница, 19.04.2024, 08:02
Игрушки от Vinin
Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Советники и индикаторы » Игрушки » Мультивалютник (В продолжении темы мультивалютника)
Мультивалютник
vininДата: Понедельник, 20.10.2008, 21:19 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 299
Репутация: 12
Статус: Offline

Предупреждаю сразу же. Советник не доработан. На реал не ставить. Только Демо.
Может приносить прибыль на дневках и H4. На H1 не получилось.
Но нормально советник можно только на демо.

Потому и призываю его испробовать в разных условиях.

По умолчанию советник использует 24 инструмента, хотя количество может быть и любое. Так как используется кластерный анализ, то желательно что бы были группы инструментов.
Советник работает на откат (с настройками мо умолчанию). Возможно найти параметры или условия для работы по тренду.

Прикрепления: T101_VininE.mq4 (9.5 Kb) · 3979881.gif (8.7 Kb)
 
akadexДата: Вторник, 21.10.2008, 04:21 | Сообщение # 2
Рядовой
Группа: Группа 1
Сообщений: 19
Репутация: 0
Статус: Offline
Приветствую Вас!
Виктор, предлогаю попробовать ранжировать пары по данному индикатору.
Хороший больно зараза вышел smile

Прикрепления: dex_CycleWPR_v1.gif (17.1 Kb) · dex_CycleWPR_v1.mq4 (3.1 Kb)


Сообщение отредактировал akadex - Среда, 22.10.2008, 08:43
 
vininДата: Вторник, 21.10.2008, 05:31 | Сообщение # 3
Admin
Группа: Администраторы
Сообщений: 299
Репутация: 12
Статус: Offline
Пока рано ранжировать. За ночь ни одной сделки. Ошибкт где-то сидят. Придется обработку делать.
Хотя никаких сообщений об ошибках нет.
 
vininДата: Вторник, 21.10.2008, 07:25 | Сообщение # 4
Admin
Группа: Администраторы
Сообщений: 299
Репутация: 12
Статус: Offline
Исправленная версия советника
Прикрепления: 6109954.mq4 (9.4 Kb)
 
vininДата: Четверг, 23.10.2008, 17:12 | Сообщение # 5
Admin
Группа: Администраторы
Сообщений: 299
Репутация: 12
Статус: Offline
Нащел пару ошибок. Мсправлю, выложу
 
GrayMan77Дата: Вторник, 11.11.2008, 08:08 | Сообщение # 6
Рядовой
Группа: Группа 1
Сообщений: 16
Репутация: 1
Статус: Offline
Посмотрел код, в целом... Идея, вроде, здравая.
Интересно, кто-нибудь ставил эксп. на демо?

IMHO, результаты с тестера должны плохо соответствовать реальным. Причина - некоторые "особенности" тестера (я давно на это натыкался).
В функции double CalculatePips(string Sym)
есть строчка:
m_pips = (iClose(Sym, 0, 0)-iOpen(Sym, 0, ShiftBack))/_Point;
из нее следует, что цена Close берется с 0-го бара. Т.е. тестировать надо на модели "все тики".

Теперь о тестере: если тики на тестируемой паре моделируются, то на остальных - нет. Это, в общем, понятно, если смотреть с точки зрения разработчиков с MQL. Но это было бы еще полбеды. Беда в том, что при запросе iClose(Sym, 0, 0) с других пар выдается цена ЗАКРЫТИЯ этого бара из исторических данных. Т.е. тестер по остальным парам нагло "заглядывает в будущее". Не такое уж дальнее, в перделах 1-го бара... Но заглядывает!
На месте разработчиков следовало бы сделать так, чтобы в подобных ситуациях, если уж нельзя моделировать тики, выдавалась бы хотя бы цена открытия бара. А так получилась просто "засада" для мультивалютных систем в тестере...

 
vininДата: Вторник, 11.11.2008, 08:22 | Сообщение # 7
Admin
Группа: Администраторы
Сообщений: 299
Репутация: 12
Статус: Offline
Quote (GrayMan77)
Посмотрел код, в целом... Идея, вроде, здравая.
Интересно, кто-нибудь ставил эксп. на демо?

Akadex гонял в тестере и какие-то, не совсем плохие результаты получил.

О тестере. Моделируется только текущий инструмент, на всех остальных на нулевом баре все четыре цены равны цене открытия вроде бы.
Для корректности в тестере разумно использовать первый бар. И надо делать модуль виртуальной торговли и свою оптимизацию, только с критериями надо определиться. Этот советник уже исправлять не буду, буду делать на рассогласовании корреляции. Количество инструментов будет использоваться произвольное.

Но при виртуальной торговле возникает одна проблема. Чем больше инструментов, тем больше время открытия группы ордеров. А это довольно проблематично нормально сделать. Потому пока не буду на этом заморачиваться. Будет считаться что ценой открытия виртуального ордера будет цена открытия нулевого бара.

Но для группы инструментов критерий оптимизации нужно определять.
Хотя возможно оптимальный вариант это эквити на группу позиций.

 
vininДата: Вторник, 11.11.2008, 10:22 | Сообщение # 8
Admin
Группа: Администраторы
Сообщений: 299
Репутация: 12
Статус: Offline
В продолжении темы.

В режиме оптимизации советник должен вести только виртуальную торговлю с сохранением подходящих параметров в файл.

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

 
TarasBYДата: Среда, 18.08.2010, 23:34 | Сообщение # 9
Рядовой
Группа: Группа 1
Сообщений: 2
Репутация: 0
Статус: Offline
В старенькой теме вставлю свои 5 копеек. С позволения? - автора я адаптировал советник к 5-ти знаку и внёс свои не значительные поправочки в код. Для запуска на демке мультивалютника, чтобы советник не выдавал ошибки 4054 и 4066, нужна корректная история по рабочим валютным парам. Можно пооткрывать кучу чартов, а можно изнутри (в коде) предусмотреть этот казус... smile
Кстати, Виктор, не понял зачем Вы пересортировку массива валютных пар производите, если не секрет???
Прикрепления: T101_VininE1.1.mq4 (15.4 Kb)


Любая система может быть прибыльной!!!
...если из бабушки сделать дедушку! ;)
 
vininДата: Четверг, 19.08.2010, 08:38 | Сообщение # 10
Admin
Группа: Администраторы
Сообщений: 299
Репутация: 12
Статус: Offline
Quote (TarasBY)
Кстати, Виктор, не понял зачем Вы пересортировку массива валютных пар производите, если не секрет???

Я уже и не помню давно. Надо код смотреть

 
TarasBYДата: Четверг, 26.08.2010, 14:21 | Сообщение # 11
Рядовой
Группа: Группа 1
Сообщений: 2
Репутация: 0
Статус: Offline
Quote (vinin)
Я уже и не помню давно. Надо код смотреть

А вспомнить старое? wink
Прикрепления: 7035828.mq4 (42.7 Kb)


Любая система может быть прибыльной!!!
...если из бабушки сделать дедушку! ;)


Сообщение отредактировал TarasBY - Четверг, 26.08.2010, 23:38
 
vininДата: Четверг, 26.08.2010, 18:13 | Сообщение # 12
Admin
Группа: Администраторы
Сообщений: 299
Репутация: 12
Статус: Offline
Проблематично. Времени не хватает
 
Форум » Советники и индикаторы » Игрушки » Мультивалютник (В продолжении темы мультивалютника)
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2024Бесплатный конструктор сайтов - uCoz