Tabajara 6.0 (Vwap até as 10:40 e depois MM20 com coloração dos candles)

Guilherme Viero Lopes

Guilherme Viero Lopes Publicado 08/04/2020 


Edit Importante: Tinha um erro no código da coloração dos candles, postei o código corrigido (09/04)

Indicador MM20 (10:40 até Fim do Pregão)

Para criar esse indicador é necessário ir ao editor de estratégias, colar a fórmula abaixo e salvar: (Dessa vez após salvar a função aparecerá como indicador e não como regra de coloração).


input

  periodo(20);

  Dados(Close);


var

  nIndex : Integer;

  sSum   : Float;


begin

  if(CurrentBar = periodo-1)  then

    begin

      sSum := 0;

      For nIndex := 0 to periodo-1 do

        sSum := sSum + Dados[nIndex];

        if (LastCalcTime > 1040-15) then

            Plot(sSum/Periodo); 

     end

   else if(CurrentBar > Periodo-1) then

     begin 

          sSum := sSum[1] + Dados - Dados[periodo];

          if (LastCalcTime > 1040-15) then

            Plot(sSum/Periodo);

     end;

end;  



Indicador VWAP (Início do Pregão até 10:40)

Para criar esse indicador é necessário ir ao editor de estratégias, como nos exemplos anteriores,  colar a seguinte fórmula e salvar: (Dessa vez após salvar a função aparecerá como indicador e não como regra de coloração).


input

  periodo(1);


begin

    if (LastCalcTime < 1040-5) then

        Plot(VWAP(periodo)); 

     end

end;          


Regra de Coloração Candles (Baseado em VWAP até 10:40 e MM20 depois)

Para criar esse indicador é necessário ir ao editor de estratégias, como nos exemplos anteriores, colar a seguinte fórmula e salvar: 


Inicio

  if(LastCalcTime < 1040-5) then
    Se (Fechamento > Fechamento[1]) e (VWAP(1) > VWAP(1)[1]) e (Fechamento > VWAP(1)[1])  e (Abertura < Fechamento) então
      PaintBar(clVerde)  
    Senão Se (Fechamento < Fechamento[1]) e (VWAP(1) < VWAP(1)[1]) e (Fechamento < VWAP(1)[1]) e (Fechamento < Abertura) então
      PaintBar(clVermelho);


  if(LastCalcTime > 1040-10) then
    if (Media(20,Close) > Media(20,Close)[1]) and (Abertura < Fechamento) then
      PaintBar(clVerde);  
    if  (Media(20,Close) < Media(20,Close)[1]) and (Fechamento < Abertura) então
      PaintBar(clVermelho);

Fim;


Adicionando as novas regras de coloração e indicadores ao gráfico

Será necessário inserir os dois indicadores citados acima, MM20 que funciona após às 10:40 e VWAP que funciona só antes das 10:40. Para isso você deve apertar com o botão direito no fundo do gráfico, clicar em indicadores e procurá-los com o nome que você salvou (Selecionando “Exibir somente indicadores de estratégia” no menu de indicadores ficará mais fácil de achar dentre os indicadores). E ficará como a imagem abaixo. 



Após isso você deverá apertar com o botão direito nos candles e aplicará a regra de coloração da última fórmula citada acima, e depois você aplicará as regras de coloração que sempre usamos na sala nos novos indicadores MM20 e VWAP. O seu gráfico final deverá ficar assim: 


Regras de coloração da MM20 e VWAP que já usamos há tempos na sala para quem não tem:

Como Inserir Coloração Tabajara Média de 20

Para adicionar a regra de coloração a média de 20 devemos criar a coloração no ProfitChart, para isso basta clicar em Estratégias no menu do profit, selecionar a opção Editor de Estratégias e colar a seguinte fórmula e salvar como nova regra de coloração.


Inicio

  Se (Media(20,Close) > Media(20,Close)[1]) então

    PaintBar(clVerde)

  Senão Se (Media(20,Close) < Media(20,Close)[1]) então

    PaintBar(clVermelho);

Fim;


Como Inserir Tabajara VWAP

Assim como a coloração da média de 20 devemos criar esta coloração no ProfitChart através do Editor de Estratégias, inserindo a seguinte fórmula:


Inicio

  Se (VWAP(1) > VWAP(1)[1]) então

    PaintBar(clVerde)

  Senão Se (VWAP(1) < VWAP(1)[1]) então

    PaintBar(clVermelho);

Fim;


Doc que eu fiz ano passado com informações básicas da sala (Configurações de Plataforma, indicação de livros, diário de trades, etc...)
https://docs.google.com/document/d/1CoqWdvNZknRG1OTbA9MomOG2aBXvByxepfS3LJ4Kadk/edit#heading=h.f3i7pt72u1oo


Voltar ao topo