Андрей1979

Активный участник
А вот тебе открывалка-закрывалка.
Правда тест на вскидку, ну что бы было понятно что он чудит.
 

Вложения

  • 1.rar
    54 КБ · Просмотры: 66

bondv

Программист
На опыте. Если подобран сет боле мение рабочий. Если есть баланс. То все обрезатели и огранечители не нужны. Остается тока подобрать ReservDepo.
Продолжается подготовка к Зенит- Рубин.
Это верно. Фильтры и ограничители снижают прибыль.
Я вот еще плюс к имеющимся ограничителям сделал фильтр, чтобы советник не выставлял ордер ближе, скажем, 3-х пунктов от уже открытого. Думал, что он снизит процент просадки. Ан нет, просадка увеличилась, а прибыль упала.

Однако, как же сделать так, чтобы количество просевших ордеров уменьшилось, если не использовать стопы и треллинг?
Ато их очень много накапливается. По отчетам 30-40 штук.

Нужно ли выставлять ордера-компенсаторы в случае, если, например, все баи закрылись по тейкпрофиту, а селы висят?
Ведь в этом случае сильно увеличивается просадка.

Нужно ли сделать прогрессивное увеличение лота или оставить как есть?
 

bondv

Программист
Предлагаю не останавливаться на достигнутом, а дальше развивать возможности BURNа.
Например, х% от прибыли BURN_O пустить как депозит к версии BURN_M5_v.00.
-ТФ М5
- Идентифицировать тренд по любому индикатору.
- Ставить ордер по тренду с небольшим профитом.
- Если профит сработал, то ставить новый в том же направлении (типа тренд продолжается)
- Если профит не сработал (просел), то открывать следующий ордер в противоположном направлении с КМ по индикатору (типа тренд изменился).
- Закрывать просевшие ордера всем портфелем. Примерно как в BURNе.
- ввести функции торговли LotCir и LotStop.
Небольшой х% даст возможность проверять версии без ущерба основному балансу, а может и увеличеть его.
Торговля пойдет поживей.
Что, хотим уже скальпер состряпать? :)
На ТФ М5 очень много ложных сигналов.
Мне кажется, что затачивать Burn под М5 нецелесообразно.
Вот для Н1 - Н4 с индикаторами, наверное, будет ловчее.
 

Андрей1979

Активный участник
Да, вот же ж жесть, надо будет настройки еще малость подкрутить.

Так то работает (откр-закр) нормально, я бы сказал прикольно. Плохо что ТП он закрывает на одной лини, то бишь до следующего сигнала. Можно прикрутить ордер, который бы собирал все ордера в одну кучу, не зависимо от сигнала РСИ, МАКДи ...
 

Sensh

Активный участник
Это верно. Фильтры и ограничители снижают прибыль.
Я вот еще плюс к имеющимся ограничителям сделал фильтр, чтобы советник не выставлял ордер ближе, скажем, 3-х пунктов от уже открытого. Думал, что он снизит процент просадки. Ан нет, просадка увеличилась, а прибыль упала.

Однако, как же сделать так, чтобы количество просевших ордеров уменьшилось, если не использовать стопы и треллинг?
Ато их очень много накапливается. По отчетам 30-40 штук.

Нужно ли выставлять ордера-компенсаторы в случае, если, например, все баи закрылись по тейкпрофиту, а селы висят?
Ведь в этом случае сильно увеличивается просадка.

Нужно ли сделать прогрессивное увеличение лота или оставить как есть?

Да придуманы уже алгоритмы
-для уменьшения числа просевших ордеров
- увеличения прибыли по тренду

Просто предыдущий програмист не мог создать по описанию нужную функцию...вот и приходится искать этим функциям применение у других советник5ов.
Например, ты сможешь сделать в советнике Совокупный профит вместо суммы ТП как сейчас ? Потому что потом от этого можно идти дальше.
 

Sensh

Активный участник
А поподробнее можно? Что такое Совокупный профит?

Величина Закрытия по профиту. Более удобно для теста и для постановки на реал значений теста если Лот задан в % от депо, а ТП в пунктах.
Если для нескольких ордеров, то ТП уже задаётся в % от депо.

Теперь по поводу индюка. Обратите внимание на AOcolor_Zotik_5.0.mq4. Пересечение красной линией зелёной - Бай. А Синей линией пересечение зелёной - Сел.
Ниже в окне для сравнения обычный АО.

Ну и на самом графике ещё один индюк _Pivot__~. Это индюк Fx_Lucky с этой ветки, по крайней мере каким он у него был год назад. Тоже часто точно показывает.
_http://www.fx4u.ru/topic/8160-%D0%B4%D0%B8%D0%BD%D0%B0%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5-%D0%BE%D0%BF%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D1%83%D1%80%D0%BE%D0%B2%D0%BD%D0%B8-%D0%B4%D0%BB%D1%8F-eurusdgbpusd/page__st__1020
 

