Combo_Right: O Expert Advisor Ideal para MetaTrader 5

Mike 2012.12.07 19:11 10 0 0
Anexo

O Expert Advisor Combo_Right foi reescrito a partir do MQL4 e tem como autor Reshetov. Você pode acessar o código-fonte neste link.

Como Funciona

Este sistema de trading básico utiliza o indicador CCI. Se o valor do CCI estiver acima de zero, a recomendação é de compra; se estiver abaixo, é hora de vender.

Porém, o sistema básico pode falhar. Para corrigir esses erros, são utilizados perceptrons lineares que, em certas situações, assumem o controle e ignoram os sinais de trading básicos.

O sistema conta com três perceptrons: um para vendas, um para compras e o terceiro que representa o total.

Os valores de saída dos perceptrons podem ser positivos ou negativos. Se tanto o perceptron total quanto o perceptron de vendas apresentarem valores negativos, abre-se uma posição de venda. Por outro lado, se ambos os valores forem positivos, é hora de comprar. Em outras situações, os sinais do sistema básico são utilizados.

O autor recomenda um procedimento específico para a configuração do Expert Advisor. Existe um parâmetro chamado pass que pode assumir valores de 1 a 4. Quando pass=1, os perceptrons não são utilizados e apenas o sistema de trading básico é configurado. Nesse caso, os parâmetros tp1, sl1, CCIPeriod e CCIPrice devem ser otimizados. Depois, quando pass=2, o perceptron de vendas é configurado com os parâmetros x12, x22, x32, x42, tp2, sl2 e p2. Em seguida, quando pass=3, é a vez de otimizar o perceptron de compras com x13, x23, x33, x43, tp3, sl3 e p3. Por fim, no pass=4, configura-se o perceptron total e os parâmetros x14, x24, x34, x44, p4 são otimizados. O Combo_Right utiliza pass=4.

 
Fig. 1. Resultados da otimização.

 
Fig. 2. Resultados do teste avançado.

 

Parâmetros

  • tp1 - Take Profit quando a posição é aberta pelo sinal básico de trading.
  • sl1 - Stop Loss quando a posição é aberta pelo sinal básico de trading.
  • CCIPeriod - Período do CCI.
  • CCIPrice - Preço do CCI.
  • x12, x22, x32, x42 - Peso do perceptron de venda.
  • tp2 - Take Profit quando a posição é aberta pelo sinal do perceptron de venda.
  • sl2 - Stop Loss quando a posição é aberta pelo sinal do perceptron de venda.
  • p2 - Período de cobertura dos dados históricos pelo perceptron de venda.
  • x13, x23, x33, x43 - Peso do perceptron de compra.
  • tp3 - Take Profit quando a posição é aberta pelo sinal do perceptron de compra.
  • sl3 - Stop Loss quando a posição é aberta pelo sinal do perceptron de compra.
  • p3 - Período de cobertura dos dados históricos pelo perceptron de compra.
  • x14, x24, x34, x44 - Peso do perceptron total.
  • p4 - Período de cobertura dos dados históricos pelo perceptron total.
  • pass - Modo do Expert Advisor: 1 é sistema básico, 2 é perceptron de venda, 3 é perceptron de compra, 4 é modo operativo com todos os perceptrons.
  • lots - Volume da posição.
  • Shift - Barra da qual os dados de preço são utilizados: 0 - barra em formação, 1 - primeira barra formada.
Lista
Comentário 0