Советник BARS. Советник на двух машках и зигзаге которые используются для фильтрации основных сигналов.

Советник BARS. Советник на двух машках и зигзаге которые используются для фильтрации основных сигналов.
Сами сигналы образуются при пробитии диапозона образованного серией баровю Причем входы в рынок в сторону противоположную пробою скажем в расчете на ложный пробой, для интересующихся в коде есть комментарии.
На данном этапе робот ведет единовременно только одну позицию, не использует мартингейл или усреднение (хотя предусмотрена возможность увеличения размера позиции после каждой убыточной сделки), позволяет работать Фикс-лотом,
или фикс-риском, можно устанавливать время работы эксперта и так далее.
Написан для работы на минутном графике и оптимизирован для EURUSD. (Возможна оптимизация под другие фин-
инструменты).

На истории в пол года показал очень не плохие результаты, следующим этапом тест на дэмо или микро-реале…

При тесте с риском == 0;



Баров в истории 125242
Смоделировано тиков 981609
Качество моделирования 95.00%
Ошибки рассогласования графиков 0
Начальный депозит 100.00
Чистая прибыль 2045.20
Общая прибыль 3895.75
Общий убыток -1850.55
Прибыльность 2.11
Матожидание выигрыша 6.37
Абсолютная просадка 31.95
Максимальная просадка 200.90 (10.57%)
Относительная просадка 53.41% (78.00)
Всего сделок 321
Короткие позиции (% выигравших) 168 (73.81%)
Длинные позиции (% выигравших) 153 (76.47%)
Прибыльные сделки (% от всех) 241 (75.08%)
Убыточные сделки (% от всех) 80 (24.92%)
Самая большая
прибыльная сделка 98.00
убыточная сделка -36.00
Средняя
прибыльная сделка 16.16
убыточная сделка -23.13
Максимальное количество
непрерывных выигрышей (прибыль) 13 (235.00)
непрерывных проигрышей (убыток) 4 (-110.00)
Максимальная
непрерывная прибыль (число выигрышей) 235.00 (13)
непрерывный убыток (число проигрышей) -110.00 (4)
Средний
непрерывный выигрыш 4
непрерывный проигрыш 1

При 10% риска



Баров в истории 125242
Смоделировано тиков 981609
Качество моделирования 95.00%
Ошибки рассогласования графиков 0
Начальный депозит 100.00
Чистая прибыль 48920.96
Общая прибыль 138470.18
Общий убыток -89549.21
Прибыльность 1.55
Матожидание выигрыша 152.40
Абсолютная просадка 9.58
Максимальная просадка 16419.17 (55.81%)
Относительная просадка 55.81% (16419.17)
Всего сделок 321
Короткие позиции (% выигравших) 168 (73.81%)
Длинные позиции (% выигравших) 153 (76.47%)
Прибыльные сделки (% от всех) 241 (75.08%)
Убыточные сделки (% от всех) 80 (24.92%)
Самая большая
прибыльная сделка 4061.19
убыточная сделка -3600.00
Средняя
прибыльная сделка 574.57
убыточная сделка -1119.37
Максимальное количество
непрерывных выигрышей (прибыль) 13 (140.70)
непрерывных проигрышей (убыток) 4 (-8249.60)
Максимальная
непрерывная прибыль (число выигрышей) 15905.00 (12)
непрерывный убыток (число проигрышей) -8249.60 (4)
Средний
непрерывный выигрыш 4
непрерывный проигрыш 1

Скачать советник BARS

Всем удачи и профитов.

=========== Советник участвует в Тестовой лаборатории ==============

Счет №1 (нажмите на график, чтобы увеличить):
График тестирование советника BARS на реальном счете
Тип счета: реал мини
Начало тестирования: 07.03.2011
Окончание тестирования: 14.03.2011 (stop out)

Текущий статус: ПроваленоТестирование завершено: Stop Out
  • +3
  • Просмотров: 22196
  • 28 февраля 2011, 04:11
  • rrocni
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!


Брокер для ваших роботов, 15 лет на рынке

Комментарии (28)

+
0
дай советник то
avatar

  4  basal24 Сообщений: 66

  • 28 февраля 2011, 04:28
+
+1
Советник выложил…
avatar

  1  rrocni Автор Сообщений: 15 - rrocni

  • 28 февраля 2011, 04:32
