Советник без индикаторов. Открытие ордеров buy/sell с SL и TP

MQL4 专家

工作已完成

执行时间4 天
客户反馈
Качественно и в срок + поддержка идоработка

指定

Начинает торговлю при первом тике в установленное время торговли, ордера ставятся только при закрытии предыдущего (в торгах только 1 активный ордер)
Советник должен работать со всеми парами в МТ4

Остальное по настраиваемым параметрам. 
 

Настраиваемые параметры:

1) возможность выбрать с какого ордера начнется торговля в начале дня buy или sell 

2) Ограничение торговли - по времени (от до в будни) и по ограничении прибыли/убытка

	a) при ограничении времени/убытка/прибыли закрываются только прибыльные позиции

	b) при ограничении времени/убытка/прибыли закрываются только убыточные позиции

	с) при ограничении времени/убытка/прибыли закрываются все позиции

	d) при ограничении времени/убытка/прибыли позиции не закрываются

2) SL - можно задать значение или формулу например SL=25+спред

3) TP - можно задать значение или формулу например TP=SL*2 или TP=SL

4) Спред - при котором ставиться ордер,( задается значение например 7 - если спред стал 7 или меньше то ставиться ордер)

5) Buy/Sell 

	a) если был buy то открывается ордер sell и если был sell то открывается ордер buy не зависимо от ST и TP

	b) если был SL при Buy - то открывается SELL если был TP при Buy то открывается Buy, и если был SL при Sell - то открывается buy если был TP при Sell то открывается Sell

	c) если был SL при Buy - то открывается Buy если был TP при Buy то открывается Sell, и если был SL при Sell - то открывается Sell если был TP при Sell то открывается Buy 

6) lot (начальный объем закупки, например 1 0,1 0,01 0,001)

7) lot2 формула лота ордера следующего за ордером сработанным по SL например lot2=lot*2 - значит если у предыдущего лота 0,01 если сработал SL то ставиться ордер лот которого объемом 0,01*2=0,02 и так далее, т.е. если сработал SL у 3-х ордеров подряд то по формуле получится следующая последовательность лотов у ордеров 0,02 0,04 0,08 и так далее.

8) lot3 формула лота ордера следующего за ордером сработанным по TP например lot3=lot - значит если у предыдущего рдера лот 0,01 и если сработал TP то ставиться ордер лот которого объемом 0,01 (аналогично пункту 7 только при срабатывании TP)

10) Защита от проскальзывания - при срабатывании SL с проскальзыванием следующий лот вычисляется относительно убытку от ордера, а не от объема лота ордера. Т.е. при срабытывании SL с проскальзыванием ставиться ордер с лотом = УБЫТОК * мат формала в котором указывается число при котором срабатывание ордера по TP принесет прибыль большу чем убыток от прошлого ордера (с проскальзыванием) в N кол-во раз.

反馈

1
开发者 1
等级
(106)
项目
189
46%
仲裁
34
24% / 41%
逾期
58
31%
空闲
发布者: 12 代码
2
开发者 2
等级
(72)
项目
147
67%
仲裁
21
10% / 71%
逾期
44
30%
空闲
3
开发者 3
等级
(268)
项目
601
34%
仲裁
64
20% / 58%
逾期
147
24%
工作中
发布者: 1 文章, 22 代码
4
开发者 4
等级
(851)
项目
1460
72%
仲裁
122
29% / 48%
逾期
356
24%
空闲
发布者: 3 文章
5
开发者 5
等级
(195)
项目
395
28%
仲裁
155
20% / 52%
逾期
112
28%
空闲
6
开发者 6
等级
(618)
项目
1428
59%
仲裁
31
81% / 0%
逾期
10
1%
空闲
7
开发者 7
等级
(281)
项目
650
28%
仲裁
112
19% / 62%
逾期
319
49%
空闲

项目信息

预算
10 - 80 USD
截止日期
 1  5 天