2 EAs (clones, só mudam a direção das entradas) com estratégia já pronta

指定

NYR Nasdaq Expert

São dois EAs, eles são clones, o que muda é onde um faz compra, o outro faz venda, e vice-versa. Só isso. 

Na verdade, o programador poderá criar apenas um EA e colocar um selecionador no início que permite mudar do 1 para o 2, desde que funcione adequadamente do jeito que eu preciso.

Assim, antes de todas as demais opções, colocar "Tipo de entrada" e dentro dele as opções: "A favor do rompimento" e "Contra o rompimento", sendo que as entradas são opostas.


Abaixo irei explicar apenas o primeiro (a favor do movimento). Para o segundo, basta o programador trocar as ordens para o contrário;


O EA funcionará apenas em Nasdaq, e deverá levar em consideração os variados tickers de Nasdaq das corretoras (NQ, NAS100, US100, etc)

MARCAÇÃO DA REGIÃO DE OPERAÇÃO

1) O EA irá marcar uma região que corresponderá à máxima e à mínima dos três primeiros candles após o horário definido pelo usuário, em M5. Exemplo: a partir de 4:30PM (horário MT5), quando então o EA deverá marcar os candles de 4:30PM, 4:35PM e 4:40PM.
1.1) Deverá ter duas opções para o usuário
1.1.1) As linhas marcadas deverão considerar somente os corpos dos 3 candles
1.1.2) As linhas marcadas deverão considerar os pavios dos 3 candles 

2) Realizada a marcação, após os 15 minutos iniciais, o EA irá operar no time frame definido pelo usuário.
2.1) As marcações precisam estar visualmente no gráfico enquanto o EA opera

ROMPIMENTO

3) No time frame definido pelo usuário, o EA aguarda um rompimento da região definida no item 1, para cima ou para baixo, com o candle fechado.

ENTRADAS

4) Após o rompimento, deverá ter as seguintes opções para o usuário escolher: (ATENÇÃO: independente da opção escolhida, o robô DEVE obrigatoriamente fazer a entrada a mercado caso o rompimento da linha seja de até X pontos com o candle fechado [sendo X o número que o usuário definir, conforme item 4.2 e subitens]).

4.1) Fazer a ordem de compra (se rompida a linha superior) ou venda (se rompida a linha inferior), independente do número de pontos que ultrapassou a linha rompida pelo candle que a rompeu.

4.2) Se o preço for maior que X pontos (definido pelo usuário) de distância da linha rompida, o usuário poderá escolher:
4.2.1) Aguardar o preço retornar em X pontos (mesmo do 4.2) de distância da linha rompida, para compra a mercado (se rompida a linha superior) ou venda a mercado (se rompida a linha inferior). Esta opção somente terá validade até o fechamento do candle seguinte. Caso o candle imediatamente posterior ao rompimento não retorne à pontuação demarcada pelo usuário, ele não poderá fazer a ordem.
4.2.2) Aguardar o preço retornar em X pontos (mesmo do 4.2) de distância da linha rompida, para compra a mercado (se rompida a linha superior) ou venda a mercado (se rompida a linha inferior). Esta opção somente terá validade até encerramento do dia. Caso até o final do dia o preço não retorne à pontuação demarcada pelo usuário, o EA não poderá fazer a ordem.
4.2.3) Aguardar o preço retornar em 50% pontos do candle de rompimento, para compra a mercado (se rompida a linha superior) ou venda a mercado (se rompida a linha inferior). Esta opção somente terá validade até o fechamento do candle seguinte. Caso o candle imediatamente posterior ao rompimento não retorne à pontuação demarcada pelo usuário, ele não poderá fazer a ordem.
4.2.4) Aguardar o preço retornar em 50% pontos do candle de rompimento, para compra a mercado (se rompida a linha superior) ou venda a mercado (se rompida a linha inferior). Esta opção somente terá validade até encerramento do dia. Caso até o final do dia o preço não retorne à pontuação demarcada pelo usuário, o EA não poderá fazer a ordem.

4.2.5) Este campo de "distância de entrada do preço" deve aceitar valores negativos também, caso o usuário queira aguardar um retorno do preço até dentro do range para o EA dar a entrada.

4.2.6) Para a entrada com base no item 4.1, a "Distância de entrada" deve ser desabilitada.

4.3) Em hipótese alguma o EA poderá dar uma entrada na seguinte ocasião: caso o preço rompa para um dos lados, mas seja impedido de entrar pelos parâmetros de distância acima (itens 4 e 4.2 e subitens), o EA não poderá mais fazer qualquer outra ordem naquele dia. É apenas uma ordem hipotética por dia. Caso os parâmetros não sejam observados, invalida o dia. Ou seja, se o preço rompeu para baixo, mas o EA não entrou porque não configurou a entrada, ele não pode buscar outra entrada, mesmo que o preço posteriormente rompa para cima, e se encaixe nos parâmetros novamente.

4.4) Se o candle seguinte ao candle de rompimento abrir em GAP, ainda assim a ordem deverá ser feita, se caso caracterizado o parâmetro de entrada (toque nos pontos de distância)

TAKE PROFIT E STOP LOSS

