Forex Форум MT5 | Форум трейдеров рынка Форекс

Советник Agent_CCI_EP_v010



 Сегодня кажется закончил нового советника.... У него ряд отличий от предыдущих версий...
1 - может открывать несколько позиций подряд. Если есть открытая позиция и появился сигнал на вход - то советник открывается. Максимальное число позиций можно задавать.

extern int max_Bar = ___;                     // Количество ордеров в работе

2 - немного изменил условия стопов.  Если сразу задать СЛ и ТП равными нулю, тогда советник сам определяет значения стопов. Выбирает советник максимальное и минимальное значение цены за определенный период. Период задается в количестве баров истории от текущего. Задавать период можно раздельно для СЛ и ТП.

extern int SL = 200;                        // СтопЛос для ордера
 extern int TP = 40;                          // ТейкПрофит для ордера
 extern int price_zone_st = 100;       // Количество баров для расчета "экстремальной" цены для стопа
 extern int price_zone_pr = 7;       // Количество баров для расчета "экстремальной" цены для профита




 Все эти параметры выводятся на экран...
На рисунке задано для определения ТП взяли 7 баров истории (от текущего), для определения СЛ взяли 100 баров истории (от текущего). Ну и максимальное количество одновременно открытых позиций равно семи.

 На следующем рисунке ситуация за 20 секунд до завершения формирования бара.



В это время на экран выводятся значения СЛ и ТП которые БЫЛИ БЫ присвоены ордеру если бы советник его открыл сейчас (если условия для входа соблюдены ордер будет открыт с этими стопами).

 3 - наверное самое главное изменение в советнике. Он использует для открытия коротких и длинных позиций индикатор CCI но с различными периодами. Дело в том, что тестируя разные советники на основе индикатора CCI заметил, что использование индикатора с постоянным коэффициентом для всех сделок дает перекос в ту или иную сторону.
Кстати, кто работает по этому индикатору советую обратить внимание на  период индикатора и количество входов (всего / правильных - в каждом направлении). Если ведете дневник торгов это будет не сложно.
Поэтому в советнике есть возможность задать коэффициент CCI раздельно для определения входов коротких и длинных позиций. Выглядит в условии это так :

extern int hiCCI = ___;      // Коэффициент индикатора для продаж
extern int loCCI = ___;      // Коэффициент индикатора для покупок



Вот результаты теста советника, я его НЕ ОПТИМИЗИРОВАЛ это первый прогон собранного кода... Тест делал для жестких стопов СЛ=200, ТП=40 (в принципе я НЕ МЕНЯЛ настройки от предыдущей версии). Единственная проблем в том, что в тестере нельзя задать max_Bar больше одного (в тестере нет внутреннего таймера). Поэтому тестировать работу можно только с одним ордером.


Символ
EURUSD (Euro vs US Dollar)
Период
30 Минут (M30) 2009.01.05 00:00 - 2009.11.06 22:30 (2009.01.05 - 2009.11.08)
Модель
Все тики (наиболее точный метод на основе всех наименьших доступных таймфреймов)
Баров в истории
11464
Смоделировано тиков
10788292
Качество моделирования
90.00%
Ошибки рассогласования графиков
0
Начальный депозит
3000.00
Чистая прибыль
22976.93
Общая прибыль
45368.67
Общий убыток
-22391.74
Прибыльность
2.03
Матожидание выигрыша
123.53
Абсолютная просадка
165.00
Максимальная просадка
3619.30 (19.38%)
Относительная просадка
39.94% (2397.56)
Всего сделок
186
Короткие позиции (% выигравших)
99 (86.87%)
Длинные позиции (% выигравших)
87 (94.25%)
Прибыльные сделки (% от всех)
168 (90.32%)
Убыточные сделки (% от всех)
18 (9.68%)
Самая большая
прибыльная сделка
850.00
убыточная сделка
-1819.33
Средняя
прибыльная сделка
270.05
убыточная сделка
-1243.99
Максимальное количество
непрерывных выигрышей (прибыль)
29 (9218.24)
непрерывных проигрышей (убыток)
3 (-2511.26)
Максимальная
непрерывная прибыль (число выигрышей)
9218.24 (29)
непрерывный убыток (число проигрышей)
-2511.26 (3)
Средний
непрерывный выигрыш
10
непрерывный проигрыш
1






11 комментарии:

plazzma комментирует...

Здравствуйте!
На данный момент испытываю ваш советник Agent_Fx_v07_XZ_ss и есть некоторые вопросы. Дело в том что у меня счет в Броко, а там нельзя открывать сделки с одновременным выставлением стоп-лоса и тейк-профита, как бы вы изменили советник в этом случае? :)

Волошин Юрий комментирует...

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

plazzma комментирует...

www.brocompany.ru
В принципе хорошая компания, всем рекомендую, но на счет ордеров - это у них прикол такой, думаю всем известный... Сначала надо чтобы простой ордер у них сработал, ну например на покупку. Только после того как он сработал, МОЖНО выставлять ТП и СТЛосс. Вот вся разница. Но обидно бывает иногда...
Про исходники я заметил, кстати, ссылка: http://codebase.mql4.com/ru/_my/5956 уже недоступна... Может и к лучшему.

plazzma комментирует...

Я думаю, что в случае с Броко изменить советник следуе просто следующим образом: Выставляем ордер по рынку на сделку с нулевыми профитами-лоссами, после этого как убедились что ордер сработал, выставляем уровни ТП и СТлосс, в принципе я и сам бы смог изменить код если бы не одно НО: я еще не умею... :)))

Волошин Юрий комментирует...

Все доступно --- http://codebase.mql4.com/ru/5956

Возьму исходник и поковыряюсь...

просто внимание на версию советника не обратил, думал, что пишите про "10" а оказывается про "ss"...

plazzma комментирует...

Интерсно, а между 10-ой и ss большая разница?

Волошин Юрий комментирует...

Так в этом же топике и описаны отличия "десятки"...

plazzma комментирует...

А где можно скачать 10-ку для тестов? Или может быть купить? :)

Волошин Юрий комментирует...

можно купить за 50 у.е., в комплекте еще будет индикатор и для остроты ощущений пипсовщик http://voloshin-fxcci.blogspot.com/2009/10/blog-post_26.html

plazzma комментирует...
Этот комментарий был удален автором.
Волошин Юрий комментирует...

Коммерческие вопросы давай по почте, мой ящик renoshnik@gmail.com

рекомендовать блог друзьям и знакомым