0
Спасибо!
avatar

avva

  • 26 октября 2015, 12:35
0
Добрый день Андрей!(Как-то испытываю до сих пор неловкость не указывая Ваше отчество).Для начала хочу попросить написать упрощенный вариант работы советника без закрытия всех трех одноименных ордеров, а чтобы в работе были всегда три ордера(не важно какие).Советник по очередно набирает первые три ордера, затем при открытии четвертого ордера закрывает один из ордеров другого направления с самым большим профитом.Если же были открыты три одноименные ордера, то четвертый ордер открывается только в том случае, если этот ордер имеет противоположное направление.
avatar

avva

  • 24 октября 2015, 11:43
0
Добрый день Андрей! Я полностью подготовился к завершению работы над нашим советником на трех МА. Теперь отпала необходимость при открытии ордеров следить за уровнями установленых стопов и ТП1, ТП2 и ТП3 (что на первый взгляд может показаться полностью абсурдным). Алгоритм будет выглядеть, скорее всего, описательным, а не ввиде формализованного ТЗ.Приведу сейчас его, а потом Вы мне скажите как лучше поступить. Каждый из ордеров BUY и SELL будут трех типов.Как и ранее, В -последниий сформированный бар. *********************************************************************** BUY А = maxB, если МА1 и МА2 имееют голубой цвет. ***********************************************************************ВUY B = maxB, если МА1, МА2 и МА3 имеют голубой цвет.******************************************************************BUY C = maxB, если МА1 имеет голубой цвет на баре В и для ближайшей тройки последовательно расположенных фракталов NF1,VF и NF2 выполняется неравенство NF1 < NF2.********************************** SELL A = min B, если МА1 и МА2 имеют красный цвет на баре В. ***********************************************************************SELL B = min B, если МА1, MA2 и МА3 имеют красный цвет на баре В.*********************************************************************SELL C = min B, если МА1 имеет красный цвет на баре В и для ближайшей тройки последовательно расположенных фракталов VF1,NF и VF2 выполняется неравенство VF1 > VF2. ******************************************************************* Собственно работа советника начинается с поиска первых трех ордеров (безралично каких из имеющихся шести типов). Итак. Гора Олимп.Жестокая многовековая борьба богов и богинь за три трона для создания триумвирата богов (BUY)или богинь (SELL). Кто победит? Конца и края не видно. Как только бог, подлетая к Олимпу, видит одну или нескольких сидящих на троне богинь, он выбирает из них самую красивую и богатую (где прибыль самая большая) и немедленно сам усаживается на этот трон(открывает BUY), а богиню сталкивает с трона (ордер SELL закрывается на том же уровне на котором открылся этот BUY). Конечно если на всех тронах уже сидят боги, то он пролетает мимо. Также поступает подлетающая к Олимпу богиня: как только заметит воссидящих на тронах одного или нескольких богов, она немедленно усаживается на тот трон, где сидит самый богатый и красивый из них, а его сталкивает с трона (происходит открытие ордера SELL, а на этом же уровне закрывается ордер BUY с самой большой прибылью из имеющихся). Борьба продолжается до бесконечности. Отдельно скрины прилагаются.
avatar

avva

  • 13 сентября 2015, 15:36
0
Добрый день Андрей! Огромное спасибо за работу и учебу!!! Проверил: советник работает как часики. Мне осталось додумать несколько деталей, в частности, уточнения по выставлению STOPLOSS и продолжению работы советника после того как сработаны все три ТР. А пока теперь займусь анализом. Еще раз ОГРОМНОЕ спасибо.
avatar

avva

  • 2 сентября 2015, 15:29
0
А как сделать видимой панель с тиковым графиком?
avatar

avva

  • 2 сентября 2015, 07:38
0
А что я должен сделать, чтобы он видел? Скрины сейчас сделаю.
avatar

avva

  • 1 сентября 2015, 17:42
0
В списке пользовательских индикатор MAColor появился. Спасибо за ссылку. К сожелению BUY опять не открылся.
avatar

avva

  • 1 сентября 2015, 16:01
0
Понял!!! Делаю. Но я, как оказалось, настолько безграмотен, что меняя наименование индиктора, меняю расширение, поэтому в списке индикаторов его не нахожу. Как быть?
avatar

avva

  • 1 сентября 2015, 13:54
0
Должен был открыться SELL, а его опять нет!!!
avatar

avva

  • 1 сентября 2015, 11:54
0
Ставил и 30 и 3. Не мог понять: 30 — это алпаровских или 3 пункта по четвертому знаку? Поэтому пробовал и так и так.
avatar

avva

  • 1 сентября 2015, 06:41
0
StopLoss = 120; Box = 30 (пробовал ставить 3);TP1 =210; TP2 = 550; TP3 = 1100; Lots = 0,3; Slip =20; MA1 = 12; MA2 = 22; MA3 = 32; Type и TypeApPrice — одни и те же.
avatar

avva

  • 31 августа 2015, 19:32
0
Хорошо. Сейчас сделаю.
avatar

avva

  • 31 августа 2015, 19:16
0
Андрей! Я что-то дважды пропустил смену цветов индикаторов, а ордера ни SELL, ни BUY так и не открылись. Не могу понять в чем причина. И еще вопрос: величина Box выставляется по четвертому или пятому знаку?
avatar

avva

  • 31 августа 2015, 18:06
0
Добрый день Андрей! Заметил одну важную деталь, которая требует в тексте советника обязательного исправления. Текст с исправлением должен выглядеть так :******************************************************** " Используемой индикатор: MA in Color_wAppliedPrice.mq4 (4 Kb), кратко МА. Пусть В — последний сформированный бар, Box -величина шага на графике Renko в пунктах, VF и NF — верхний и нижний фракталы Билла Вильямса***************************************************************Открытие ордера BUY: если на баре В индикаторы MA1, МА2 и МА3 имеет голубой цвет и ближайший фрактал есть NF, то открываем ордер: OPENBUY = maxB. При этом открытый ордер SELL следует закрыть.*************************************************************** Открытие ордера SELL: если на баре В индикаторы MA1, МА2 и МА3 имеет красный цвет и ближайший фрактал есть VF, то открываем ордер: OPEN SELL = minB. При этом открытый ордер BUY следует закрыть.*********************************************************** ТЕЙК ПРОФИТЫ устанавливаем на расстояниях d1,d2 и d3 от уровня открытия ордеров.**************************************** ********************** Установка стопов на ордерах BUY: maxB — 2Box — n(параметр в пунктах)*************************************************************** Установка стопов на ордерах SELL: minB + 2Box + n(параметр в пунктах)*************************************************************** Если после открытия ордера Формируется противоположный по направлению фрактал, то ордер либо зануляется, если это допускает уровень открытия ордера, либо вообще закрывается."
avatar

avva

  • 31 августа 2015, 06:51