Технический индикатор/скрипт отложенных ордеров

MQL5 지표 스크립트

작업 종료됨

실행 시간 4 일
고객의 피드백
Работу выполнил очень быстро и качественно. Все правки и пункты ТЗ были учтены. Грамотный разработчик и в дальнейшем буду сотрудничать с Константином.
피고용인의 피드백
Грамотно составлено ТЗ. Изначально ясен объем работы. Во время работы все уточнения высказываются в доброжелательном и ненавязчивом стиле. Рекомендую.

명시

Необходимо написать индикатор/скрипит, при нажатии которого (реализовать кнопку) выставляется 3 линии. 
1. Линия отложенного ордера. 
2. Stop Loss
3. Take Profit

Кнопка

Должно быть две кнопки: Sell | Buy
При нажатии на кнопку выставляются 3 линии. Если Sell, то линии ниже цены на 50 пунктов; если buy, то выше цены на 50 пунктов.

1. Линия отложенного ордера

На линии отображается объем (который будет определяться по размеру линии отложенного ордера к SL на заданный риск на сделку). Линию можно "двигать". Индикатор/скрипт не должен выставлять по сути отложенный ордер. Вход в позицию осуществляется рыночным ордером по одному из следующих условий, которые можно выбрать в настройках:

Важно! Сделка совершается в двух режимах: 

- Первый способ (будет включаться в параметрах): цена закрыта ниже/выше линии отложенного ордера, то только тогда открывается сделка. 
- Второй способ (будет включаться в параметрах): ордер на покупку и продажу осуществляется только по Bid-котировке.


2. Линия Stop Loss

На линии отображается убыток в $ если сделка будет открыта по линии отложенного ордера и достигнет линии SL. Должен производится расчет объема торговой позиции на основе риска на сделку, актива и разницы между входом и SL (риск на сделку будет задаваться в параметрах). Срабатывание уровня SL точно также как и открытие осуществляется в двух режимах: 

- Первый способ (будет включаться в параметрах): цена закрыта ниже/выше линии Stop Loss, то только тогда закрывается убыточная позиция. 
- Второй способ (будет включаться в параметрах): котировки достигают заданного уровня и по касанию закрываются. 


3. Линия Take Profit

На линии отображается прибыль в $ если сделка будет открыта по линии отложенного ордера и достигнет линии TP. Закрытие по TP осуществляется только по условию касания цены линии. 


Параметры индикатора/скрипта

  • Maximum risk (Риск на сделку): Задается в процентах от баланса (по дефолту - 1.00%);
  • Capital (Депозит): true / false -> По дефолту "фолс", но если ставим "тру" и указываем сумму депозита, то риск считается не на баланс, а на сумму указанную ниже;
  • Amount of capital (Сумма депозита): по дефолту 0. (если предыдущий параметр "тру", то скрипт считает риск от заданной здесь суммы);
  • Open order: true / false -> По дефолту "тру" -> Если "тру", то открываются ордера только после закрытия свечи выше/ниже линии отложенного ордера; если "фолс", то открывается по bid-цене. 
  • Stop loss: true / false -> По дефолту "тру" -> Если "тру", то закрывается убыток только если цена выше (для продаж)/ниже (для покупок) от уровня SL; если "фолс" то закрывается по касанию. 


Это только первый скрипт/индикатор, который хочу реализовать. Если понравится работа разработчика, в дальнейшем продолжим работать индивидуально. 

응답함

1
개발자 1
등급
(229)
프로젝트
339
49%
중재
21
5% / 33%
기한 초과
24
7%
무료
2
개발자 2
등급
(50)
프로젝트
94
29%
중재
4
25% / 0%
기한 초과
4
4%
작업중
게재됨: 3 코드
3
개발자 3
등급
프로젝트
1
0%
중재
0
기한 초과
0
무료
4
개발자 4
등급
(5)
프로젝트
3
0%
중재
19
0% / 100%
기한 초과
0
무료
5
개발자 5
등급
(86)
프로젝트
246
80%
중재
8
25% / 50%
기한 초과
35
14%
작업중
게재됨: 3 기고글, 26 코드
6
개발자 6
등급
(118)
프로젝트
217
49%
중재
1
0% / 0%
기한 초과
25
12%
무료
게재됨: 1 코드
7
개발자 7
등급
(106)
프로젝트
189
46%
중재
34
24% / 41%
기한 초과
58
31%
무료
게재됨: 12 코드
8
개발자 8
등급
(588)
프로젝트
1061
50%
중재
39
28% / 41%
기한 초과
49
5%
무료
게재됨: 1 기고글, 8 코드
9
개발자 9
등급
(14)
프로젝트
22
59%
중재
2
0% / 50%
기한 초과
2
9%
무료
게재됨: 1 코드
10
개발자 10
등급
(69)
프로젝트
146
34%
중재
13
8% / 62%
기한 초과
26
18%
무료
게재됨: 6 코드

프로젝트 정보

예산
30+ USD
기한
 10 일