İş tamamlandı
Tamamlanma süresi: 8 gün

Geliştirici tarafından geri bildirim
Отличный заказчик! Всегда на связи. Рекомендую!

Müşteri tarafından geri bildirim
Работа выполнена в соответствии с ТЗ, на замечания в ходе тестирования была адекватная реакция и оперативное исправление. Разработчику БОЛЬШОЕ спасибо!
İş Gereklilikleri
Требуется доработка индикатора уровня безубытка LineofZero (в свободном доступе, код предоставлю) в части расчета размера лота и необходимый размер свободных средств для покупки от заданного уровня для переноса/подтягивания уровня безубытка на другой заданный уровень. Это может быть индикатор или скрипт - как удобнее. Уровни задаются графическими горизонтальными линиями на графике.
Мое видение этого индикатора основано на прототипе LineofZero, оно обсуждается и открыто для изменения.
Требования:
1) В настройках следует указать с каким направлением работаем - бай, сел или с обоими сразу.
Buy=true
Sell=false
Также следует указать, если работаем с обоими направления, считаем их уровень безубытка вместе или раздельно
Separate=true
2) Уровень безубытка следует рассчитывать с учетом свопов.
3)
Для каждого направления индикатор строит на графике:
1) текущий уровень безубытка - сплошной линией, выставляется индикатором;
2) требуемый уровень безубытка - пунктиром, переносится вручную. По умолчанию при первичной инициализации индикатора/скрипта можно выставить на заданное количество пунктов в другую сторону от рыночной цены, чем линия 3. Или половина расстояния между текущим безубытком и рыночной ценой (для раздельного расчета вай и селл).
3) на каком уровне делаем покупку для усреднения, пунктиром др формат того же цвета, переносится вручную. По умолчанию может выставлять при первичной инициализации на уровень рыночной цены. Или на заданное количество пунктов в другую сторону от рыночной цены, чем линия 2.
4) Отображение информации о требуемом размере лота - в информационном окне терминала (если это будет скрипт) или в блоке на графике, или всплывающая от наименования уровня - не важно, на ваш выбор, обсуждается.
Должна отображаться информация:
1) о размере лота для покупки усредняющего ордера,
2) уровне просадки и наличиии/нехватке свободных средств при текущем балансе для заданного уровня цены от которого будем делать усредняющую покупку. Имеется в виду просадка когда цена подойдет к заданному уровню.
5) Что должно получиться: Линии уровней 2 и 3 мы должны перемещать по графику, играться с ними. В процессе ручного перемещения уровней 2 и 3, мы выбираем оптимальный размер лота и допустимую просадку, учитываем наличие/нехватку свободных средств на том уровне цены, откуда хотим усредняться.
Если это будет скрипт, то после его отработки на графике чистить за собой выставляемые уровни не надо.
6) Всплывающие наименования и описания при наведении курсора на линии должны отображать их суть/назначение.
7) Расчеты делаем с учетом открытых рыночных ордеров, без отложенных.
8) Результаты работы должны быть с исходным кодом и без DLL. При работе с реальным счетом это вопрос безопасности и он не обсуждается.
Возможно, у вас уже есть готовые наработки в этом направлении и я просто недостаточно информирован - предложите, может быть я куплю готовые.
Yanıtlandı
1
Derecelendirme
Projeler
679
56%
Arabuluculuk
33
15%
/
39%
Süresi dolmuş
63
9%
Serbest
2
Derecelendirme
Projeler
485
40%
Arabuluculuk
80
11%
/
63%
Süresi dolmuş
77
16%
Serbest
Yayınlandı: 1 kod
3
Derecelendirme
Projeler
624
72%
Arabuluculuk
14
43%
/
7%
Süresi dolmuş
28
4%
Serbest
Yayınlandı: 9 kod
4
Derecelendirme
Projeler
193
61%
Arabuluculuk
7
14%
/
29%
Süresi dolmuş
2
1%
Serbest
Yayınlandı: 3 kod
5
Derecelendirme
Projeler
1057
50%
Arabuluculuk
39
28%
/
41%
Süresi dolmuş
49
5%
Çalışıyor
Yayınlandı: 1 makale, 8 kod
Proje bilgisi
Bütçe
30 - 60 USD
Geliştirici için
27
- 54
USD
Son teslim tarihi
from 3 to 10 gün