Торговый робот для МТ4

MQL5 エキスパート

仕事が完了した

実行時間3 時間
開発者からのフィードバック
Задание составлено четкое и грамотное. Оперативное подтверждение шагов. Адекватность. Всем рекомендую.
依頼者からのフィードバック
Работа выполнена быстро! Моя оценка: 5+

指定

Здравствуйте!

Нужно сделать советник на основе любого индикатора, который показывает более - менее приличный результат. В настройках этого советника я должен сам указывать направление (buy / sell) следующего ордера.

Входные параметры, которые я должен устанавливать сам:

magic = 0; // маджик ID

LotStart = 0.01; // лот

StopLoss = 10; // StopLoss в пунктах

TakeProfit = 10; // TakeProfit в пунктах

LotsMultipler = 2; // Множитель лота

expert = foresignal; //комментарий к сделкам

order_2 = ?; // Направление второго ордера buy или sell.

order_3 = ?; // Направление следующего ордера buy или sell.

order_4 = ?; // Направление следующего ордера buy или sell.

order_5 = ?; // Направление следующего ордера buy или sell.

order_6 = ?; // Направление следующего ордера buy или sell.

order_7 = ?; // Направление следующего ордера buy или sell.

order_8 = ?; // Направление следующего ордера buy или sell.

order_9 = ?; // Направление следующего ордера buy или sell.

order_10 = ?; // Направление следующего ордера buy или sell.

Принцип работы советника: 

По сигналу индикатора открывается сделка на продажу (sell). Если сделка закрывается по TakeProfit, то следующий ордер открывается снова по сигналу и тем же лотом.

Если же вторая сделка закрылась по StopLoss, то следующая сделка открывается в том направлении, которое указано во входных параметрах (order_2) и лотом, умноженным на параметр LotsMultipler(задается в настройках LotsMultipler).

Если вторая сделка закрылась по TakeProfit, то начинаем с начала. Если вторая сделка закрылась по StopLoss, то открываем ордер в том направлении, которое указано во входных параметрах (order_3) и лотом, умноженным на параметр LotsMultipler(задается в настройках LotsMultipler).

Все последующие сделки открываются аналогично. 


Примеры сделок, если первая сделка открыта  sell:

1. sell - закрылась по StopLoss, лот 0,01.

2. sell - закрылась по StopLoss, лот 0,02.

3. buy - закрылась по StopLoss, лот 0,04.

4. sell - закрылась по StopLoss, лот 0,08.

5. buy - закрылась по TakeProfit, лот 0,16.

 

Примеры сделок, если первая сделка открыта buy:

1. buy - закрылась по StopLoss, лот 0,01.

2. buy - закрылась по StopLoss, лот 0,02.

3. sell - закрылась по StopLoss, лот 0,04.

4. buy - закрылась по StopLoss, лот 0,08.

5. sell - закрылась по TakeProfit, лот 0,16.

 

 Т.е. если первая сделка открыта на sell, то используем установленные значения из входных параметров. Если первая сделка открыта на buy, то используем обратные настройки из входных параметров (т.е. если в настройках установлена вторая сделка sell, то открываем buy).

 

応答済み

1
開発者 1
評価
(1)
プロジェクト
2
0%
仲裁
1
0% / 100%
期限切れ
1
50%
暇
パブリッシュした人: 1 code
2
開発者 2
評価
(511)
プロジェクト
978
74%
仲裁
27
19% / 67%
期限切れ
100
10%
暇
パブリッシュした人: 1 article, 6 codes
3
開発者 3
評価
(111)
プロジェクト
327
55%
仲裁
17
12% / 47%
期限切れ
104
32%
暇
4
開発者 4
評価
(574)
プロジェクト
945
47%
仲裁
309
58% / 27%
期限切れ
125
13%
暇
5
開発者 5
評価
(73)
プロジェクト
257
53%
仲裁
16
50% / 38%
期限切れ
83
32%
暇
6
開発者 6
評価
(195)
プロジェクト
395
28%
仲裁
155
20% / 52%
期限切れ
112
28%
暇
7
開発者 7
評価
(40)
プロジェクト
106
52%
仲裁
17
12% / 65%
期限切れ
25
24%
暇
8
開発者 8
評価
(619)
プロジェクト
1430
59%
仲裁
31
81% / 0%
期限切れ
10
1%
暇
9
開発者 9
評価
(281)
プロジェクト
650
28%
仲裁
112
19% / 62%
期限切れ
318
49%
暇
10
開発者 10
評価
(493)
プロジェクト
1022
58%
仲裁
30
27% / 23%
期限切れ
133
13%
仕事中

プロジェクト情報

予算