Pine Code into the MQL4

MQL4 Конвертация

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

Время выполнения 3 дня
Отзыв от заказчика
Great work. Just in time as promised.
Отзыв от исполнителя
He is a good and kind customer.

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

I want to use the pine code below as an MT4 or MT5 EA. Additioanly I need alerts when enter a trade . When close long open short and same for the reverse. Just like in the pine strategy tester area it should be always in a trade. 
I am aware of the feed changes can effect the entry and exit points but the code should work with same consistancy on Metatrader. Thanks in advance.
strategy("Forex Capraz", overlay=true)

fark = input(title="pip farkı", type=input.integer, defval=320)
length = input(title="ATR Period", type=input.integer, defval=22)
mult = input(title="ATR Multiplier", type=input.float, step=0.1, defval=3.0)
wicks = input(title="Take Wicks into Account ?", type=input.bool, defval=false)
showLabels = input(title="Show Buy/Sell Labels ?", type=input.bool, defval=true)
highlightState = input(title="Highlight State ?", type=input.bool, defval=true)

atr = mult * atr(length) 

longStop = hl2 - atr
longStopPrev = nz(longStop[1], longStop)
longStop := (wicks ? low[1] : close[1]) > longStopPrev ? max(longStop, longStopPrev) : longStop
longStop2 = longStop + (fark * syminfo.mintick)


shortStop = hl2 + atr 
shortStopPrev = nz(shortStop[1], shortStop)
shortStop := (wicks ? high[1] : close[1]) < shortStopPrev ? min(shortStop, shortStopPrev) : shortStop
shortStop2 = shortStop - (fark* syminfo.mintick)
dir = 1
dir := nz(dir[1], dir)
dir := dir == -1 and (wicks ? high : close) > shortStopPrev ? 1 : dir == 1 and (wicks ? low : close) < longStopPrev ? -1 : dir

longColor = color.green
shortColor = color.red
noneColor = color.new(color.white, 100)


strategy.entry(id="long",long =true, limit= shortStop2)
strategy.entry(id="short",long=false , limit = longStop2)

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

1
Разработчик 1
Оценка
(38)
Проекты
50
10%
Арбитраж
1
0% / 0%
Просрочено
8
16%
Свободен
2
Разработчик 2
Оценка
(851)
Проекты
1463
72%
Арбитраж
122
29% / 48%
Просрочено
358
24%
Свободен
Опубликовал: 3 статьи
3
Разработчик 3
Оценка
(132)
Проекты
178
39%
Арбитраж
4
25% / 50%
Просрочено
14
8%
Свободен
4
Разработчик 4
Оценка
(14)
Проекты
19
11%
Арбитраж
1
0% / 100%
Просрочено
5
26%
Свободен
5
Разработчик 5
Оценка
(412)
Проекты
543
75%
Арбитраж
9
44% / 0%
Просрочено
24
4%
Свободен
6
Разработчик 6
Оценка
(214)
Проекты
316
34%
Арбитраж
63
37% / 40%
Просрочено
102
32%
Работает
7
Разработчик 7
Оценка
(564)
Проекты
845
73%
Арбитраж
15
53% / 13%
Просрочено
193
23%
Свободен

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

Бюджет
60 - 80 USD
Сроки выполнения
до 5 дн.