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

仕事が完了した

実行時間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 codes
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 articles, 26 codes
6
開発者 6
評価
(118)
プロジェクト
217
49%
仲裁
1
0% / 0%
期限切れ
25
12%
パブリッシュした人: 1 code
7
開発者 7
評価
(106)
プロジェクト
189
46%
仲裁
34
24% / 41%
期限切れ
58
31%
パブリッシュした人: 12 codes
8
開発者 8
評価
(588)
プロジェクト
1061
50%
仲裁
39
28% / 41%
期限切れ
49
5%
パブリッシュした人: 1 article, 8 codes
9
開発者 9
評価
(14)
プロジェクト
22
59%
仲裁
2
0% / 50%
期限切れ
2
9%
パブリッシュした人: 1 code
10
開発者 10
評価
(69)
プロジェクト
146
34%
仲裁
13
8% / 62%
期限切れ
26
18%
パブリッシュした人: 6 codes

プロジェクト情報

予算
30+ USD
締め切り
最高 10 日