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

MQL5 전문가

작업 종료됨

실행 시간 1 일
피고용인의 피드백
5+

명시

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

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



ТЗ 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            

 

 

 


 

 

 

 

응답함

1
개발자 1
등급
(137)
프로젝트
167
35%
중재
11
91% / 0%
기한 초과
0
무료
2
개발자 2
등급
(4)
프로젝트
10
70%
중재
1
0% / 100%
기한 초과
2
20%
무료
3
개발자 3
등급
(1)
프로젝트
7
14%
중재
2
0% / 100%
기한 초과
0
무료
게재됨: 1 기고글
4
개발자 4
등급
(172)
프로젝트
185
32%
중재
5
60% / 20%
기한 초과
3
2%
작업중
게재됨: 3 코드
5
개발자 5
등급
(618)
프로젝트
1428
59%
중재
31
81% / 0%
기한 초과
10
1%
무료
6
개발자 6
등급
(574)
프로젝트
945
47%
중재
309
58% / 27%
기한 초과
125
13%
무료
7
개발자 7
등급
(588)
프로젝트
1063
50%
중재
39
28% / 41%
기한 초과
49
5%
작업중
게재됨: 1 기고글, 8 코드
8
개발자 8
등급
(69)
프로젝트
146
34%
중재
13
8% / 62%
기한 초과
26
18%
무료
게재됨: 6 코드
9
개발자 9
등급
(17)
프로젝트
33
45%
중재
1
0% / 100%
기한 초과
8
24%
무료
비슷한 주문
Имеется защищенный от копирования счет на МТ5, обычные копировщики не копируют его. Сделки только по eurusd.f c суффиксом .f Сделок не много, только сделка 1 в день. Доступ и пароль инвестора к счету предоставлю. Необходимо решение для копирования с этого счета, предполагаю, что система должна увидеть сделку визуально, например через BAS и дальше передать данные для открытия сделки в МТ5. Другие рабочие решения от
1. Загальна логіка Треба створити ЕА для MetaTrader 5 на основі індикатора Zig Zag (параметри індикатора стандартні: Depth, Deviation, Backstep) та рівнів Фібоначчі. Детально логіка входу описана в додатку до ТЗ. 2. Відкриття сету ордерів ЕА відкриває сет відкладених ордерів (кількість ордерів від 1 до 5) Для кожного ордеру задається - рівень входу (значення рівня Фібоначчі) - рівень SL

프로젝트 정보

예산
30 - 50 USD