Gold Brackets
- Experts
- Versão: 1.0
- Ativações: 20
O Gold Brackets é construído sobre uma ideia sobre o ouro: o preço que retorna a uma máxima ou mínima de swing que se manteve intacta frequentemente a atravessa com força, e uma ordem stop à espera no nível captura esse movimento sem persegui-lo. O EA coloca a ordem pendente antecipadamente, com o stop loss e o take profit já anexados, e a cancela quando o nível deixa de ser válido.
O Nível de Swing
Cada conjunto de regras observa barras horárias para a máxima e a mínima de swing mais próximas: uma barra cuja máxima (ou mínima) está acima (ou abaixo) de um número definido de barras antes dela, e que nenhuma barra posterior rompeu. O swing também deve ser suficientemente antigo e não demasiado antigo; um conjunto de regras ignora as horas mais recentes e as mais antigas, de modo que trabalha com um nível que o mercado já teve tempo de testar.
A ordem é colocada um pouco à frente do nível, a uma distância que cresce com o preço, para que seja executada à medida que o preço chega, e não depois de o preço ter passado. Uma buy stop pertence a uma máxima de swing acima do mercado, uma sell stop a uma mínima de swing abaixo dele. Se um swing for usado por uma negociação, o conjunto de regras passa para o próximo swing válido e não coloca uma segunda ordem no mesmo nível.
Cinco Conjuntos de Regras
Cinco conjuntos de regras são executados num único gráfico, identificados de A a E nos comentários das ordens. Cada um tem o seu próprio magic number construído a partir do número base, o seu próprio timing para a frequência com que observa o mercado, quanto tempo uma ordem permanece ativa e com que profundidade lê o histórico. Cada conjunto de regras mantém no máximo uma ordem pendente por lado e não coloca nada num lado onde a sua própria posição está aberta. O conjunto de regras E rearma o seu nível após uma negociação encerrada por stop e deixa-o gasto após uma negociação fechada em positivo. Cada conjunto de regras tem o seu próprio interruptor.
Gestão de Uma Posição
O stop loss é de 20 gold pips (2.00 em preço). O take profit é de 140 gold pips (14.00 em preço) para o conjunto de regras B e de 150 (15.00) para os outros. Ambos chegam ao broker juntamente com a ordem.
Um peak lock acompanha a posição após a execução. Quando o resultado aberto da posição atinge 1.00 da moeda da conta por 0.01 lote, o EA memoriza o pico e fecha toda a posição a mercado quando o resultado aberto recua para metade dele. O lock reside no EA e requer um terminal em execução. Quatro perfis estão disponíveis: uma fração simples do pico ou uma fração que cresce de 35 a 50 por cento, cada uma com ou sem um filtro de spike que retém a saída por um momento quando o spread se alarga acentuadamente. Três modos de proteção decidem se o stop do broker é mantido fixo, movido, ou se o trailing do broker é usado sozinho, e um conjunto manual de break-even e trailing pode substituir o lock.
Notícias, Fim de Semana E Spread
NFP, CPI e FOMC têm as suas próprias janelas e o EA não negoceia através delas: NFP e CPI de 30 minutos antes a 60 minutos depois, FOMC de 60 minutos antes a 150 minutos depois. As ordens pendentes são eliminadas quando uma janela abre. As datas vêm dos calendários oficiais incorporados no EA até ao final de 2026, e também do calendário económico do terminal, e são convertidas para a hora do servidor do broker no testador e numa conta real. Um filtro geral de notícias separado por impacto está disponível e desligado.
A proteção de fim de semana está ativa: nenhuma nova entrada e nenhuma ordem pendente desde quatro horas antes do fecho de sexta-feira até quatro horas após a abertura semanal, retiradas das sessões de negociação do símbolo. Uma ordem pendente nunca sobrevive ao corte de sexta-feira. Um filtro opcional pausa as entradas e limpa as ordens pendentes quando o spread está largo, e uma janela opcional de horas de entrada diárias está disponível.
Tamanho da Posição
O modo de lote é uma configuração: lote fixo, risco de 1 por cento ou 2 por cento do saldo por ordem, uma percentagem personalizada, ou um lote fixo que é aumentado em passos à sua escolha à medida que o saldo sobe. O padrão é o lote fixo 0.01. Um limite para o maior lote nos modos de risco está disponível. Um limite opcional de perda diária e um modo de desafio com um nível alvo, um limite de perda diária e um limite de drawdown total para contas ao estilo de prop firm estão incluídos e desligados. O slippage de cada execução é medido e classificado no painel.
Números do Strategy Tester
Strategy Tester, XAUUSD, 100% ticks reais, o período 2026.05.04 - 2026.11.04, depósito inicial 1000, alavancagem 1:500, cada input no valor com que o EA é fornecido: lote fixo 0.01, todos os cinco conjuntos de regras ativos, proteções de notícias e de fim de semana ativas. 434 negociações, 76.27% delas positivas.
O testador executa uma ordem stop ao seu preço. Para mostrar o que um broker acrescenta, o mesmo período foi executado com o testador a atrasar as ações do EA em 300 ms e em 1000 ms, e o slippage retirado do registo de execução forward de outro expert numa conta demo no mesmo broker (21 dias, 149 entradas, 93 saídas por stop) foi acrescentado por cima do relatório: às entradas nas duas linhas de atraso, às entradas e às saídas por stop na última linha. Com um atraso o testador reporta um resultado mais alto antes de qualquer slippage ser acrescentado, pelo que as duas linhas de atraso mostram o resultado após slippage e não são o preço do atraso. Todos os montantes estão em USD e em percentagem do depósito de 1000.
- testador, sem atraso, sem slippage acrescentado: resultado líquido 625.16 (62.5%), rácio do bruto positivo para o bruto negativo 3.68, maior drawdown do saldo 20.39 (2.0%)
- atraso de 300 ms, slippage acrescentado às entradas: resultado líquido 595.20 (59.5%), maior drawdown do saldo 35.21 (3.5%)
- atraso de 1000 ms, slippage acrescentado às entradas: resultado líquido 568.61 (56.9%), maior drawdown do saldo 39.36 (3.9%)
- sem atraso, slippage acrescentado às entradas e às saídas por stop ao custo mais alto entre as combinações que foram executadas: resultado líquido 388.90 (38.9%), maior drawdown do saldo 47.04 (4.7%), 63.57 (6.4%) no percentil 95
Maior drawdown de capital no relatório do testador: 23.41 (2.3%) sem atraso, 28.32 (2.8%) a 300 ms e 31.92 (3.2%) a 1000 ms.
O Que É Necessário
XAUUSD numa conta hedging; numa conta netting o EA não arranca. O timeframe do gráfico não importa, os conjuntos de regras leem as barras horárias eles próprios. Um spread apertado no ouro importa, porque o stop é de apenas 2.00 em preço. O EA usa gold pips de 0.10 em preço e destina-se ao ouro cotado com dois dígitos. Mantenha o terminal em execução: o peak lock, a expiração das ordens pendentes e as janelas de notícias são tratados pelo EA. A negociação algorítmica deve estar permitida. Um VPS é recomendado.
Configurações
Os inputs estão agrupados: tamanho da posição e risco, stop loss e proteção de saída, alvos de take profit, os cinco interruptores dos conjuntos de regras, o magic number, horas de entrada, a proteção de fim de semana, as janelas NFP, CPI e FOMC, o filtro geral de notícias, a proteção de spread, o limite de perda diária, o modo de desafio, o aumento de lote, os comentários das ordens, a medição de slippage e o painel. O painel no gráfico mostra o estado, as posições abertas e a classificação de slippage.
Questões
Se algo não funcionar como descrito, envie uma mensagem privada em mql5.com. Inclua o seu broker, a hora do servidor mostrada no terminal e o ficheiro set que utiliza.