5) Definição de take e stop
5.1) Take profit: Pode ser definido em X pontos contados da entrada
5.2) Stop loss: Pode ser definido em X pontos contados da entrada

VIRADA DE MÃO (REVERSE)

6) O EA deve permitir (on/off) que o usuário habilite esta opção.
6.1) Nesta opção, em caso de acionamento do STOP LOSS da primeira entrada, o EA fará uma segunda entrada no sentido oposto da primeira (ou seja, se ele comprou na primeira, e tomou stop, ele deverá fazer uma venda no mesmo local do stop)
6.2) Aqui o STOP será o mesmo em pontos da operação anterior. Porém, o usuário poderá escolher se quer o mesmo take, 2x ou 3x o take da operação anterior.

BREAKEVEN E TRAILLING STOP

7) Breakeven e trailling stop

7.1) Breakeven on/off (opções do usuário): Pode ser definido em X pontos contados da entrada

7.2) Trailling stop on/off (opções do usuário): o trailling stop somente poderá ser acionado após o breakeven
7.2.1) 10 ticks de gain para 1 tick de trailling 
7.2.2) 1 tick de gain para 1 tick de trailling

DEFINIÇÃO DE LOTES

8) O EA deve permitir que o usuário escolha entrar na operação por lote fixo ou percentual do saldo/balanço (esta entrada de percentual deve calcular o saldo/balanço atual da conta do usuário, e fazer a entrada de acordo com o escolhido pelo usuário. Por exemplo, se o saldo da conta é $100.000, e o usuário quer fazer entradas que tenham stop de $1.000 (1% do saldo), o EA deve dar a entrada calculando os lotes de acordo com o stop escolhido pelo usuário).

OBSERVAÇÃO
1) A estratégia do robô precisa estar visualmente visível no gráfico (especialmente as linhas traçadas)
2) O EA não poderá ser comercializado sem a autorização do cliente

CÓDIGO FONTE
Solicito o envio do código-fonte criado durante o processo de desenvolvimento.

反馈

1
开发者 1
等级
(32)
项目
55
5%
仲裁
35
0% / 94%
逾期
24
44%
工作中
2
开发者 2
等级
(186)
项目
205
26%
仲裁
12
25% / 58%
逾期
39
19%
空闲
3
开发者 3
等级
(361)
项目
643
26%
仲裁
92
72% / 14%
逾期
12
2%
工作中
发布者: 1 代码
4
开发者 4
等级
(1)
项目
2
50%
仲裁
3
0% / 33%
逾期
0
空闲
5
开发者 5
等级
(6)
项目
8
0%
仲裁
8
13% / 88%
逾期
0
空闲
6
开发者 6
等级
项目
0
0%
仲裁
0
逾期
0
空闲
7
开发者 7
等级
(295)
项目
474
39%
仲裁
103
41% / 23%
逾期
79
17%
繁忙
发布者: 2 代码
8
开发者 8
等级
(250)
项目
460
26%
仲裁
140
20% / 59%
逾期
100
22%
工作中
9
开发者 9
等级
项目
0
0%
仲裁
0
逾期
0
空闲
相似订单
1️ ⃣ Informações Gerais Plataforma: MetaTrader 5 Tipo: Expert Advisor (EA) Operação: Hedge + Grid Dinâmico Indicador base: Average True Range (ATR período 20) 2️ ⃣ LÓGICA OPERACIONAL 🔹 2.1 Abertura Inicial O robô trabalha sempre com ordem de compra e venda ao mesmo tempo (HEDGE) e o fechamento é sempre usando GRID que tem multiplicador de lote e o tamanho (espaçamento) dinâmico com base em um fator de
Já tenho um código MQL5 com uma base do funcionamento. Basicamente o EA traça um canal na virada do dia (penso que utilizar horário seria melhor em razão da diferença entre corretoras), com base em um número x de candles, calcula e posiciona ordens stop com base em % do capital. Caso uma ordem aberta venha a stopar, o EA deve realizar uma virada de mão com base no mesmo canal, contudo recalculando o lote para que
✅ Estrutura original preservada ✅ Painel original ✅ Lógica original ✅ Arquitetura original ✅ Sem parâmetros alterados ✅ TF dinâmico ✅ 3 timeframes : H1 / H4 / D1 Time frame Dinamicos podendo mudar para M1/M30/H1 ou D1/W1/MN Quero que fique como está a imagem abaixo e adicionar extra time frame nas entradas
//+------------------------------------------------------------------+ //| EA Cruzamento de Médias MT5 | //+------------------------------------------------------------------+ #property strict #include <Trade/Trade.mqh> CTrade trade; //---- Inputs input int FastMAPeriod = 20; input int SlowMAPeriod = 50; input double LotSize = 0.01; input int StopLoss = 300; input int TakeProfit = 600; //----
TradingView to MT5 Webhook Bridge - Futures to Spot Execution Project Goal I need a developer to build a bridge between my TradingView indicator in the futures market and my existing MetaTrader 5 EA in the spot market. When my TradingView indicator generates a BUY or SELL signal on a futures symbol, for example 6A1!, it must automatically trigger my MT5 EA to open a trade on the corresponding spot symbol, for example
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

项目信息

预算
40 - 80 USD
截止日期
 3 天