Вложения

  • АО зотик.png
    АО зотик.png
    33,5 КБ · Просмотры: 90
  • AOcolor_Zotik_5.0.mq4
    5,4 КБ · Просмотры: 69
Последнее редактирование модератором:

bondv

Программист
Да придуманы уже алгоритмы
-для уменьшения числа просевших ордеров
- увеличения прибыли по тренду

Просто предыдущий програмист не мог создать по описанию нужную функцию...вот и приходится искать этим функциям применение у других советник5ов.
Например, ты сможешь сделать в советнике Совокупный профит вместо суммы ТП как сейчас ? Потому что потом от этого можно идти дальше.
Озвучь, пожалуйста эти алгоритмы.
А совокупный профит, что это? Выставлять ТР всех открытых ордеров одного направления так, чтобы расчетный профит был равен заданному % от баланса?

А пока добавлен фильтр FDistance - Минимальная дистанция между ордерами в пунктах; если 0 - фильтр отключен. Фильтр не позволяет открыться ордеру, если он ближе FDistance пунктов к открытому.
Может быть полезно во флете, когда цена меняется очень незначительно.

Как оказалось, закрывать самый просевший ордер выгоднее частично.
Поэтому добавил такую возможность.
extern bool PartialDrop = false; // True - самый просевший ордер закрывается частично по 1/4, False - закрывается полностью.

Вот, для сравнения, отчеты с полным закрытием и с частичным.
С одними и теми же настройками частичное закрытие выгоднее почти на 8.5 тысяч, а просадка меньше почти на 5%.
 

Вложения

  • STBurn-Drop-001.gif
    STBurn-Drop-001.gif
    10,6 КБ · Просмотры: 75
  • STBurn-PartialDrop-002.gif
    STBurn-PartialDrop-002.gif
    9,6 КБ · Просмотры: 67
  • Burn_vO-Drop.zip
    181,4 КБ · Просмотры: 106
  • Burn_vO-PartialDrop-002.rar
    174,2 КБ · Просмотры: 130
  • BURN_vО-DropCir.mq4
    32,7 КБ · Просмотры: 102

dpg03

Элитный участник
Однако, как же сделать так, чтобы количество просевших ордеров уменьшилось, если не использовать стопы и треллинг?
Ато их очень много накапливается.

1. Увеличением КМ
2. Чтобы советник не выставлял ордер с КМ ближе 100 (для пяти знаков)

Первые два, три ордера, например, 0.01, а четвертый с КМ не ближе 50 пунктей. Следующий пятый с КМ но уже через 100 пунктей.
Увлекаться КМ незя. Но без него то же никак.
Примерный баланс надо найти тестером.
 

bondv

Программист
1. Увеличением КМ
2. Чтобы советник не выставлял ордер с КМ ближе 100 (для пяти знаков)

Первые два, три ордера, например, 0.01, а четвертый с КМ не ближе 50 пунктей. Следующий пятый с КМ но уже через 100 пунктей.
Увлекаться КМ незя. Но без него то же никак.
Примерный баланс надо найти тестером.
КМ - это KoeffMartin2 имеется ввиду? Т.е. нужно прогрессивное увеличение лота?
Но, тогда и просадка сильно возростет.
 

dpg03

Элитный участник
Но, тогда и просадка сильно возростет.
Тестированием найдется баланс. Drop обрежет резкую просадку.
Наверно, в таком виде сова можно оставить. И так тестировать геморройно.
Предлагаю на график вывести:
1. три максимальные просадки за тестируемый период.
2. доходность за день, неделю, месяц, год. Как на скрине.
Для анализа очень пригодится.
 

Вложения

  • 11.GIF
    11.GIF
    6,1 КБ · Просмотры: 29
Последнее редактирование:

Fo-eX

Новичок форума
У меня сегодня на Альпари такая ошибка
"2011.09.19 11:59:58 Burn 107 GBPUSD,H1: Error SELLSTOP 3 GBPUSD Lot 0.03 Bid 1.5698 Price 1.5713 SL 0 TP 1.5693 expiration 2011.09.19 10:59" - и ордера не выставляет!

Кто знает что это такое и как это исправить?
 

maloj6666

Интересующийся
У меня сегодня на Альпари такая ошибка
"2011.09.19 11:59:58 Burn 107 GBPUSD,H1: Error SELLSTOP 3 GBPUSD Lot 0.03 Bid 1.5698 Price 1.5713 SL 0 TP 1.5693 expiration 2011.09.19 10:59" - и ордера не выставляет!

Кто знает что это такое и как это исправить?

У тебя открытие 2011.09.19 11:59:58, а expiration 2011.09.19 10:59
 

bondv

Программист
Тестированием найдется баланс. Drop обрежет резкую просадку.
Наверно, в таком виде сова можно оставить. И так тестировать геморройно.
Предлагаю на график вывести:
1. три максимальные просадки за тестируемый период.
2. доходность за день, неделю, месяц, год. Как на скрине.
Для анализа очень пригодится.
Это статистику как в iProfit внедрить в Burn?
 
Верх