Início Negociação Sistemática Postagem

Sistema de Trading SAR: O Expert Advisor para MetaTrader 5

Anexo
16087.zip (2.19 KB, Baixar 0 vezes)

O Sistema de Trading SAR é uma ferramenta que ilustra o funcionamento do Stop and Reversal (SAR), desenvolvido por Welles Wilder. Este Expert Advisor (EA) verifica a presença de uma posição aberta e começa a mover o stop loss com uma aceleração parabólica, determinada pelos parâmetros do sistema parabólico.

Sempre que uma nova barra se abre, o EA ajusta o stop loss por um valor definido pelo sistema parabólico. Graças ao fator de aceleração, o valor pelo qual o stop loss é movido aumenta progressivamente. Assim, o stop loss desloca-se com uma aceleração perceptível. Vamos explorar o sistema SAR com mais detalhes abaixo.

Embora Wilder tenha concebido o SAR para inverter a posição no momento em que a parábola toca o preço atual, o sistema que estamos propondo utiliza o SAR como um stop loss móvel eficaz.

Para ilustrar o funcionamento do sistema de trailing stop, o EA oferece a opção de abrir posições de compra ou venda aleatórias. O EA abre essas posições aleatórias apenas se o interruptor de 'Random trade toggle' estiver ativado para 'True'. Caso contrário, se o interruptor estiver em 'False', o EA não abrirá posições por conta própria.

No entanto, o sistema parabólico continua ativo. Ou seja, o EA pode acompanhar posições abertas manualmente ou por outro expert.

Outro recurso do EA é a capacidade de atrasar a abertura de uma nova posição por um determinado tempo, que é configurado pelo timer.

EA move stop-loss atrás do preço com aceleração.

Sistema parabólico SAR pode ser muito eficiente na realização de lucros.

Abaixo estão os parâmetros externos do EA com breves comentários:

  • Stop-loss inicial (pontos) — valor inicial do stop loss (antes do início do trailing parabólico).
  • Passo de incremento do fator de aceleração SAR — incremento do fator de aceleração parabólica (veja a descrição abaixo).
  • Valor máximo do fator de aceleração SAR — valor máximo do fator de aceleração parabólica (veja a descrição abaixo).
  • Interruptor de trade aleatório — ativa a abertura aleatória de posições (true — ativa a capacidade de realizar operações manualmente).
  • Frequência do timer (segundos) — atraso antes de abrir um novo negócio.

EA usa quatro parâmetros de entrada.

Cada vez que uma nova barra se abre, o sistema calcula um novo valor para o stop loss. Para posições longas, o novo valor é calculado como:

SAR(n+1) = SAR(n) + AF x [EP - SAR(n)].

Para posições curtas, o novo valor de stop loss é calculado da seguinte forma:

SAR(n+1) = SAR(n) - AF x [SAR(n) - EP],

onde:

  • SAR(n+1) — o nível de stop loss na nova barra (n+1),
  • SAR(n) — o nível de stop loss na barra anterior (n),
  • EP — (ponto extremo) — o novo máximo (para uma posição longa) ou mínimo (para uma posição curta) do preço, registrado desde o início do trailing stop,
  • AF — (fator de aceleração) — o coeficiente que aumenta a um passo constante (incremento do fator de aceleração) em cada barra, onde o preço atinge um novo ponto extremo. O fator de aceleração aumenta até atingir o valor máximo.

Publicações relacionadas

Comentário (0)