Olá, pessoal! Hoje quero compartilhar com vocês o meu primeiro EA (Expert Advisor) que estou desenvolvendo e que, a cada dia, ganha mais forma. Estou falando do Emagic, um sistema de trading que opera com base em sinais personalizáveis do MACD e cruzamentos de EMAs.
Esse EA permite que você configure um gerenciamento de risco, podendo escolher entre um tamanho de lote fixo ou um gerenciamento de dinheiro. Se optar pelo gerenciamento de dinheiro, você pode definir os lotes máximos e mínimos. Isso é super útil para mim, pois, durante os testes, não gosto de ser estopado por causa de lotes que meu corretor não suporta. Atualmente, estou utilizando uma conta de microlote com um máximo de 0,5 lote e 4 dígitos. Também busquei torná-lo compatível com contas de 5 dígitos, mas lembre-se: para uma conta de 5 dígitos, o percentual de risco deve ser escrito como 0,3 para corresponder a 3% de risco.
Uma das vantagens é que todos os indicadores são personalizáveis para que você possa testar diferentes configurações. Além disso, você pode habilitar ou desabilitar notificações por e-mail. Quando ativado, você receberá um e-mail sempre que uma nova ordem for aberta.
Nos meus testes, obtive bons resultados no par EUR/USD em um gráfico de 4 horas, utilizando um stop loss de 40 a 50 pontos e um trailing stop de 11 pontos. Isso porque é o menor trailing stop estável que consigo implementar com meu corretor. Embora eles suportem um trailing stop de 8 pontos, em mercados voláteis, isso pode falhar.
Incluí um número mágico no código, mas, para ser sincero, ainda não testei essa funcionalidade como deveria. No momento, estou fazendo testes em conta real de microlote.
Espero que vocês curtam e estou aberto a feedbacks! Vamos trocar experiências! :P
Um abraço!
| Símbolo | EURUSD_FX (Euro vs Dólar Americano) | ||||
| Período | 4 Horas (H4) 2011.01.03 00:00 - 2011.12.30 20:00 (2011.01.01 - 2012.01.01) | ||||
| Modelo | Cada tick (o método mais preciso baseado em todos os intervalos de tempo disponíveis) | ||||
| Parâmetros | MagicNumber=12321; SignalMail=true; MM="Gerenciamento de dinheiro automático"; AutoMoneyManagement=true; PercentToRisk=3; MaxLots=999; MinLots=0.01; NoMM="quando AutoMM está desligado, use tamanho de lote abaixo."; Lots=0.01; Slippage=3; UseStopLoss=true; StopLoss=40; UseTakeProfit=false; TakeProfit=60; UseTrailingStop=true; TrailingStop=11; Macd="Rápido, Lento, Sinal"; Qema=10; Sema=32; Signalmacd=4; Ema="fechar rápido, abrir lento."; Fastema=8; Slowema=13; | ||||
| Barras testadas | 2556 | Ticks modelados | 8131424 | Qualidade do modelo | 86.27% |
| Erros de grafico inconsistente | 4 | ||||
| Depósito inicial | 50.00 | ||||
| Lucro líquido total | 637.55 | Lucro bruto | 2665.68 | Perda bruta | -2028.13 |
| Fator de lucro | 1.31 | Payoff esperado | 0.70 | ||
| Drawdown absoluto | 1.81 | Drawdown máximo | 141.85 (21.33%) | Drawdown relativo | 21.86% (134.90) |
| Total de operações | 905 | Posições vendidas (percentual de vitória) | 441 (80.05%) | Posições compradas (percentual de vitória) | 464 (80.60%) |
| Operações lucrativas (% do total) | 727 (80.33%) | Operações perdedoras (% do total) | 178 (19.67%) | ||
| Maior | operação lucrativa | 31.90 | operação perdedora | -21.65 | |
| Média | operação lucrativa | 3.67 | operação perdedora | -11.39 | |
| Máximo | ganhos consecutivos (lucro em dinheiro) | 23 (71.17) | perdas consecutivas (perda em dinheiro) | 4 (-11.78) | |
| Máximo | lucros consecutivos (número de vitórias) | 101.92 (22) | perdas consecutivas (número de derrotas) | -37.75 (2) | |
| Média | ganhos consecutivos | 5 | perdas consecutivas | 1 | |
Comentário 0