Советник по сигналам RSI и MACD

MQL4 Indicadores Experts

Trabalho concluído

Tempo de execução 79 dias

Termos de Referência

ТЗ

Вход по двум совпадающим сигналам

RSI(8) и MACD(14,26,9) (1й сигнал, к примеру берет с графика М1) И

RSI(8) и MACD(14,26,9) (2ой сигнал, к примеру берет с графика Н1)

Покупа:

RSI(8) ниже 30, MACD(14,26,9) ниже 0 на М1 и

RSI(8) ниже 30, MACD(14,26,9) ниже 0 на Н1


Продажа:

RSI(8) выше 70, MACD(14,26,9) выше 0 на М1 и

RSI(8) выше 70, MACD(14,26,9) выше 0 на Н1


Логика работы:

Например, получили сигнал на продажу, открываем сделку объёмом 0,01, если цена идёт в нашу сторону, либо достигает TP&STEP(100) (рис 1),


либо, если TP&STEP(0), достигнув 200 и более пунктов, вставляет SL на 100 и более пунктов соответственно (рис 2).


Снова ждем сигнал.

Если цена пошла выше, на расстояние TP&STEP(100) или Ntrall(100) и включено Количество усреднений(1), открываем ещё сделку объёмом 0,01 независимо от сигнала (рис 3),

если цена идёт в нашу сторону, либо достигает TP&STEP(100), либо, если TP&STEP(0), достигнув 200 и более пунктов от линии безубытка, вставляет SL на 100 (Trall=50%) и более пунктов соответственно. Снова ждем сигнал.

Если цена пошла ещё выше, включен Замок(Да) , Дельта(50), то достигнув 150 пунктов, от последнего ордера, выставляется покупка с лотом 0,02 (рис 4).


Если Замок(Нет), Range(200), то достигнув 200 пунктов, выставляется тралом сделка на продажу с объёмом перекрывающим убытки по ордерам с учетом свопа, если он отрицателен. Если цена идет выше, переставляет ордер на расстояние 200 пунктов, пересчитывая объём отложенного ордера (рис 5).


 

Входные параметры:

Переменная

Значение

Описание

Lot

0,01

Фиксированный лот, включен если Plot=0

Plot, %

0

Процент от депозита, закладываемый в TP&STEP. (1-100)

0 – выключен (работает по переменной Lot)


Д – депозит

Пример:

Д=1000

Plot=1

 

TP&STEP

100

0 – выключен (работает Trall)

Trall, %

50

Включен, когда TP&STEP=0.

Процент от хода цены 

П – количество пунктов в плюс

Пример:

П=200,


Ntrall

100

Включен, когда TP&STEP =0.

Количество пунктов, когда начинать выставлять трал. Это же значение используется, как минимальное расстояние от предыдущих ордеров для вставления отложенного ордера при включенном Dist=да

Dist

Да/Нет

Использует значение Ntrall, для минимального расстояния от предыдущих ордеров для вставления отложенного ордера

Количество усреднений

1

0       – выключено

Усредняет первую сделку

Усреднение

Да/Нет

Включает усреднение последующих сделок

Замок

Да/Нет

Включает замок

Учитывать вложения

Да/Нет

Учитывает предыдущие вложения, которые оказались в замке, закладывая в объём следующей сделки планируемую начальную прибыль плюс вложения плюс свопы

Дельта

50

Дополнительное расстояние для замка=TP&STEP*+дельта=100+50=150.

 

* если TP&STEP выключен, то принимает значение Ntrall

 

Range

200

0 – выключено.

Расстояние от ближайших ордеров, на котором тащит трал, с объёмом, перекрывающим убыток ранее открытых ордеров и накопившийся своп.

Сигнал 1

М1

С какого Таймфрейма брать сигнал 1

Сигнал 2

Н1

С какого Таймфрейма брать сигнал 2

 

Информация на графике

         Сигнал 1 и Сигнал 2 подсвечиваются в соответствии с сигналом.


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

 

P.S.

ТЗ предварительно обговаривается для правильного пониманиия

 


Respondido

1
Desenvolvedor 1
Classificação
(9)
Projetos
22
9%
Arbitragem
3
0% / 67%
Expirado
3
14%
Trabalhando
2
Desenvolvedor 2
Classificação
(224)
Projetos
284
20%
Arbitragem
5
0% / 100%
Expirado
4
1%
Livre
3
Desenvolvedor 3
Classificação
(267)
Projetos
599
35%
Arbitragem
64
20% / 58%
Expirado
147
25%
Trabalhando
Publicou: 1 artigo, 22 códigos
4
Desenvolvedor 4
Classificação
(298)
Projetos
477
40%
Arbitragem
105
40% / 24%
Expirado
81
17%
Carregado
Publicou: 2 códigos
5
Desenvolvedor 5
Classificação
(23)
Projetos
27
33%
Arbitragem
2
0% / 50%
Expirado
0
Livre
6
Desenvolvedor 6
Classificação
(5)
Projetos
7
0%
Arbitragem
8
13% / 75%
Expirado
3
43%
Livre
7
Desenvolvedor 7
Classificação
(194)
Projetos
250
20%
Arbitragem
22
50% / 18%
Expirado
0
Ocupado
8
Desenvolvedor 8
Classificação
(45)
Projetos
64
28%
Arbitragem
0
Expirado
6
9%
Livre
9
Desenvolvedor 9
Classificação
(1)
Projetos
2
0%
Arbitragem
2
0% / 100%
Expirado
0
Trabalhando
10
Desenvolvedor 10
Classificação
(54)
Projetos
102
23%
Arbitragem
12
25% / 17%
Expirado
13
13%
Livre

Informações sobre o projeto

Orçamento
49+ USD
Prazo
de 10 para 30 dias