Эксперт по автоматической торговле противоположными отложенными ордерами

Esperti Script

Lavoro terminato

Tempo di esecuzione 8 giorni
Feedback del cliente
Отличная работа. Быстро откликнулся. Качественно и быстро реализовал Задание и это при том, что задача очень не простая. Огромное спасибо!

Specifiche

Добрый день!


В описании, возможно, будут нереализуемые "вещи", т.к.  не очень хорошо знаком с языком программирования. Но тем не менее готов обсуждать варианты реализации.


Необходимо создание эксперта, который:


1. Отслеживает комбинации нескольких (не менее четырех) предыдущих закрытых свечей на любых таймфреймах с целью выявления локальных минимума и максимума. Условия: Эти свечи должны образовывать волну, т.е , к примеру, одна свеча закрывается вниз, следующая закрывается вверх, третья вверх, четвертая вниз. Образуется волна (Возможна зеркальная ситуация). Вычисляем максимум и минимум этой волны. Еще условие - расстояние между этими экстремумами не должно быть меньше, к примеру, 10 пунктов.  Желательно иметь возможность в процессе работы изменять эту величину. Так же экстремумы волны не должны являться экстремумами текущего дня.


2. Далее, когда все условия соблюдены, автоматически выставляются отложенные ордера на покупку и продажу по ценам равным: на покупку = цена максимума волны + (махимум волны - минимум волны) * 10 % + спред;  TP = максимум волны + ((махимум волны - минимум волны) / 2 - 10 %) ; SL = минимум волны - ((махимум волны - минимум волны) * 10 %). Есть пожелание, чтобы все эти %% можно было редактировать по необходимости.


3. Далее, при открытии одного из ордеров, TP противоположного ордера должен быть увеличен автоматически до величины, равной величине SL открытого ордера.


4. В случае срабатывания TP, противоположный ордер снимается.


5. В случае срабатывания SL, у нас уже открывается противоположный ордер, т.к. цена SL первого по сути равна цене открытия второго, а TP соответственно уже увеличен.


6. Одновременно с этими обстоятельствами автоматически устанавливается противоположный ордер удвоенным лотом (абсолютный аналог закрывшегося на SL ордера, но с уже увеличенным TP и удвоенный).


7.  В случае срабатывания TP, противоположный ордер снимается.


8. Первые два по очереди ордера выставляются минимальным лотом.  Каждый последующий (переворотный)(по сути начиная с третьего отложенного) ставиться уже удвоением предыдущего. Цель забрать полученный убыток. До тех пор пока не сработает TP.


9. В случае срабатывания TP, противоположный ордер снимается.


И так далее. Возможно одновременное открытие нескольких независящих друг от друга ордеров в случае удовлетворения пункта № 1.Желательно предусмотреть возможность регулирования количества одновременно открытых ордеров.


P.S.  Перечитал то, что написал. Похоже на бред. Буду готов обсудить более детально по электронке, или по телефону 8-929-658-82-05 Александр 


 

Con risposta

1
Sviluppatore 1
Valutazioni
(473)
Progetti
1138
44%
Arbitraggio
51
31% / 33%
In ritardo
500
44%
Gratuito
2
Sviluppatore 2
Valutazioni
(254)
Progetti
573
36%
Arbitraggio
64
20% / 58%
In ritardo
147
26%
Gratuito
3
Sviluppatore 3
Valutazioni
(27)
Progetti
47
38%
Arbitraggio
6
17% / 50%
In ritardo
30
64%
Gratuito
4
Sviluppatore 4
Valutazioni
(30)
Progetti
71
18%
Arbitraggio
9
22% / 67%
In ritardo
15
21%
Gratuito

Informazioni sul progetto

Budget