Торговый советник на основе теней свечей

MQL4 Эксперты

Работа завершена

Время выполнения 1 день

Техническое задание

Необходимо написать торгового советника на mql4 со следующими параметрами и логикой, и условиями:

Входные параметры:

ТФ=30мин;

ATR_period = // период индикатора ATR

K                      // к-т для сравнения размера тени и тела свечи

K_sl                 // к-т выставления стоплоса в зависимости от ATR

K_tp                // к-т выставления тейкпрофита в зависимости от ATR

Risk                 // риск на 1 сделку в % от депозита

Mnoj                // к-т, корректирующий лот в зависимости от контракта (форекс/металлы – 100 000/100)

N                    // количество баров

Расчёт лота (с округлением по правилам математики):

Lot=(AccountBalance()*(risk/100))/(ATR*ksl)/Mnoj;

 где AccountBalance - размер депозита.

Входы:

При формировании сигналы происходит расчёт тени свечи и сравнение её с телом, умноженным на K + сравнение с ATR.

Вход осуществляется лимитными приказами по цене закрытия свечи, где был сформирован сигнал (во избежание спреда). У меня нет запрета на выставления лимитников вблизи рыка, но проверку на возможность лучше сделать.

Вход в длинные позиции:

 (Min-Low)>|close-open|*K && (Min-Low)>ATR

Где MIn – минимум из (close, open)

Low – минимум свечи

ATR – значение АТР на момент предыдущей свечи.

Вход в короткие позиции:

(High-Max)>|close-open|*K && (High-Max)>ATR

Где Max – максимум из (close, open)

High – максимум свечи

Расчёт и выставление SL & TP:

Long: SL= enterprice-ATR*K_sl TP=enterprice+ATR*K_tp

Short: SL= enterprice+ATR*K_sl TP=enterprice-ATR*K_tp

SL & TP выставляются на следующей свече после свечи, где был осуществлен вход в позицию (пример во вложении)

Расчёт идёт от цены входа позиции (enterprice), а не от текущего ask/bid

Выход из позиций:

Либо по SL/TP, либо если позиция держится более чем N баров (входной параметр)

Общие комментарии:

Код необходимо выполнить с поясняющими комментариями (не каждую строчку, но хотя бы комментарии к блокам).


Файлы:

JPG
enter.jpg
22.2 Kb

Откликнулись

1
Разработчик 1
Оценка
(394)
Проекты
553
41%
Арбитраж
30
57% / 3%
Просрочено
57
10%
Работает
Опубликовал: 11 примеров
2
Разработчик 2
Оценка
(40)
Проекты
106
52%
Арбитраж
17
12% / 65%
Просрочено
25
24%
Свободен
3
Разработчик 3
Оценка
(618)
Проекты
1429
59%
Арбитраж
31
81% / 0%
Просрочено
10
1%
Свободен
4
Разработчик 4
Оценка
(351)
Проекты
679
56%
Арбитраж
33
15% / 39%
Просрочено
63
9%
Свободен
5
Разработчик 5
Оценка
(1)
Проекты
4
25%
Арбитраж
1
0% / 100%
Просрочено
1
25%
Свободен
Опубликовал: 6 примеров
6
Разработчик 6
Оценка
(69)
Проекты
146
34%
Арбитраж
13
8% / 62%
Просрочено
26
18%
Свободен
Опубликовал: 6 примеров
7
Разработчик 7
Оценка
(13)
Проекты
34
76%
Арбитраж
1
100% / 0%
Просрочено
6
18%
Свободен
8
Разработчик 8
Оценка
(68)
Проекты
111
26%
Арбитраж
17
6% / 71%
Просрочено
15
14%
Свободен
Опубликовал: 9 примеров

Информация о проекте

Бюджет
15 - 30 USD
Сроки выполнения
от 2 до 3 дн.