Нужно помощь в доработке текущих 2 советников для объедения в 1, либо написать с нуля.
1.Нужно, чтобы при экстремуме зиг-зага выставлялся 1 ордер в бай и в селл равным лотом.
2.Далее выставляется стоповая сетка(пирамидинг).---ZigZag600 v1aWOTP(PIRAMIDGOOD)
3. Выставлялась стоповая сетка на расстоянии дельта от текущей цены.---ZigZag600_v1c _NeoMod(fixed)
По возможности оставить все настройки которые есть в этой сове такие как степ, дельта пак, дельта ма и степ ордер.
4.ЧТобы можно было задавать соотношение лота усреднения от пирамиды.
Если допустим у нас сработал по пирамиде лот лотом в 0.5( то при соотношение 2к1), чтобы у нас выставлялся по усреднения с дельта отступом от текущей цены 0.5х2=1 с лотом 1., как только по пирамиде лот увеличивается, то точно также увеличивается лот по усреднению, чтобы соблюдалось соотношения лотов.
5.По возможности прикрутить тралл, который бы включался если по все серии пирамиды и усреднения есть минимальный общий профит, если минимального общего профита нет, то закрываем все серии на ма согласно ТС.
Коротко о ТС. выставляется сеть по зз, далее тп всей серии выставляется на 600 maLW, если на м1 профит становиться отрицательный, то переводим на старший ТФ м5, а если и тут отрицательный то переводим Тп на ТФ м15.На этом ТФ уже в любом случии закрываем всю серии на м15 уже не зависимо по общей серии плюс или минус.
Вот код как как советнки переводит тп на 600ма.
Как определить где пирамида, а где усреднение-легко!
Если цена идет от 600 ма к экстремуму зз-Это пирамида.
если цена идет от экстремума зз к 600ма-это усреднение
if(nn == 1) {
mm = NormalizeDouble(iMA(Symbol(), PERIOD_M1, 600, 0, MODE_LWMA, PRICE_CLOSE, 1), Digits);
if(avrprice > mm) {
mm = NormalizeDouble(iMA(Symbol(), PERIOD_M5, 600, 0, MODE_LWMA, PRICE_CLOSE, 1), Digits);
}
if(avrprice > mm) {
mm = NormalizeDouble(iMA(Symbol(), PERIOD_M15, 600, 0, MODE_LWMA, PRICE_CLOSE, 1), Digits);
}
}
if(nn == -1) {
mm = NormalizeDouble(iMA(Symbol(), PERIOD_M1, 600, 0, MODE_LWMA, PRICE_CLOSE, 1) + MarketInfo(Symbol(), MODE_SPREAD) * Point, Digits);
if(avrprice < mm) {
mm = NormalizeDouble(iMA(Symbol(), PERIOD_M5, 600, 0, MODE_LWMA, PRICE_CLOSE, 1) + MarketInfo(Symbol(), MODE_SPREAD) * Point, Digits);
}
if(avrprice < mm) {
mm = NormalizeDouble(iMA(Symbol(), PERIOD_M15, 600, 0, MODE_LWMA, PRICE_CLOSE, 1) + MarketInfo(Symbol(), MODE_SPREAD) * Point, Digits);
}
}
for(i = 0; i < OrdersTotal(); i++) {
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if((OrderSymbol() == Symbol())&&(OrderMagicNumber() == Magic)&&((OrderType() == OP_BUY)||(OrderType() == OP_SELL))) {
ModifyOrder(-1, 0, mm, 0);
По возможности не было бы лишним, чтобы сова умела крайнии сделки по пирамиде и усреднения переводить в бу.(если на момент 600ма не ключая эти крайнии сделки мы имеем общий плюс по серии).
Вот пример работы советника по усреднению.
Основная фишка, что при резком импульсе у нас сработает пирамида. по усреднению просадка будет минимальна, т.к ордера по усреднению сработают, только если цена сделает откат на величину дельта.
Советник нужно тестировать строго на м1!..
Вот пример торговли.
[url=http://itmages.ru/image/view/5290791/279dd083][img]http://storage1.static.itmages.ru/i/16/1210/s_1481412472_6787019_279dd08333.png[/img][/url]
Советники
файлообменник.рф/fhz1oisbzmem.html
файлообменник.рф/61yxquost2bm.html
Пример работы как торгует сова по усреднению_www.kivvi.kz/watch/irof2qovrp7w
Тп определяю по машке, в данном примере ТП выставляем на оранжевую Ма(аналог 600 для ТФ м5), и красная( аналог 600 ма для ТФ м15).
Если профит на оранжевой отрицательный, то тогда держим серию до красной ма.
Комментарии (21)
35 AM2 Сообщений: 16419 - Андрей
Приходиться торговать с 3 советниками(.Хорошо бы объединить все в один.
Советник собирали из кода кима. Редактирован: 11 декабря 2016, 18:50
3 Names Автор Сообщений: 57
35 AM2 Сообщений: 16419 - Андрей
3 Names Автор Сообщений: 57
35 AM2 Сообщений: 16419 - Андрей
не зависимо от точки входа, но по возможности ордера по усреднению должны выставляться вплоть до уровня ТП( то есть до 600ма)
2.Возможность задавать коэф. усреднения после какого ордера применяется усреднение.
3.чтобы была возможность задвать лотность ордера усреднения % от лотсности пирамиды.Если стоит процент в %, то при срабатывания лота по пирамиде с лотом в 0.5, то тогда по усредненеи выставляем ордера с лотом 0.5х0= 1 лотом.
4.Динамический тп на 600 МА(LW) для ТФ м1, если профит отрицательный то переводим на ТФ м5 600ма, если и тут отрицательный то уже закрываем общую серию на ТФ м15 не зависимо по общей позиции плюс или минус.
5.Пирамидинг-это направление ордеров от ММ к экстрему зз.
Усреднение -это направление ордеров от экстремума зз к МА
6.Возможность задавать % лотности ордера, соотношения усреднения к пирамиде…
ПРимер на скрине.
Для наглядности использовал индикатор прайс чанель скачать можно вот тут_https://www.mql5.com/ru/code/8461 можно использовать стандартный зиг-заг в мт4.
Желтой стрелкой обозначил пирамидинг, коричневой линией усреднение, звездочкой уровень закрытия серии по. для серии по пирамиде и по усреднению.
В данном рпимере, ТП выставляетс на белую ма(аналог 600ма для ТФ м5), если тут профит отрицательный то держим серию до 600ма ТФ м15(оранжевая линия). Редактирован: 18 декабря 2016, 07:05
3 Names Автор Сообщений: 57
как только у нас срабатывает лот по пирамидингу с большим лотом, то у нас выставляются ордера с новым лотом, чтобы соблюдалось соотношение 50%.
Как видно на скрине ордера по усреднению выставляются до 600ма, даже если первоначальный точка входа была выше или ниже. Редактирован: 18 декабря 2016, 07:06
3 Names Автор Сообщений: 57
3 Names Автор Сообщений: 57
3 Names Автор Сообщений: 57
35 AM2 Сообщений: 16419 - Андрей
3 Names Автор Сообщений: 57
17 vis Сообщений: 200 - ♫♪♫♪
3 Names Автор Сообщений: 57
2) Там же есть и ссылки про уровни. Второй уровень из трех уже есть, значит и третий не за горами.
45 Bishop Сообщений: 5812 - АЛЬФАХАМЕЦ-Машковод
3 Names Автор Сообщений: 57
ОТВЕТ:
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
3 Names Автор Сообщений: 57
3 Names Автор Сообщений: 57
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
Но при этом понимать, что в бесплатную работу берутся простые заказы. И потому лучше разбить заказ на несколько простых задач (несколько заказов) и реализовать их постепенно
45 Bishop Сообщений: 5812 - АЛЬФАХАМЕЦ-Машковод
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий