Простая сетка

MQL5 Experts

Tâche terminée

Temps d'exécution 1 jour
Commentaires de l'employé
5+

Spécifications

Тут будет два тз, на один советник.

Просто, как показала практичка, одно тз было понятно некоторым, а другое нет, и наоборот.



ТЗ 1.

Необходимо, с заданного уровня начинать размещать лимитные ордера, с определенным расстоянием между следующим ордером, лотом и тэйк профитом.   В настройках следующие  значения:

1-указывается цена от которой всё и пойдёт, т.е. точка отсчёта - наш первый лимитированный ордер.

2-дальше расстояние в пунктах между каждым ордером

3-лот для каждого ордера (если будет мартин, то тоже неплохо, только с функцией включить/отключить мартин)

4-тэйк профит фиксированный в пунтках для каждого ордера

5-функция перевыставления ордера, с таким же объёмом, по той же цене, при условии, что данный ордер схватил тэйк профит

6. Необходима функция выбора направления. или только на покупки, или только на продажи, или в обе стороны.



Или чуть поболее детальное ТЗ.


Алгоритм сетка ордеров

 

Параметры:

·       on\off – ручное включение\выключение торгового советника

·       long\short\all – выбор направления. При выборе параметра all, работает в обоих направлениях.

·       Volumelot – размер каждой позиции. Приравнивается к лотности МТ4

·       Step – шаг в пунктах. Через какое количество пунктов выставляются ордера.

Qtorder-     0 - выкл.   больше 0, - количество ордеров, которые могут быть выставлены. или

 Qt. price - false\true    -   точка отсчёта, что подразумевает ручное выключение самим трейдером.

      


 

 

Принцип работы

 

При выбранном направлении, выставляется заданное количество ордеров, через заданный промежуток в пунктах.

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

 

Пример.

Выбранные параметры по паре eurusd:

 

·       on

·       short

·       0.1      \Volumelot

·       20       \step

·       3          \QtOrder

 -  false   \Qt. price

 

 

1.1301  - пусть будет текущая цена, когда включается  робот. 

 

процесс торгов:

 

1.1321 – открытие первой позиции. 

                 0.1 лот.   Итого 0.1 лота

 

1.1341 – открытие второй позиции. 

                 0.1 лот.   Итого 0.2 лота

 

1.1361 - открытие третьей позиции. 

                 0.1 лот.   Итого 0.3 лота

 

1.1341 – Закрытие третьей позиции. 

                 0.1 лот.   Итого 0.2 лота           

 /при закрытии третьей позиции, опять 

    выставляется заявка на продажу, по   1.1361            

 

 

1.1361 – открытие третьей позиции.  

                 0.1 лот.   Итого 0.3 лота

 

1.1341 – закрытие третьей позиции. 

                 0.1 лот.   Итого 0.2 лота

/опять выставляется заявка на продажу, по   1.1361            

 

 

1.1321 – закрытие второй позиции. 

                 0.1 лот.   Итого 0.1 лота

/выставляется заявка на продажу, по   1.1341            

 

1.1341 – открытие второй позиции. 

                 0.1 лот.   Итого 0.2 лота

 

1.1321 – Закрытие второй позиции. 

                 0.1 лот.   Итого 0.1 лота

/выставляется заявка на продажу, по   1.1341            

 

 

1.1301 – закрытие первой позиции.

                 0.1 лот. Итого 0 лот.

/выставляется заявка на продажу, по   1.1321            

 

 

 


 

 

 

 

Répondu

1
Développeur 1
Évaluation
(137)
Projets
167
35%
Arbitrage
11
91% / 0%
En retard
0
Gratuit
2
Développeur 2
Évaluation
(4)
Projets
10
70%
Arbitrage
1
0% / 100%
En retard
2
20%
Gratuit
3
Développeur 3
Évaluation
(1)
Projets
7
14%
Arbitrage
2
0% / 100%
En retard
0
Gratuit
Publié : 1 article
4
Développeur 4
Évaluation
(172)
Projets
186
32%
Arbitrage
5
60% / 20%
En retard
3
2%
Gratuit
Publié : 3 codes
5
Développeur 5
Évaluation
(618)
Projets
1428
59%
Arbitrage
31
81% / 0%
En retard
10
1%
Gratuit
6
Développeur 6
Évaluation
(574)
Projets
945
47%
Arbitrage
309
58% / 27%
En retard
125
13%
Gratuit
7
Développeur 7
Évaluation
(588)
Projets
1065
50%
Arbitrage
39
28% / 41%
En retard
49
5%
Gratuit
Publié : 1 article, 8 codes
8
Développeur 8
Évaluation
(69)
Projets
146
34%
Arbitrage
13
8% / 62%
En retard
26
18%
Gratuit
Publié : 6 codes
9
Développeur 9
Évaluation
(17)
Projets
33
45%
Arbitrage
1
0% / 100%
En retard
8
24%
Gratuit
Commandes similaires
Нужно создать торговый советник для МТ5 для автоматической торговли золотом, серебром и нефти, газа. Торговля будет происходить на основании данных индикаторов, корреляции данных инструментов. Должна быть панель управления с настройками на английском языке
AO - при пересечении уровня 0 в какую-либо сторону открывать соответствующий ордер. RSI - при пересечении отметки 30 пунктов снизу открывать ордер на покупку, при пересечении отметки 70 пунктов сверху открывать ордер на продажу. Стратегии не зависят друг от друга. Предустановка размеров ТП и СЛ, предустановка уровней ТС
Нужно разработать торгового советника для MetaTrader 5. Логика стратегии: работа на M1 (таймфрейм изменяемый) уровни Fibonacci задаются вручную (0 и 100) вход осуществляется в зоне 0–38.2 Fibonacci используется RSI BUY — RSI ≤ 30 SELL — RSI ≥ 70 дополнительный сигнал — пересечение RSI и его скользящей средней Функции управления позицией: Stop Loss за сигнальной свечой Break Even два типа Trailing Stop (обычный и
1. Общая концепция Советник предназначен для автоматического обнаружения ценовых волн, их визуализации с помощью инструмента «Сетка Фибоначчи» и циклической торговли на откатах. Основная особенность — мультиволновой режим: советник должен одновременно отслеживать и отрисовывать все движения, подходящие под фильтр размера. 2. Логика поиска и визуализации волн Динамическое натяжение: Советник сканирует рынок на глубину
к примеру 10 стратегий выстреливают одновременно в одну и ту же милисекунду при открытие бара надо их сделать последовательными один за другим, с проверкой, что предыдущий ордер был открыт и модифицирован SL TP оредра могут быть отложенные и маркет пока один ордер исполняется другие ждут в очереди так как используется ММ настоящий баланс double Total_Current_Risk() { double res = 0; for (int i = 0; i <

Informations sur le projet

Budget
30 - 50 USD