Написать Советника

MQL4 지표 EA

작업 종료됨

실행 시간 132 일

명시

Функции советника
Account
Key
Distanciya = 100;
Step = 10;
StepMod = 1;
StepKoef = 2.5;
StartLot = 0.01;
TipMartina = 2;
MoneyClose = 100.0;
ShagP = 2;
Plus = 70;
Magic = 227;
Slip = 30;
LanguageErrorEn
Indicator = true;
Period1 = 12.0;
Period2 = 34.0;
Period3 = 69.0;
ShiftOpen = 75;
LotControl = 10.0;
LocControl = 40.0;
Repeat = true;
ExitLoc = true;
ExitLocPercetn = 50;
Spread = 25;
Tral = 10;
NewBar=1

Display on/of

 

 

Account
Key
Работа по ключам.
Данные параметры должны ограничивать работу только на реальных счетах, на демо счетах советник должен работать на графике и в тестере.

Distanciya
Переменная отвечает за расстояние между ордерами.

Step
Переменная участвует в формуле совместно с переменной Distanciya для вычисления расстояния между ордерами по следующей формуле:
Ордер 2 Distanciya+step=110
ордер 3 Distanciya+step=120
ордер 4 Distanciya+step=130; таким образом советник все время хранит в памяти предыдущее значение, приплюсованных step, и добавляет к ним переменную step.
Приложу график для полного понимания картины.

StepMod = 1;
В первом варианте работает по формуле, описанной выше.
StepMod = 2;
Работает по формуле
Ордер 2 Step*Stepkoef+ Distanciya=125
Ордер 3 125- Distanciya=25*stepkoef=62.5+ Distanciya=162.5
Ордер 3 162.5- Distanciya=62,5*Stepkoef=156,25+ Distanciya=256,25
И т д

StepKoef
В переменной указываем значение для будущего умножения step*Stepkoef

StartLot
Начальный лот для первого ордера

TipMartina
Данная переменная отвечает за коэффициент умножения объема для открытия последующих ордеров.

MoneyClose = 100.0;
Если сумма всех выбранных ордеров по Magic номеру равна или больше, то вся сетка ордеров закрывается и начинается все по новому.

ShagP
Отвечает за количество ордеров, открываемых в прибыльную сторону.
Пример: у нас открылся бай и сел- два ордера стартовым лотом, при следующем шаге открываются ордера увеличенным объемом. Если параметр ShagP больше единицы,
и к следующему ордеру у нас остается 100 пунктов,и цена идет в верх через 50 пунктов,
откроется бай и еще через 50 сел. Если количество всех выбранных ордеров по Magic больше, или равно MoneyClose, то вся сетка закрывается и начинается все с начала.

Plus
Отвечает за прибыльность усредненных ордеров. Если сетка усредненных ордеров = или выше, чем Plus, вся цепочка усредненных ордеров закрывается.

Magic
Номера ордеров

Slip
Проскальзывание

 

Indicator
При включенном индикаторе алгоритм входа в рынок будет изменен.
При получении сигнала от индикатора, советник открывается ордер бай или сел. Если цена идет против нас, то открываются следующие ордера, с учетом параметров и переменных- Distanciya, Step.StepMod ,StepKoef ,StartLot , Plus. Игнорируется единственная переменная- ShagP.

Period1
Period2
Period3
Отвечают за настройку индикатора

ShiftOpen
Растояние которое нужно пройти после получения сигнала при работе по индикатору.

LotControl
Данная функция отвечает за ограничение объемов в рынке, если сумма ордеров бай или сел равна, или выше, чем LotControl, cсоветник перестает открывать сделки.

LocControl
Имеет 2 режима- "ON" и "OFF".
В режиме "ON", если просадка составляет, к примеру 40%, то советник рассчитывает противоположный объем для локирования.

Repeat
Имеет 2 режима- "ON" и "OFF".
В режиме "ON", после локирования, советник должен начинать работу с начала, и учитывать переменную ExitLoc и ExitLocPercetn.

