Preciso de um "robô" para execução de ordens baseado apenas em rompimentos de barras de X tempo gráfico

MQL5 Uzman Danışmanlar

İş tamamlandı

Tamamlanma süresi: 11 gün
Müşteri tarafından geri bildirim
Desenvolvedor muito prestativo! Atendeu plenamente o que solicitei e fez todos os ajustes que precisei. Muito satisfeito com seu trabalho!!! Valeu demais!!!
Geliştirici tarafından geri bildirim
Excelente cliente e pessoa. Espero poder trabalhar novamente no futuro. Obrigado!

İş Gereklilikleri

CRITÉRIOS DE ENTRADA

Não leva em consideração nenhum indicador para filtrar entrada. Apenas os candles.

A ser utilizado na B3.


Compra:

Gráfico de um tempo maiora ser definido.

Barra de sinal (é uma barra de alta/verde): (forma do candle que passarei depois, mas é bem simples).

Entrada na compra: rompimento de x ticks acima da máxima da barra de sinal.


Venda:

Barra de sinal (é uma barra de baixa/vermelha): (forma do candle que passarei depois, mas é bem simples).

Entrada na venda: perda de x ticks abaixo da mínima da barra de sinal.


OBS.: eu tenho um critério de filtro que não leva em consideração nenhum indicador. Eu já monitorei e a grande maioria das vezes que fecha a barra de sinal no gráfico base (tempo maior) e a entrada já ocorre na primeira barra do gráfico menor (quando fecha a barra no tempo maior eu já mudo para o tempo menor). Quando ocorre nessa primeira barra menor dá muito loss. Mas quando não entra na primeira barra do tempo menor e a entrada acontece após a primeira é muito mais assertivo. O que ocorre é um rápido falso rompimento do meu sinal e depois o mercado volta.

Poderia ser até um filtro de entrada para entrar somente após x minutos após o fechamento da barra de sinal. Alguma coisa nesse sentido.


A SAÍDA DAS OPERAÇÕES

No caso de gain

1) Parcial de uma quantidade x quando andar x ticks. O restante (2/3 da mão) sairia no stop móvel a ser determinado de x ticks.

2) Parcial de mais uma parte quando andar outro valor de x ticks. O restante (1/3 da mão) sairia no stop móvel de x ticks (mesmo parâmetro de ticks acima).

3) Parte final dos lotes quando a barra fechar contra uma média exponencial. Essa saída é baseada em uma média exponencial em um gráfico de tempo inferior ao que é base para a entrada, por exemplo, entrada é feita com base num gráfico de 30 minutos e a última saída em um gráfico de 5 minutos.


No caso de loss

4) Stop fixo se não andar x ticks a favor. Stop de mão cheia.

5) Stop móvel se andar a partir de x ticks a favor, mas não pegar a primeira parcial (ainda será um stop de mão cheia).


GERENCIAMENTO DE RISCO DIÁRIO

6) Terá número máximo de entradas no dia.

7) Terá um alvo de ganho financeiro diário onde encerraria as operações no dia (meta de ganho diário).

7) Terá um limite financeiro de perda diário onde encerraria as operações no dia.

8) Terá um número máximo de stop loss seguidos, no caso de ocorrer a situação 4), especificada acima:  4) Stop fixo se não andar x ticks a favor. Stop de mão cheia.

9) Gerenciamento de risco por Drawdown. Caso o limite de perda diário seja R$ 1.000,00 e a primeira operação dê R$ 300,00 o "robo" pararia de operar caso voltasse e chegasse a -R$ 700,00 no dia, ou seja, perda de R$ 1.000, a partir do valor máximo que chegou no dia.

Dosyalar:

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(186)
Projeler
205
26%
Arabuluculuk
12
25% / 58%
Süresi dolmuş
39
19%
Serbest
2
Geliştirici 2
Derecelendirme
(135)
Projeler
163
40%
Arabuluculuk
11
27% / 73%
Süresi dolmuş
24
15%
Serbest
3
Geliştirici 3
Derecelendirme
(7)
Projeler
9
0%
Arabuluculuk
3
0% / 100%
Süresi dolmuş
5
56%
Serbest
4
Geliştirici 4
Derecelendirme
(574)
Projeler
945
47%
Arabuluculuk
309
58% / 27%
Süresi dolmuş
125
13%
Serbest
5
Geliştirici 5
Derecelendirme
(5)
Projeler
5
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 4 kod
6
Geliştirici 6
Derecelendirme
(32)
Projeler
55
5%
Arabuluculuk
35
0% / 94%
Süresi dolmuş
24
44%
Çalışıyor
7
Geliştirici 7
Derecelendirme
(7)
Projeler
15
7%
Arabuluculuk
4
0% / 25%
Süresi dolmuş
1
7%
Serbest
8
Geliştirici 8
Derecelendirme
(2644)
Projeler
3360
68%
Arabuluculuk
77
48% / 14%
Süresi dolmuş
342
10%
Serbest
Yayınlandı: 1 kod
9
Geliştirici 9
Derecelendirme
(24)
Projeler
34
9%
Arabuluculuk
3
33% / 0%
Süresi dolmuş
8
24%
Serbest
10
Geliştirici 10
Derecelendirme
Projeler
6
17%
Arabuluculuk
3
67% / 0%
Süresi dolmuş
2
33%
Serbest
11
Geliştirici 11
Derecelendirme
(94)
Projeler
130
9%
Arabuluculuk
8
25% / 38%
Süresi dolmuş
28
22%
Çalışıyor
12
Geliştirici 12
Derecelendirme
(511)
Projeler
549
53%
Arabuluculuk
13
69% / 15%
Süresi dolmuş
3
1%
Serbest
13
Geliştirici 13
Derecelendirme
(13)
Projeler
35
71%
Arabuluculuk
2
0% / 0%
Süresi dolmuş
11
31%
Çalışıyor
Yayınlandı: 1 kod
14
Geliştirici 14
Derecelendirme
(11)
Projeler
17
59%
Arabuluculuk
2
0% / 100%
Süresi dolmuş
2
12%
Serbest
15
Geliştirici 15
Derecelendirme
Projeler
0
0%
Arabuluculuk
2
0% / 100%
Süresi dolmuş
0
Serbest
Benzer siparişler
1️⃣ OVERVIEW Platform: MetaQuotes MetaTrader 5 Language: MQL5 Timeframe: H1 (hard-coded default, but parameterized) Default Symbol: EURUSD (must support any symbol) Execution Mode: Market Execution 2️⃣ CORE PHILOSOPHY System optimized for: Capturing expansion after pullback Maximizing R multiple Allowing volatility-based scaling Accepting moderate-to-high drawdown No: Martingale Grid Hedging 3️⃣ INPUT PARAMETERS 🔹
Tenho um indicador e quero fazer um expert dele para rodar automático porem só tenho o arquivo .ex4 e não .mq4 Indicador mostra setas no grafico no momento ideal para comprar e vender

Proje bilgisi

Bütçe
30 - 100 USD