Como desenvolver um sistema de negociação baseado no indicador RSI

Mohamed Abdelmaaboud | 1 julho, 2022

Introdução


Eu acho que muitos dos que estão ligados ao mundo do trading já ouviram a frase “A tendência é a sua amiga”. Isso significa que você deve negociar com a tendência e não deve negociar contra a tendência. Sim, às vezes nós podemos negociar contra a tendência durante as correções e se você não sabe quais são as correções, não se preocupe — eu as explicarei junto com as tendências nas próximas linhas. O que eu quero que você saiba é que mesmo se nós negociarmos contra a tendência, nós temos que cuidar e gerenciar o risco estritamente, pois esses tipos de negócios serão mais arriscados.

Nós vamos falar aqui sobre as tendências que podem existir nos mercados. Eu já os mencionei em diferentes artigos, e aqui está o motivo pelo qual os repito em diferentes áreas com tanta frequência:

É necessário identificar a direção ou tendências do mercado. Antes de aprender a fazer isso, nós devemos entender claramente o que cada um deles significa.

Se você olhar para o mercado, verá que pode haver três direções diferentes no mercado, de acordo com o price action ou movimentos de preço: tendência de alta, tendência de baixa e lateralização. Cada uma dessas tendências de mercado tem um estado de controle de acordo com os participantes do mercado.

Durante a tendência de alta, os compradores controlam o mercado na maior parte do tempo e isso faz os preços atingirem novas máximas. Assim, os preços sobem fazendo novas máximas e mínimas ascendentes.

Tendência de alta

Durante a tendência de baixa, os vendedores controlam o mercado na maioria das vezes e isso faz os preços atingirem novas mínimas. Assim, os preços descem fazendo novas e mínimas e máximas descendentes.

Tendência de baixa

Durante as lateralizações, há principalmente um equilíbrio entre compradores e vendedores sem um controle total de nenhuma das partes. É qualquer movimento, exceto uma tendência de alta ou tendência de baixa. Abaixo estão algumas formas desses movimentos laterais

Lateralização 1

Lateralização 2

Lateralização 3

Lateralização 4

Após identificar esses tipos de tendências, nós devemos saber mais sobre a tendência: se ela é forte ou fraca, o que pode ser descoberto através do conceito de momentum. Momentum é um conceito que pode medir a velocidade da direção ou a tendência do mercado. Este conceito de momentum é muito importante na negociação e nos movimentos do mercado. Existem muitas ferramentas que são baseadas neste conceito. Neste artigo, nós consideraremos uma delas, que é um dos indicadores mais usados — RSI (Relative Strength Index). Nós veremos como usar essa ferramenta útil de maneira fácil e eficaz, criando um sistema de negociação para algumas das estratégias de RSI. Neste artigo, nós consideraremos os seguintes tópicos:

Através desses tópicos, nós aprenderemos muito sobre essa ferramenta útil. Nós veremos o que é o RSI e como ele é calculado. Alguns "insights" e novas ideias em torno do conceito do indicador serão considerados na parte de definição do RSI. Em seguida, nós consideraremos algumas estratégias do RSI que podem ser úteis para a negociação. Na parte do Esquema RSI, nós aprenderemos os esquemas das estratégias RSI mencionadas para estar pronto para a programação e identificar o que o programa deve fazer. Finalmente, nós veremos como escrever um programa baseado em RSI que nos ajudará a negociar com facilidade e eficácia e nos ajudará a melhorar as decisões de negociação.

Ao longo deste e de todos os outros artigos, nós usamos a plataforma de negociação MetaTrader 5 e o Editor de Linguagem MetaQuotes, que está embutido na MetaTrader 5 — todos os códigos do programa serão escritos usando este editor.

Você pode baixar a MetaTrader 5 no seguinte link: https://www.metatrader5.com/pt/download

Para obter mais informações sobre como fazê-lo, consulte meu artigo anterior: Como e por que desenvolver seu próprio sistema de negociação algorítmica

Ressalva: Todo o conteúdo deste artigo é feito apenas para fins educacionais, somente. Portanto, você será responsável por qualquer ação que tomar com base no conteúdo deste artigo, pois o conteúdo deste artigo não garante nenhum tipo de resultado.

Agora, vamos passar por este artigo interessante para entender e construir outro novo bloco em nossa jornada de sucesso nas negociações.


Definição do RSI

RSI — Índice de Força Relativa — é um indicador criado por Welles Wilder. O principal objetivo deste indicador é medir a força atual de um instrumento em relação ao seu histórico. Para fazer isso, o indicador compara as mudanças de preço dos dias de alta com os dias de baixa.

O RSI é um indicador de momentum, pois mostra a velocidade do movimento ascendente ou descendente do mercado, ele é um oscilador, pois é limitado, oscilando entre o nível 0 e 100. Ele é um indicador principal, pois pode liderar os preços e mostrar um movimento potencial antes acontece. O RSI é projetado para superar os dois problemas nos indicadores de momentum, que são a capacidade de absorver movimentos bruscos ou erráticos e a capacidade de ser limitado, pois varia de 0 a 100.

O RSI pode ser útil, pois mostra:

O cálculo e construção do indicador RSI é implementado através das seguintes etapas:

  1. Obtemos os movimentos positivos ou ascendentes de 14 fechamentos
  2. Obtemos os movimentos negativos ou para baixo de 14 fechamentos
  3. Calculamos a média (AVG) de 14 de movimentos positivos = Soma dos movimentos positivos / 14
  4. AVG de 14 movimentos negativos = Soma dos movimentos negativos / 14
  5. RS = AVG de 14 movimentos positivos / AVG de 14 movimentos negativos
  6. RSI = 100 - [100 /(1+RS)]

Vamos dar um exemplo para entender como fazer isso.

Dias Preço
1 100
2 105
3 120
4 110
5 100
6 115
7 120
8 130
9 125
10 135
11 140
12 130
13 140
14  145


Então, se nós precisarmos calcular o RSI, será o seguinte:

Primeiro, nós vamos calcular o movimento positivo e o movimento negativo subtraindo cada dia do seu anterior:

Dias Preço  Movimentos positivos Movimentos negativos 
1 100  0  0
2 105  5  0
3 120  15  0
4 110  0  10
5 100  0  10
6 115  15  0
7 120  5  0
8 130  10  0
9 125  0  5
10 135  10  0
11 140  5  0
12 130  0  10
13 140  10  0
14  145  5  0
Então, nós vamos calcular a soma dos movimentos positivos e negativos para 14 dias: