Indicadores: PriceChannel Signal

 

PriceChannel Signal:

O diferencial deste indicador é a reentrada (parâmetro UseReEntry nas configurações dos inputs dos parâmetros do indicador/input).

Então, praticamente a reentrada tem a mesma lógica do sistema original Asctrend por Ablsys, ou de acordo com muitos outros sistemas de sinal.

PriceChannel Signal

Autor: Sergey Golubev

 
Foi aberto um tópico sobre esse indicador aqui https://www.mql5.com/en/forum/9660 sobre como usar a reentrada, com declarações de negociação manual, exemplos de negociação e sistemas de negociação baseados nesse indicador.
 
v bom
 
Automated-Trading:

Sinal do PriceChannel:

Autor: Sergey Golubev


Amigo, você poderia nos informar onde podemos encontrar o mesmo indicador para o MT4.

Obrigado
KK

 
GK1112:


Amigo, você poderia nos informar onde podemos encontrar o mesmo indicador para o MT4.

Obrigado
KK


https:// www.mql5.com/en/forum/173179/page7

Price Channel
Price Channel
  • www.mql5.com
Price Channel indicators. But I think that it is trading systems. One of variation of Brainwashing EA is using these indicators...
 
Esse indicador é repintado? Quero dizer, ele repinta seus sinais originais?
 
Dex4:
Esse indicador é repintado? Quero dizer, ele repinta seus sinais originais?

"sinal original" = o sinal no fechamento/barra anterior?

Ele não é repintado (não é repintado).

 
Alguém verificou a precisão desse indicador? Compartilhe sua experiência.
 
É difícil adicionar notificações push a esse indicador?
 
Qual é a fórmula que você usou para criar um sinal de entrada e reentrada?
 
saeed.hmd.reg:
Qual é a fórmula que você usou para criar o sinal de entrada e reentrada?

Os códigos estão na base de código

aqui está o (uma parte dele)

if(trend[shift-1] < 0)
      {
      UpSignal[shift] = Low[shift] - 0.5*atr[shift];
         if(WarningMode > 0 && shift == rates_total - 1) PlaySound(WarningSound);
         }
         else
         if(UseReEntry > 0 && price[shift] > UpBand[0] && price[shift-1] <= UpBand[1])
      {
      UpEntry[shift] = Low[shift] - 0.5*atr[shift];
      if(WarningMode > 0 && shift == rates_total - 1) PlaySound(WarningSound);
      }
   }
   else
   if(trend[shift] < 0)
   {
         if(trend[shift-1] > 0)
         {
         DnSignal[shift] = High[shift] + 0.5*atr[shift];
      if(WarningMode > 0 && shift == rates_total - 1) PlaySound(WarningSound);
      }
      else
      if(UseReEntry > 0 && price[shift] < LoBand[0] && price[shift-1] >= LoBand[1])
      {
      DnEntry[shift] = High[shift] + 0.5*atr[shift];
      if(WarningMode > 0 && shift == rates_total - 1) PlaySound(WarningSound);
      }