Нужно написать робота торгующего по заданным уровням

MQL4 エキスパート

仕事が完了した

実行時間16 日
依頼者からのフィードバック
Спасибо огромное Николай! Все четко и по плану! даже больше чем надо было! Рекомендую профессионала!

指定

Есть система, в которой каждый день задаются уровни, при касании одного из уровней, необходимо автоматом открытие ордера со стоп лосами, профитом, при убытке мартин. Временные параметры: количество пипсов входа от нижнего или верхнего уровня, стоп лосс\проф, размер лота, размер лота для мартина.



Внешние параметры

OpenPeriod=EveryDay; WithoutFriday // периодичность открытия: EveryDay, кроме Monday, Tuesday…

Lot=0.1; // лот

Lot Martin1=0.2; // лот для увеличения, при срабатывании стоп лоса в прошлом ордере

Lot Martin2 = Lot Martin1 * 2,5

Lot Martin3 = Lot Martin2* 6,8

 

 

L1 ==0; верхнему значению границы синего прямоугольника  +или-  значение

L2= 0;  нижнему значению границы синего прямоугольника  +или – значение

Magic=123; // идентификатор ордеров этого эксперта

SL=0; // стоп лос от цены открытия ордера,

TP1=0; // произвольное

TP2 =0; коридор + или – заданное число

 

 

Коридор – синий прямоугольник.

Алгоритм работы

ТФ М15

А. Открытие рыночных ордеров

Ордера открываются 1 раз в день.

Если цена стала = или < нижнего уровня L2  открывается рыночный ордер Бай

Если Цена стала = или > верхнего L1 уровня открывается рыночный ордер  Селл.

Лот = Lot

Стоплос = SL  , от цены открытия ордера

Пример( Buy\Sell= 1.16200 SL= 100 , => 1.16100\1.16300)

Тейкпрофит = TP1  от 1)цены открытия ордера  по заданному количеству,

 TP2)от количества в коридоре (синий квадрат L1-L2)  – +заданное число от коридора.

Пример 1) ( ордер Buy\Sell= 1.16200)  TP1=  размеру коридору 100 , => 1.16100\1.16300)

Пример 2) ( ордер Buy\Sell= 1.16200 TP2 = Размер коридора ( L1-L2 ) + указанное значение TP2

 

Если ордер в этот день закрылся по стоп лосу, то на следующий день ордер выставляется с Lot  умноженным на Lot Martin=0.2 двойным(или указаном во внешнем параметре) лотом, если снова закрываетсяпо стоп лосу то Lot Matin

 

 когда отрабатывает по TP начинается с начального лота.

 

 

Б. Информация на чарте

Над точкой  открытия  Buy \Sell  ставить красную стрелку верх\вниз

Над точкой  закрытия ордера ставить стрелку зелёную (если профит) / синюю (если убыток).

В журнал выводить ошибки отправки ордеров

 

Звуковой сигнал при первом пересечении границ коридора с указанием Buy\Sell

 

http://skrinshoter.ru/s/091117/b63Gls4k?a



応答済み

1
開発者 1
評価
(30)
プロジェクト
45
16%
仲裁
2
0% / 100%
期限切れ
4
9%
2
開発者 2
評価
(361)
プロジェクト
644
26%
仲裁
92
72% / 14%
期限切れ
12
2%
仕事中
パブリッシュした人: 1 code
3
開発者 3
評価
(267)
プロジェクト
599
35%
仲裁
64
20% / 58%
期限切れ
147
25%
仕事中
パブリッシュした人: 1 article, 22 codes
4
開発者 4
評価
(618)
プロジェクト
1428
59%
仲裁
31
81% / 0%
期限切れ
10
1%
5
開発者 5
評価
(574)
プロジェクト
945
47%
仲裁
309
58% / 27%
期限切れ
125
13%
6
開発者 6
評価
(50)
プロジェクト
94
29%
仲裁
4
25% / 0%
期限切れ
4
4%
パブリッシュした人: 3 codes
7
開発者 7
評価
(89)
プロジェクト
252
79%
仲裁
9
22% / 56%
期限切れ
35
14%
仕事中
パブリッシュした人: 3 articles, 26 codes
8
開発者 8
評価
(45)
プロジェクト
50
34%
仲裁
14
7% / 64%
期限切れ
15
30%
9
開発者 9
評価
(174)
プロジェクト
233
61%
仲裁
3
33% / 33%
期限切れ
6
3%
パブリッシュした人: 1 code
10
開発者 10
評価
(351)
プロジェクト
679
56%
仲裁
33
15% / 39%
期限切れ
63
9%
11
開発者 11
評価
(279)
プロジェクト
341
37%
仲裁
6
50% / 17%
期限切れ
7
2%
パブリッシュした人: 5 codes
12
開発者 12
評価
(48)
プロジェクト
73
37%
仲裁
22
9% / 41%
期限切れ
14
19%
仕事中
13
開発者 13
評価
プロジェクト
1
0%
仲裁
0
期限切れ
0
14
開発者 14
評価
(23)
プロジェクト
53
9%
仲裁
10
20% / 60%
期限切れ
11
21%
パブリッシュした人: 6 codes
15
開発者 15
評価
(195)
プロジェクト
395
28%
仲裁
155
20% / 52%
期限切れ
112
28%
16
開発者 16
評価
(458)
プロジェクト
796
49%
仲裁
73
16% / 52%
期限切れ
139
17%
取り込み中
17
開発者 17
評価
(106)
プロジェクト
189
46%
仲裁
34
24% / 41%
期限切れ
58
31%
パブリッシュした人: 12 codes
18
開発者 18
評価
(169)
プロジェクト
460
41%
仲裁
39
18% / 31%
期限切れ
193
42%
パブリッシュした人: 2 codes

プロジェクト情報

予算
30 - 50 USD
締め切り
最低 1 最高 5 日