+
0
Сам писал?
avatar

  1  klenLow Сообщений: 108

  • 28 февраля 2011, 13:53
+
0
Почти, нет необходимости код от корки до корки, так как давно уже все написано, я имею в виду сами пользовательские функции и отдельные логически завершенные блоки. Достаточно собрать их воедино…
Что я и сделал, сам алгоритм появился на свет в процесе поисков какой либо безиндикатоной системы торговли.
avatar

  1  rrocni Автор Сообщений: 15 - rrocni

  • 1 марта 2011, 01:23
+
0
Понятно, спасибо.
Еще вопрос, есть настройки под часовой график, и насколько резонно по текущей стратегии вывести советник на торговлю по данному графику
avatar

  1  klenLow Сообщений: 108

  • 1 марта 2011, 08:26
+
0
Попробую адаптировать, нужно пару дней.
Результаты выложу.
avatar

  1  rrocni Автор Сообщений: 15 - rrocni

  • 1 марта 2011, 16:33
+
0
буду весьма признателен, на часе торговать будет как то спокойней да и тесты гонять быстрей
avatar

  1  klenLow Сообщений: 108

  • 1 марта 2011, 18:17
+
0
А на реал его поставить можно?
avatar

  0  7vovan Сообщений: 10

  • 2 марта 2011, 11:54
+
0
На реал ставить не рекомендую. Тем более без предварительного тестирования на демо счете.
Более того робот требует отдельной оптимизации под брокера и фин-инструмент, это позывает тестирование советника на котировках разных брокеров.
На данный момент происходит тестирование не столько советника, сколько системы по которой он открывает и закрывает позиции.
Возможно после тестов, некоторых дооботок и регулярного контроля, робот будет приносить,
но это другая история. А сейчас тестиование…
avatar

  1  rrocni Автор Сообщений: 15 - rrocni

  • 3 марта 2011, 01:01
+
0
__________________________Еще вопрос, есть настройки под часовой график____________________
Займусь в ближайшие дни, сейчас провожу дороботку и оптимизацию кода.
Скорее всего получится совершенно другая система, другие фильтры…
avatar

  1  rrocni Автор Сообщений: 15 - rrocni

  • 6 марта 2011, 19:40
+
0
Это для 4-х или 5-и знаков?
avatar

  0  7vovan Сообщений: 10

  • 2 марта 2011, 12:17
+
0
Для 4-х знаков, без проблем для пяти-знаков добавить ноль в значениях таких переменных как

PriseDev =2; //необходимый для открытия позиции «выход» цены за пределы диапозона
StopLoss=40; //СтопЛосс
TakeProfit=22; //ТейкПрофит
TrailingStop =0; //Трал
TrailingStart =0; //Величина Пофита для включения Трала

, или добавить в код, в init() пару строк

if(Digits==5)
{
PriseDev =PriseDev*10; //необходимый для открытия позиции «выход» цены за пределы диапозона
StopLoss=StopLoss*10; //СтопЛосс
TakeProfit=TakeProfit*10; //ТейкПрофит
TrailingStop =TrailingStop*10; //Трал
TrailingStart =TrailingStart*10; //Величина Пофита для включения
}

Удачи…
avatar

  1  rrocni Автор Сообщений: 15 - rrocni

  • 3 марта 2011, 01:25
+
0
Пока напряг со временем, жду выходных…
avatar

  1  rrocni Автор Сообщений: 15 - rrocni

  • 3 марта 2011, 01:47
+
0
Если не сложно опишите подробнее вход и выход позиции, а то не ясен принцип работы
avatar

  0  7vovan Сообщений: 10

  • 3 марта 2011, 01:38
+
0
Покупка- пробой вниз нижнего экстремума среди последних checkBars+startBar бара, + раскрытие машек вверх + зигзаг вниз.
Продажа зеркально.
Выход по противоположному сигналу или по стопам.
avatar

  1  rrocni Автор Сообщений: 15 - rrocni

  • 3 марта 2011, 02:11
+
0
Если не сложно опишите подробнее вход и выход позиции, а то не ясен принцип работы и ещё почему "-1" здесь:Tip=-1, // Тип выбран. ордера (B=0,S=1)
avatar

  0  7vovan Сообщений: 10

  • 3 марта 2011, 01:47
+
0
"-1"- этим значением инициализируется переменная Tip, то есть значением отличным от «0» или «1».
avatar

  1  rrocni Автор Сообщений: 15 - rrocni

  • 3 марта 2011, 01:50
