Auftrag beendet
Ausführungszeit 21 Tage
Bewertung des Kunden
сделал то, что не смог сделать другой програмист, буду обращаться, похоже, в дальнейшем, к нему с другими работами
Bewertung des Entwicklers
Спасибо!
Spezifikation
Есть готовый советник. К нему нужно сделать "виртуальные" стопы.
Стопы обычные есть. SL и TP общей позиции. Но так как из-за того, что позиция общая происходит усреднение цены позиции и стоп приказов. А нужно запустить несколько роботов одновременно с разными параметрами и оценить их работу. Работа на ммвб на фьючерсе РТС.
(У меня был робот в Visual Basic для Квика, там можно было логические варианты любые прописать, надеюсь и в метатрейдер тоже можно будет).
Стопы обычные есть. SL и TP общей позиции. Но так как из-за того, что позиция общая происходит усреднение цены позиции и стоп приказов. А нужно запустить несколько роботов одновременно с разными параметрами и оценить их работу. Работа на ммвб на фьючерсе РТС.
(У меня был робот в Visual Basic для Квика, там можно было логические варианты любые прописать, надеюсь и в метатрейдер тоже можно будет).
Смысл в том, что сами стоп приказы не выставляются, при открытии позиции робот закрывает ее открытием позиции в противоположном направление при выполнении условия.
Например:
При открытии позиции роботом (по определенному алгоритму), робот создает условие номер 1 в памяти, в котором фиксируется цена позиции P1, количество Q1 и направление позиции M1 (buy или sell). Условие такое: если рыночная цена уйдет на определенное количество пунктов от цены P1, то робот открывает позицию на количество лотов Q1, в направлении противоположном значению M1.
Это определенное количество пунктом прописывается в параметрах робота. Например,
Параметры :
1)Виртуальный TP = 500
2)Виртуальный SL = 300
Это будет означать, что если рыночная цена уйдет в том же направлении что и M1 на 500 пунктов (на фьюче ртс рублей, например) робот откроет противоположную позицию на количество Q1.
Если цена уйдет в противоположную сторону на 300 робот также откроет противоположную позицию на количество Q1.
Так как роботов может быть запущено несколько, а также могут проходить сделки по одному роботу тогда, когда еще предыдущая сделка не закрылась, то робот на каждую новую сделку должен создавать виртуальное условие для одиночной контр сделки, которая будет и являться стопом именно для каждой позиции открытой (условие 1, 2, 3 и тд).
Общая позиция при этом будет то увеличиваться то сокращаться то переворачиваться в другое направление
Общая позиция при этом будет то увеличиваться то сокращаться то переворачиваться в другое направление
Но важно что под каждый новый сигнал на открытие позиции например, по сигналу открывается 10 лотов по цене 130 000 на покупку, робот создал виртуальный стоп в памяти. Если рыночная цена ушла на 500 рублей, как прописано в условии для этой сделки робот единовременно открыл сделку - продажа 10 лотов по цене 130500 или 129500 (если SL и TP одинаковые и равны 500)
Как условие 1 сработало оно обнуляется
Как условие 1 сработало оно обнуляется
Могу подробнее все рассказать, если есть вопросы
Может есть вариант создать отдельного робота по контролю за позицией и выставлению таких стопов
Bewerbungen
1
Bewertung
Projekte
650
28%
Schlichtung
112
19%
/
62%
Frist nicht eingehalten
319
49%
Frei
2
Bewertung
Projekte
94
29%
Schlichtung
4
25%
/
0%
Frist nicht eingehalten
4
4%
Arbeitet
Veröffentlicht: 3 Beispiele
3
Bewertung
Projekte
134
27%
Schlichtung
62
13%
/
53%
Frist nicht eingehalten
58
43%
Frei
Veröffentlicht: 265 Artikel, 1 Beispiel
4
Bewertung
Projekte
945
47%
Schlichtung
309
58%
/
27%
Frist nicht eingehalten
125
13%
Frei
5
Bewertung
Projekte
1061
50%
Schlichtung
39
28%
/
41%
Frist nicht eingehalten
49
5%
Frei
Veröffentlicht: 1 Artikel, 8 Beispiele
6
Bewertung
Projekte
285
42%
Schlichtung
19
63%
/
5%
Frist nicht eingehalten
29
10%
Frei
Veröffentlicht: 2 Beispiele
7
Bewertung
Projekte
73
16%
Schlichtung
13
8%
/
92%
Frist nicht eingehalten
37
51%
Frei
Ähnliche Aufträge
Нужно написать простенький советник
30 - 90 USD
терминал метатрейдер 5 к нему написать программу к торговле советник, программа при установке будет запускать алогоритм действий. при старте советника в 20 (настраиваемо) пунктах от цены Ask выставляется buy stop заявка вверху, и sell стоп в 20 внизу Bid пара евро доллар график минутный При активации стоп ордера ставится стоп лосс на расстоянии трейлинга пунктов - ставить при выставлении пункт а при росте на 20
Projektdetails
Budget
50+ USD