Trabajo finalizado
Plazo de ejecución 45 días
Comentario del Cliente
Супер. Мне нравится. 5+ Самый прошареный, знающий дело программист. Мой дружище)
Tarea técnica
Набросал точно 2 задания:
2 Задания
а) Доработка Эдди советника:У Эдди советника есть индикаторы-фильтры,
-нужно добавить новый индикатор-фильтр, индикатор есть в MQ4.
- далее нужен простенький блок опций:
Если за "x" минут цена скакнет в любом направлении на "x" пунктов то советник "замораживает" открытие новых ордеров на "x" минут.
Пример:
первая пятница месяца NonFarmPayRoll
Советник обнаруживает, что за последнии 5 минут цена скакнула вверх на 50 пипсов, после этого советник "засыпает"
на 1 час.
Текущие уже открытые ордера исполняются в обычном режиме.
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
б) Имеется индикатор - модифицированный АТР (прилагается)
На его основе нужен советник.
Внешние параметры советника:
- время работы советника с ХХ:ХХ по УУ:УУ
- Стоплосс = линия индикатора
- Альтернативный Стоплосс = стоплосс динамичный и активируется по закрытию свечи
- Тэйкпрофит = кратен стоплоссу.
Задание 1.
Наивысшим приоритетом является 1 задание и выполняется в первую очередь.
Модификация Советника Eddie_EA.
- У этого советника есть индикаторы - фильтры, при включении которых, фильтруются открытие позиций по сигналам.
Требуется добавить еще один индикатор - фильтр "Smart Indicator" ("Smart Indicator" прилагается в открытом коде)
- Необходимо добавить блок опций:
StopNewOrderAfterBreakout = true/false если StopNewOrderAfterBreakout = true ---> то блок опций активен. Этот блок отвечает за прекращение выставления новых ордеров при "Прорыве цены"
Прорыв цены - это ситуация на рынке, когда за определенное количество минут цена проходит определенное количество пипсов в одну сторону.
Пример:
первая пятница месяца NonFarmPayRoll
Советник обнаруживает, что за последнии 5 минут(Define of Breakout (mins)) цена скакнула вверх на 50 пипсов(Define of Breakout (pips)), после этого советник "засыпает" на определенное количество времени(StopNewOrderDuration).
Текущие, уже открытые сделки исполняются в обычном режиме. Данная опция НЕ влияет на заранее открытые ордера.
Define of Breakout (mins)No of Min - количество минут для определения "Прорыва"
Define of Breakout (pips)Pips - количество пипсов для определения "Прорыва"
StopNewOrderDuration No of Min - количество минут (после определения "Прорыва") в течении которых советник НЕ открывает новые ордера.
Ремарка - пример:
На волатильном рынке может сложиться следующая ситуация:
Define of Breakout (mins) = 5
Define of Breakout (pips) = 50
StopNewOrderDuration No of Min = 60
В 15-30 выход новости, за 5 мин прорыв цены достиг 50 пипсов
В 15-35 останавливается открытие новых ордеров (по условиям настроек)
В 16-00 выход новости, за 5 мин прорыв цены достиг 50 пипсов
Если бы в 16-00 не было бы прорыва - то советник начал БЫ торговлю в 16-30
Но в 16-00 был еще прорыв.
В данном случае Советник начнет обычный режим торговли в 17-35
(30 мин осталось с первой новости + 60 мин со второй)
-------------------------------------------------
Александр возникла новая проблема:
Я заказывал работу по устранению ошибки переоткрытия ордеров перед концом недели, в пятницу.
В кратце: в определенное время в пятницу принудительно закрываются открытые ордера. В понедельник, в определенное время они (все закрытые ордера ) переоткрываются.
Вы сделали эту работу. Но советник до сих пор работает неправильно (он забывает переоткрыть некоторые закрытые в пятницу ордера) .
За эту работу Вы просили 10$
Я думаю будет справедливо, если Вы доделаете это задание за дополнительные 6$
Напомню: При принудительном закрытии в пятницу вечером - в понедельник утром - должны переоткрываться ВСЕ без исключения ордера.
///////////////////////////////////////
Общий бюджет 26$
/////////////////////////////////////
2 задание (выполняется после 1го)
На основе индикатора ATR + STOPLEVEL7.4 нужно сделать советник.
Внешние параметры советника:
- время работы советника с ХХ:ХХ по УУ:УУ
- Стоплосс = линия индикатора (Стоплосс = первой точке линии индикатора на НОВОЙ ВОЛНЕ )
- Альтернативный Стоплосс = стоплосс динамичный и активируется по закрытию свечи (Точь-в-точь как работает Сам индикатор, другими словами - Альтернативный Стоплосс = противоположному сигналу- стрелочке)
- Тэйкпрофит = кратен стоплоссу.
- Используя альтернативный Стоплосс - Тэйкпрофит = цене обратного сигнала.
- Мартингейл при убыточных сделках.
--------------
Ключевой момент:
Нужен алгоритм "Виртуальной Торговли" похожий как в Паттерн Советнике, который вы уже делали.
Отличительные особенности:
Параметр Error - отвечает за количество убыточных сделок (при виртуальной торговли 0,00 лотом)
Убыточная сделка считается таковой - если ордер закрылся в минусе.
То есть - после серии Error - советник открывает торговлю реальным лотом.
При этом, коэффициент лота определяется коэффициентом "Мартингейл"
По идее, этот советник должен максимально напоминать "Паттерн Советник" - отличие - только сигнальный индикатор и уровни профита и стоплосса. Основой советника является виртуальная торговля. После серии виртуальных убытков - советник открывает реальные ордера.
//////////////////////
Бюджет 50$
/////////////////////
Прошу подтверждения заданий.
Заранее спасибо.
Han respondido
1
Evaluación
Proyectos
650
28%
Arbitraje
112
19%
/
62%
Caducado
319
49%
Libre
Información sobre el proyecto
Presupuesto
76 USD
Plazo límite de ejecución
de 5 a 10 día(s)