2 Работы Для Александра Березняка

MQL4 Experts

Job finished

Execution time 45 days
Feedback from customer
Супер. Мне нравится. 5+ Самый прошареный, знающий дело программист. Мой дружище)

Specification

Набросал точно 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$
/////////////////////

Прошу подтверждения заданий.

Заранее спасибо.

Responded

1
Developer 1
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free

Project information

Budget
76 USD
Deadline
from 5 to 10 day(s)