+
+1
Советник интересный. Я тоже не хочу привязыватся к индикаторам (у меня советник почти такаго же принципа, но по Машке и фракталам), поставил на реал и на конкурс, на реале вроде работает, но:
1. чужие позы закрывает-специально без magic, если да то почему?
2.в коде много информационных блоков, а на мониторе ничего-так надо или у меня глюки?
3.на конкурсе было 2-ве сделки и 1,5-ы суток тишина не пойму почему.
4.у тебя выложенные тесты с какими настройками?
Ну вот такие пока вопросы. Удачи, лосей стреляй в упор.
avatar

  0  7vovan Сообщений: 10

  • 3 марта 2011, 17:06
+
+1
Постараюсь ответить по порядку.
1.
Закрывает только по той паре на которую установлен эксперт.
В магике не было необходимости, не предпологалась ручная торговля или паралельная работа нескольких
экспертов на одном счету. Так-как мультивалютник уже в разработке, посмотрим что получится…
2.
Восновном это Алерты, они закоментированы для их отображения необходимо немного подправить код.
3.
Я уже писал, робот требует отдельной оптимизации под брокера и фин-инструмент, в среднем получается 2-4 цикла открытие-->закрытие в день.

4.
В тестах настройки по умолчанию, пара EURUSD_M1, NordFx Real…
avatar

  1  rrocni Автор Сообщений: 15 - rrocni

  • 4 марта 2011, 02:18
+
0
А что ты подразумеваешь под оптимизацией под брокера, он может запретить советнику торговать(я торгую на Альпари)
avatar

  0  7vovan Сообщений: 10

  • 4 марта 2011, 19:50
+
0
Запретить тоговлю брокер не должен, так как нет частых запросов и прочих поводов для запрета торговли,
советник для принятия торговых решений в основном использует поведение цеы, поэтому все нормально.
Под оптимизацией имел ввиду- именно оптимизацию на котировках того ДЦ, на котором планируется торговля. Это неоходимо потому что у разных ДЦ котировки могут немного отличаться, в том числе и по амплитуде, а так как советник расчитан на работу на минутных интервалах эти особенности становятся критичными.
На альпари не тестировал, тесты были на NordFx и на InstaForex…
В скором времени эта, или мультивалютная версия будет установлена на ForexFreeVPS предоставленный администрацией
OpenTraders.ru, за что им большое спасибо.
avatar

  1  rrocni Автор Сообщений: 15 - rrocni

  • 6 марта 2011, 19:33
+
0
Есть непонятка. Профит 220п. три сделки было: 1-я 110п, 2-я 180п,3-я 220п. Закрылись сами. Я думаю противоположный сигнал, но почему не открылся, а только закрыл?
avatar

  0  7vovan Сообщений: 10

  • 6 марта 2011, 20:01
+
0
В этом советнике, как и во многих других есть фильтры, позы открываются только если сигнал поподает в полосу пропускания всех фильтров, а закрытие происходит по основному сигналу. Поэтому закрытие- это проявление основного сигнала, а открытие позиции основной сигнал «прошедший испытание фильтрами».
Напомню, в данном советнике в качестве фильтров используются элементарные скользящие средние и индикатор ЗигЗаг…
avatar

  1  rrocni Автор Сообщений: 15 - rrocni

  • 8 марта 2011, 01:19
+
0
[Заявка на получение ForexVPS_Free удовлетворена. Для размещения советника BARS выделено бесплатное место на сервере Opentraders. Советник установлен]
avatar

Inside Сообщений: 986 - модератор

  • 7 марта 2011, 20:52
+
0
Какие результаты?
avatar

  0  7vovan Сообщений: 10

  • 13 марта 2011, 20:00
+
0
Имеетя в виду резуьтаты моей работы, мнение о стабильности и прибыльности, а так-же новый код если система потенциально прибыльная.
avatar

  1  rrocni Автор Сообщений: 15 - rrocni

  • 14 марта 2011, 00:47
+
0
Да, хотелось бы.
avatar

  0  7vovan Сообщений: 10

  • 15 марта 2011, 18:52
+
0
Какой-то быстрый слив. Может с ММ проблемы и первой же просадки не выдержал?
avatar

  8  Paguk Сообщений: 328 - суровый трейдер

  • 24 марта 2011, 16:28

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий