Торговый алгоритм, реагирующий на отклонение от сигмы

İş Gereklilikleri

Нужен торговый алгоритм, включающий в себя следующие параметры:

t — временной промежуток алгоритма (например с 10-00 до 12-00 и т.д.), при этом должна быть возможность установить 3 временных промежутка. То есть должно быть t1, t2, t3.
Lb — кол-во лотов на покупку
Ls — кол-во лотов на продажу
Ds — положительная дельта
Db — отрицательная дельта (по умолчанию равна Ds)
n — время в минутах до стоп ордера

Алгоритм должен работать следующим образом: во временном промежутке t, в начале каждой минуты (на первой секунде) устанавливаются заявки на продажу и на покупку в количестве L, по ценам Open-Db ( Open - цена закрытия предыдущей минуты) для покупки и Open+ds для продажи. В случае, если цена не была достигнута, в конце минуты заявки снимаются и ставятся снова на новой минуте. При осуществлении сделки выставляется ордер на закрытия по цене Open, если она не закрывается за n минут, то кроется по рынку. Пока количество исполненных лотов равно максимальному количеству лотом на покупку/продажу, алгоритм работает только на закрытие текущих позиций.

При остановке алгоритма, все заявки должны сниматься, позиция оставаться открытой.

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(548)
Projeler
1330
59%
Arabuluculuk
28
82% / 0%
Süresi dolmuş
10
1%
Serbest
2
Geliştirici 2
Derecelendirme
(2)
Projeler
3
0%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
0
Serbest
3
Geliştirici 3
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
4
Geliştirici 4
Derecelendirme
(13)
Projeler
20
70%
Arabuluculuk
2
0% / 50%
Süresi dolmuş
1
5%
Serbest

Proje bilgisi

Bütçe
20 - 30 USD
Geliştirici için
18 - 27 USD
Son teslim tarihi
from 5 to 10 gün