ExitLoc
Имеет 2 режима "ON" и "OFF".

ExitLocPercetn
Отвечает за количество сокращаемых объемов, в локе, в процентном соотношении. К примеру: 50% идет на погашение объемов в локе, оставшиеся 50% идут, как прибыль.
При работае данная функция должна максимально сокращать объемы в самых дальних ордерах, находящихся от цены.

Spread
Входит в рынок при минимальном спреде, парамтр задается в ручную, если 0- параметр отключен.

Tral
Тралит сетки ордеров. На прямую привязан к переменной plus, если tral включен, то переменная plus является отправной точкой для трелинга ордеров. Трал не должен тралить единичные ордера. Только сетки.

NewBar
"ON" и "OFF"
Если "ON", то открывает ордера только при появлении нового бара, если "OFF", то исходя из всех выше описанных формул.

Display
"ON" и "OFF".

Отвечает за информацию на графике, выводит на экран настройки советника, и количество прибыли за последние 15 дней, каждый день отображается. Отдельно прикреплю фото для наглядного примера как это должно выглядеть, так же должна быть внедрена формула расчета по сливу депозита, какое количество пунктов осталось до слива.


СКРИНШОТЫ ПРИЛОЖУ В ВОРДЕ ИЛИ ОТПРАВЛЮ НА ПОЧТУ!

응답함

1
개발자 1
등급
(3)
프로젝트
4
25%
중재
0
기한 초과
0
무료
2
개발자 2
등급
(23)
프로젝트
90
24%
중재
12
33% / 67%
기한 초과
35
39%
무료
게재됨: 8 코드
3
개발자 3
등급
(34)
프로젝트
55
31%
중재
8
0% / 63%
기한 초과
13
24%
무료
게재됨: 22 기고글, 1 코드
4
개발자 4
등급
(618)
프로젝트
1428
59%
중재
31
81% / 0%
기한 초과
10
1%
무료
5
개발자 5
등급
(851)
프로젝트
1458
72%
중재
122
29% / 48%
기한 초과
356
24%
무료
게재됨: 3 기고글
6
개발자 6
등급
(267)
프로젝트
599
35%
중재
64
20% / 58%
기한 초과
147
25%
작업중
게재됨: 1 기고글, 22 코드
7
개발자 7
등급
(69)
프로젝트
146
34%
중재
13
8% / 62%
기한 초과
26
18%
무료
게재됨: 6 코드
8
개발자 8
등급
(40)
프로젝트
106
52%
중재
17
12% / 65%
기한 초과
25
24%
무료
9
개발자 9
등급
(49)
프로젝트
134
27%
중재
62
13% / 53%
기한 초과
58
43%
무료
게재됨: 314 기고글, 1 코드
10
개발자 10
등급
(281)
프로젝트
650
28%
중재
112
19% / 62%
기한 초과
319
49%
무료
11
개발자 11
등급
(47)
프로젝트
89
43%
중재
5
20% / 60%
기한 초과
9
10%
무료
12
개발자 12
등급
(4)
프로젝트
30
70%
중재
5
0% / 40%
기한 초과
12
40%
무료
13
개발자 13
등급
(10)
프로젝트
14
14%
중재
1
0% / 0%
기한 초과
0
무료
14
개발자 14
등급
(15)
프로젝트
24
38%
중재
2
0% / 0%
기한 초과
2
8%
무료
15
개발자 15
등급
(47)
프로젝트
140
49%
중재
9
56% / 0%
기한 초과
27
19%
무료
16
개발자 16
등급
(2)
프로젝트
3
67%
중재
2
0% / 100%
기한 초과
2
67%
무료
17
개발자 17
등급
(187)
프로젝트
367
56%
중재
45
22% / 56%
기한 초과
188
51%
무료
게재됨: 1 기고글, 6 코드
18
개발자 18
등급
(271)
프로젝트
553
50%
중재
57
40% / 37%
기한 초과
227
41%
작업중

프로젝트 정보

예산
135 USD
기한
에서 1  11 일