Здравствуйте!
Прошу создать советника по торговле отложенными ордерами для МТ4 и МТ5.
Идея состоит в следующем.
Советник формирует ценовой коридор по экстремумам свечей в заданный период времени с дискретностью (с точностью) 15 минут.
Например, начинает формирование коридора в 07:15 (с началом формирования текущей свечи) и заканчивает формирование коридора в 14:45 (с началом формирования текущей свечи).
На основании полученных ценовых уровней одномоментно с окончанием формирования ценового коридора определяются (по уровням Фибоначчи) два уровня для ордера «бай» и два уровня для ордера «селл» (уровни зеленого и красного цвета). На рисунках для примера они показаны как уровни 61.8 и 161.8.
Один уровень используется для «стопа», второй – для «тейка». Величина вводится в настройках при выставлении прочих параметров. Допускается отрицательное значение параметра уровня стопа.
И так же одномоментно с окончанием формирования ценового коридора выставляются сами ордера по уровням ценового коридора (синего цвета). По умолчанию эти уровни совпадают с уровнем 100 по Фибоначчи.
«Бай» по верхнему. «Селл» по нижнему. Эти уровни – величина, изменяемая пользователем (можно добавлять пункты к уровню).
Пример расчета уровней Фибоначчи для выставления ордеров в «селл».
Пример расчета уровней Фибоначчи для выставления ордеров в «бай».
Идею подсмотрел в индикаторах, которые прилагаю.
В одном выставляются два уровня, но нет минут во временном интервале.
В другом есть минуты, но только один выставляемый уровень.
Один измеряет ценовой коридор в пунктах, а другой этого не делает.
И еще эти индикаторы формируют ценовой коридор не по началу текущей свечи, а то ее окончанию. Т.е. раньше времени начинает и с опозданием заканчивает формирование.
Нужно, похоже, создать новый. Такой, который бы объединял все эти разрозненные функции.
Советник торгует отложенными ордерами бай-стоп (селл-стоп) или бай-лимит (селл-лимит).
Задается пользователем.
Советник работает в двух режимах – автоматическом и ручном.
1. Варианты самостоятельной работы советника.
1.1. Советник самостоятельно один раз в сутки, после формирования заданного по времени ценового коридора, выставляет два ордера бай (селл) и после срабатывания одного убирает второй.
1.2. Советник самостоятельно один раз в сутки, после формирования заданного по времени ценового коридора, выставляет два ордера бай (селл), но не удаляет несработавший ордер.
1.3. Если ширина ценового коридора в пунктах превышает заданное значение, ордера не выставляются.
2. Ручной режим.
Советник, после формирования заданного по времени ценового коридора, помогает выставить ордера бай (селл) в ручном режиме с функциями по п.1 и п.2. В ручном режиме можно выставить одновременно два или только один из ордеров по заданным параметрам (SL&TP), но с возможностью их изменения в дальнейшем (перетягиванием по графику).
Ширина ценового коридора в данном случае роли не играет.
При выставлении ордеров в ручном режиме появляется графическое отображение границ ценового коридора.
Думаю, что на графике для этого режима нужно разместить три кнопки:
— вкл/выкл ручного режима;
— «бай»;
— «селл».
3. Советник переводит в б/у при достижении ценой указанного уровня по Фибоначчи и может тралит ордера (параметры трала задаются пользователем).
Функция перевода в б/у и трала должна иметь возможность отключаться пользователем.
4. Советник имеет функцию закрытия ордеров «по рынку» в установленное время. Не зависимо от того в каком состоянии они находятся – в процессе торговли или стоят несработавшими.
Функцию можно подключать или отключать.
5. Советник не использует мартингейл, усреднение и различные сетки.
Интересует цена вопроса и возможные сроки.
С уважением, Юрий.
MorningFlat Alerts.mq4 (16 Kb)
MorningFlat_V3.mq4 (7 Kb)
Комментарии (3)
15 forextime Сообщений: 141 - ExpertFX
Нужно подкопить денег…
11 apologetest Автор Сообщений: 284 - Юрий
15 forextime Сообщений: 141 - ExpertFX
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий