Переписать индикатор с языка ThinkorSwim на МТ4 или МТ5.

MQL4 Indikatoren Integration

Spezifikation

 Есть код индикатор для платформы ТОС, его нужно переписать на МТ4 или МТ5 и по возможности написать по нему сову. В общем работа интересная, сов пишется для Бинарных Опционов. Срочно!

 Было бы шикарно если бы ещё сов мог анализировать экономический календарь и маячить что нельзя торговать (т.к. таймфрейм m1, индюк бесполезен если не учитывать фундаментальные факторы и ещё один индикатор(фильтр флэта), но он уже на МТ4.)

Индюк рисует стрелочки при условии что close свечи будет выше линий ББ и PriceChanel. Т.е. цель - это профит следующая свеча, если "-" то нужен вход по Мартину на 2-ю и дальше стоп не зависимо от результата.
Вот только мне кажется что ТОС намного правильней визуально это всё показывает, могу ошибаться. 

#BB+PC Alert

input displace = 0;

input length = 20;

plot LowerBand = Lowest(low[-displace + 1], length);

LowerBand.SetDefaultColor(GetColor(8));

def price = Close; 

Plot isAbove = Price crosses below LowerBand;

isAbove.SetPaintingStrategy(PaintingStrategy.BOOLEAN_ARROW_UP);

Alert (isabove,"Sell",Alert.Bar,Sound.Ding);

plot UpperBand = Highest(high[-displace + 1], length);

UpperBand.SetDefaultColor(GetColor(1));

Plot IsBelow = Price crosses above UpperBand;

isBelow.SetPaintingStrategy(PaintingStrategy.BOOLEAN_ARROW_DOWN);

Alert(isbelow,"Buy",Alert.Bar,Sound.Ding);

input Num_Dev_Dn = -2.0;

input Num_Dev_up = 2.0;

def sDev = stdev(data = price[-displace], length = length);

plot MidLine = ExpAverage(data = price[-displace], length = length);

plot LowerBand1 = MidLine + num_Dev_Dn * sDev;

plot UpperBand2 = MidLine + num_Dev_Up * sDev;

LowerBand.SetDefaultColor(GetColor(0));

MidLine.SetDefaultColor(GetColor(1));

UpperBand.SetDefaultColor(GetColor(5));

#End 


 

Bewerbungen

1
Entwickler 1
Bewertung
(852)
Projekte
1469
72%
Schlichtung
123
28% / 47%
Frist nicht eingehalten
360
25%
Arbeitet
Veröffentlicht: 3 Artikel
2
Entwickler 2
Bewertung
(187)
Projekte
367
56%
Schlichtung
45
22% / 56%
Frist nicht eingehalten
188
51%
Frei
Veröffentlicht: 1 Artikel, 6 Beispiele
3
Entwickler 3
Bewertung
(64)
Projekte
145
46%
Schlichtung
21
38% / 24%
Frist nicht eingehalten
32
22%
Frei
4
Entwickler 4
Bewertung
(15)
Projekte
37
62%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
1
3%
Frei
Veröffentlicht: 1 Artikel, 29 Beispiele
5
Entwickler 5
Bewertung
(1)
Projekte
2
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
1
50%
Frei
Veröffentlicht: 1 Beispiel
6
Entwickler 6
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei

Projektdetails

Budget
50 - 100 USD