Новостной советник

MQL4 专家

工作已完成

执行时间24 天

指定

советник.

Для того чтобы иметь четкое представление, я объясню зачем он нужен.
Советник для работы на новостях. Например, всем известный факт, что каждый март
месяц Рубль сильно укрепляется к Доллару из-за периода налоговой отчетности.
Нужно купить usd/rub , подождать несколько недель и закрыть позицию.
В этом суть будущего советника.

Теперь к деталям.

Советник должен иметь
GMT Auto        On/Off - автоматическое смещение
GMT Manual              Ручное смещение
Magic Number     Магик
-----------------------------------------------------------
При включении советника, вход в сделку определяется пользователем:
Initial Open       
Direction        Long/Short

Трейдер сам выбирает направление торговли.

Далее нужен начальный лот
Lot size        Size
-------------------------------------------------------------
Советник должен открыть выбранную (Long/Short) позицию в определенное время и в определенный день:

Time        XX:XX
Day        DDMMYY

Просьба: Можно ли дату писать в таком формате? 07032016 (Седьмое Марта 2016) Или есть другие варианты?
--------------------------------------------------------------
После того как советник открыл ПЕРВУЮ сделку, советник будет торговать в 2 направлениях.

Первое направление:
Пример :
Первая сделка Бай по 1,3000
Рынок идет вверх на количество пипсов (параметр DistanceFollowUp - количество пипсов в "+" относительно 1 позиции)
допустим это 50 пипсов и советник должен открыть 2ую сделку бай со множителем  MultiplierFollowUp (множитель лотов для ордеров, которые

открываются, когда 1ый ордер в плюсе). MultiplierFollowUp - точно такой же множитель как у Иланоподобных советников.
Таким образом если рынок идет вверх, а MultiplierFollowUp = 2 и начальная ставка 0,01, то
1,3000 --- 0,01 лот
1,3050 --- 0,02 лот
1,3100 --- 0,04 лот  и тд...

Но у советника есть параметр Max Lot Size = Максимально допустимый размер лота
Если  Max Lot Size = 0,04,
то при цене
1,3150 --- открывается 0,04 лота (НЕ 0,08!)
------------------------------------------------------------
Выход из этих сделок:
1)Target Profit = Общий Тейкпрофит, устанавливается при установке советника на график (может меняться в течении торговли)
Если Target Profit = 1,3400 то все ордера закроются по этой цене и советник заканчивает свою работу.
2) Выход по Времени
Day and Time of        On/Off   /  включить выключить
Time        XX:XX       / время часов
Day        DDMMYY / Дата

Допустим - закрыть все сделки 25 марта 2016 года в 14 часов 52 минуты

Если Target Profit= true и Day and Time of = true --- тогда советник закроет все сделки, когда наступит одно из этих условий (либо это, либо то)
------------------------------------------------------------------------
Второе направление:

Открытие дополнительных сделок, если цена идет против 1го ордера

Итак, мы открыли  7 марта 2016 в 14:00 Бай ордер по цене 1,3000
Цена ушла до 1,2950 DistanceAgainstInitial = дистанция в пипсах относительно 1го ордера = 50 пипсов
То советник открывает ТАКЖЕ Бай ордер (в поддержку первому) , у этого ордера есть свои собственные
 MultiplierAgainst Initial  = множитель лотов для ордеров, которые

открываются, когда 1ый ордер в минусе. По аналогии с предыдущим множителем.
Max Lot Size  Against Initial = максимальный лот ля ордеров, которые

открываются, когда 1ый ордер в минусе.
DistanceAgainstInitial = дистанция для колен как у Голден Сенда.
и
Собственный профит.
Допустим, цена была 1,3000 = открылся 1 ордер 0,01 лот
потом цена опустилась до 1,2950 = открылся вспомогательный орер 0,02 лот, если ProfitTakingAgainstInitial = 25 пипсов, то
по цене 1,2975 закроется ВТОРОЙ (только вспомогательный ордер!!!) в + 25 пипсов
И так будет у КАЖДОГО дополнительного ордера.
-----------------------------------------------------------
Важная ремарка:
Советник открыл Бай 0,01 лот по цене 1,3100
цена ушла до уровня 1,2950 = открылся вспомогательный ордер 0,02 лот
цена вернулась к уровню 1,2975 - вспомогательный ордер 0,02 лот закрылся.
цена снова коснулась 1,2950 - снова открылся вспомогательный ордер 0,02 лот
цена снова коснулась 1,2975 вспомогательный ордер 0,02 лот закрылся.
И так далее, смысл заключается в том чтобы советник каждый раз открывал вспомогательные ордера, как только коснется данного уровня.
Так должно происходить со ВСЕМИ вспомогательными ордерами. На все дистанции
----------------------
Еще один блок опций:
Breakout Stopper       
Direction as Initial Position        On/Off
Directon Against Initial Position        On/Off
Else Breakout Stopper Option as my EA   

Данный блок опций максимально похож на то что Вы делали недавно.
Это опция прорыва в Эдди советнике.
То есть, если в течении 10 минут цена рванет на 50 пипсов - то не открываем новые ордера в течении 60 минут.

Эта опция сейчас уточняется. Может быть небольшое изменение.

Пояснение по последней опции для нового советника.


Direction as Initial Position false/true = если true

то советник перестает торговать если прорыв произошел в сторону ордера. Применяется, когда открыты дополнительные (не вспомогательные) ордера.

Пример
1 сделка Бай, за 10 минут цена скакнула на 50 пипсов вверх = советник перестает открывать новые ордера в течении 60 минут

Directon Against Initial Position       = если true
то советник перестает торговать если прорыв произошел противоположную сторону относительно 1 ордера. Применяется, когда открыты дополнительные вспомогательные (не дополнительные)ордера.

Else Breakout Stopper Option = тоже самое что в 1 и 2 пункте но независимо от направления. (точь-в-точь как в Эдди советнике)

Ремарка : дополнительные ордера - ордера открытые, после того как 1 ордер находится в положительной зоне.

вспомогательные ордера -ордера открытые, после того как 1 ордер находится в отрицательной зоне.


反馈

1
开发者 1
等级
(169)
项目
460
41%
仲裁
39
18% / 31%
逾期
193
42%
空闲
发布者: 2 代码
2
开发者 2
等级
(281)
项目
650
28%
仲裁
112
19% / 62%
逾期
319
49%
空闲
3
开发者 3
等级
(618)
项目
1429
59%
仲裁
31
81% / 0%
逾期
10
1%
空闲
4
开发者 4
等级
(1)
项目
1
0%
仲裁
1
0% / 100%
逾期
1
100%
空闲
5
开发者 5
等级
(49)
项目
134
27%
仲裁
62
13% / 53%
逾期
58
43%
空闲
发布者: 321 文章, 1 代码
6
开发者 6
等级
(13)
项目
20
70%
仲裁
2
0% / 50%
逾期
1
5%
空闲

项目信息

预算
30 USD
截止日期
 5 天