Spezifikation

1. A ideia do sistema de negociação é a seguinte: são realizadas as entradas à mercado quando a linha principal e de sinal do MACD se cruzam na direção atual da tendência.

2. A tendência é determinada com base na Média Móvel Exponencial com o período especificado (InpMATrendPeriod). Se o valor atual da EMA for maior que a anterior, a tendência é vista como de alta (ema_current > ema_previous). Alternativamente, se a EMA atual estiver abaixo da anterior, a tendência é considerada de baixa (ema_current < ema_previous).

3. Sinais de Negociação:

Sinal de compra: a linha principal do MACD cruza a linha de sinal para cima (macd_current>signal_current && macd_previous<signal_previous).
Sinal de venda: a linha MACD principal cruza a linha de sinal para baixo (macd_current<signal_current && macd_previous>signal_previous). A figura abaixo mostra os casos de Compra e Venda.



4. As posições são encerradas em sinais opostos: as posições de Compra são encerradas nos sinais de Venda e as posições de Venda são encerradas nos sinais de Compra.

5. As posições são abertas à preço de mercado, quando surge uma nova barra. O Expert Advisor deve ser testado usando os preços de abertura (Open), portanto, não há necessidade de adicionar funções para desabilitar as operações dentro da barra.

6. Filtros adicionais para abrir uma posição:

O valor absoluto da linha principal do MACD será usado para filtrar os sinais fracos: o sinal só é confirmado se esse valor for maior que open_level (em pontos). As condições de confirmação do sinal são as seguintes:

Confirmação de um sinal de compra: Abs(macd_current)>open_level
Confirmação de um sinal de venda: macd_current>open_level

7. Filtros adicionais para encerrar uma posição:

O valor absoluto da linha principal do MACD também será usado para confirmar o encerramento da posição: o sinal é confirmado se este valor for maior que close_level (em pontos). As condições de confirmação do sinal de encerramento são as seguintes:

Confirmação para encerrar as posições de Compra — macd_current>close_level
Confirmação para encerrar as posições de Venda — Abs(macd_current)>close_level
8. Encerramento por Take Profit — durante a abertura da posição, um nível de Take Profit é definido a uma distância fixa do preço de abertura, especificado em pontos. O valor é definido no parâmetro de entrada InpTakeProfit.

9. Gestão de posição

O TrailngStop é usado para proteger o lucro. O Stop Loss é definido se o lucro em pontos exceder o valor especificado no parâmetro InpTrailingStop. Se o preço continuar a se mover na direção do lucro, o Stop Loss deve ser arrastado na distância determinada. O Stop Loss não pode ser movido para a direção oposta (da perda), ou seja, o valor de Stop Loss não pode ser aumentado. Se nenhuma das ordens de proteção (Take Profit ou Stop Loss) for acionada, a posição deve ser fechada por um sinal oposto. Nenhum outro método de saída de posição está disponível.

Bewerbungen

1
Entwickler 1
Bewertung
(186)
Projekte
205
26%
Schlichtung
12
25% / 58%
Frist nicht eingehalten
39
19%
Frei
2
Entwickler 2
Bewertung
(35)
Projekte
61
23%
Schlichtung
4
50% / 25%
Frist nicht eingehalten
15
25%
Frei
3
Entwickler 3
Bewertung
(318)
Projekte
323
71%
Schlichtung
2
100% / 0%
Frist nicht eingehalten
0
Frei
Veröffentlicht: 1 Beispiel
4
Entwickler 4
Bewertung
(454)
Projekte
720
34%
Schlichtung
35
71% / 9%
Frist nicht eingehalten
22
3%
Frei
5
Entwickler 5
Bewertung
(1)
Projekte
2
0%
Schlichtung
2
0% / 50%
Frist nicht eingehalten
0
Frei
6
Entwickler 6
Bewertung
(3)
Projekte
4
0%
Schlichtung
2
50% / 50%
Frist nicht eingehalten
0
Frei
7
Entwickler 7
Bewertung
Projekte
0
0%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
0
Arbeitet
8
Entwickler 8
Bewertung
(574)
Projekte
945
47%
Schlichtung
309
58% / 27%
Frist nicht eingehalten
125
13%
Frei
9
Entwickler 9
Bewertung
(153)
Projekte
240
34%
Schlichtung
20
45% / 30%
Frist nicht eingehalten
3
1%
Frei
10
Entwickler 10
Bewertung
(2336)
Projekte
2939
63%
Schlichtung
124
44% / 26%
Frist nicht eingehalten
429
15%
Arbeitet
11
Entwickler 11
Bewertung
(298)
Projekte
478
40%
Schlichtung
105
40% / 24%
Frist nicht eingehalten
82
17%
Beschäftigt
Veröffentlicht: 2 Beispiele
12
Entwickler 12
Bewertung
(50)
Projekte
51
8%
Schlichtung
0
Frist nicht eingehalten
0
Frei
13
Entwickler 13
Bewertung
(2)
Projekte
3
0%
Schlichtung
0
Frist nicht eingehalten
2
67%
Frei
14
Entwickler 14
Bewertung
(135)
Projekte
163
40%
Schlichtung
11
27% / 73%
Frist nicht eingehalten
24
15%
Frei
15
Entwickler 15
Bewertung
(1)
Projekte
0
0%
Schlichtung
5
0% / 80%
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
Olá A estratégia já está definida e baseada em leitura de candles , utilizando principalmente: Identificação do tamanho do candle pela distância entre máxima e mínima ; Marcação da máxima e mínima do candle de referência; Entradas quando o preço retorna ou rompe regiões específicas do candle; Regras de compra e venda já definidas; Gerenciamento de posição; Controle de número máximo de entradas/viradas; Controle de
Hello, I need an Expert Advisor (EA) developed for MetaTrader 5, specifically tailored for the EUR/USD currency pair on the 5-minute (M5) timeframe. The robot should execute trades based on Price Action or Technical Analysis (such as Support/Resistance Breakouts or Moving Average Crossovers - I am open to the programmer's suggestions for proven, consolidated strategies). Mandatory Risk Management Requirements
TENHO UM INDICADOR E EU QUERO QUE TRANSFORME ELE EM ROBÔ OU O ROBÔ FAÇA ENTRADAS COM ELE USANDO OS SINAIS DO INDICADOR. MEU NÚMERO 21969476161 SÓ CHAMAR QUE FALO DETALHADAMENTE
quero que verifique onde o ativo teve o menor valor de mercado, depois cada vez que o ativo estiver com o menor valor de mercado quero que você faça a compra de 0.3 do ativo EURUSD e faça a venda quando atinger o maior valor com base nos ultimos 366 dias

Projektdetails

Budget
30 - 150 USD
Ausführungsfristen
von 5 bis 15 Tag(e)