Ferramentas não deslizantes - página 39

 

Você tem indicador para os castiçais azul e vermelho?

Você tem indicador para os castiçais azuis e vermelhos?

 
bigsteely101:
Pessoal, tive pouca resposta à minha pergunta anterior, e pensei em acrescentar uma imagem de tela de alguns dos gatilhos longos e curtos que seriam ativados no Eur/USD com a estratégia que descrevi. Este é um site popular para negociação forex, ou existem outros sites que talvez eu devesse estar fazendo minhas perguntas? Pensei que este seria o melhor site, considerando que o indicador de média móvel sem atraso MTF foi desenvolvido aqui pelo Igorad. Infelizmente, sou muito novo de um membro deste site para poder entrar em contato diretamente com a Igorad. Portanto, anexei uma captura de tela que mostra onde ocorre um gatilho longo e curto se as condições que mencionei anteriormente forem atendidas. As linhas verticais (vermelho = curto e verde = longo) indicam quando três (linha fina) ou quatro (linha grossa) linhas MTF Não lag MA começam a se mover na mesma direção. Espero que a captura de tela adicionada possa mostrar o potencial desta configuração!!

o que é este indicador plz

obrigado

 
mrtools:
Estes touros não retardatários têm vários períodos de tempo com alertas, não puderam decidir se são úteis ou não, talvez todos possam decidir.

Olá mrtools,

Acho este indicador muito útil e eu mesmo estou codificando e's. Por isso, minha pergunta: É possível para você extrair o sinal dos touros e ursos para mim? Quero implementá-lo em meus e-a e tentar.

Se você quiser testar minha EA, também lhe enviarei um link até o horário da tarde.

Cumprimentos,

Banzak

 
banzak:
Olá mrtools,

Acho este indicador muito útil e eu mesmo estou codificando e's. Por isso, minha pergunta: É possível para você extrair o sinal dos touros e ursos para mim? Quero implementá-lo em meus e-a e tentar.

Se você quiser testar minha EA, também lhe enviarei um link até o horário da tarde.

Cumprimentos,

Banzak

Olá Banzak,

Espero ter entendido bem, eu removi o mtf e os alertas

Arquivos anexados:
 
mrtools:
Olá Banzak, espero ter entendido bem, removi o mtf e os alertas

Olá mrtools,

Quero construir este indicador diretamente na minha ea, então minha pergunta é se eu tomar

nlm = iNonLagMa(iMA(NULL,0,1,0,MODE_SMA,BullBearPrice,i),BullBearPeriod,i,0);

bears = nlm - Low;

bulls = High - nlm;

trend = trend;

if (bulls > bears) trend = 1;

if (bulls < bears) trend =-1;[/CODE]

and adapt it only for the actual value - this only 50%, cause in the

double iNonLagMa(double price, double length, int r, int instanceNo=0)

-function there is a lot of stuff I didn't really unterstand at the moment..

The code above it's a normal calculation for bears & bulls. It's look in my ea like this:

[CODE]//+------------------------------------------------------------------+

// Function Bears_Get() - Indicator |

//+------------------------------------------------------------------+

//+------------------------------------------------------------------+

//| Input parameters: |

//| symbol - Symbol. |

//| timeframe - Timeframe. |

//| BearsPeriod - Period for calculation |

//| Shift - Index of the value taken from the indicator buffer. |

//+------------------------------------------------------------------+

double Bears_Get(string symbol,int timeframe,int BearsPeriod,int Shift)

{

//+-- Definition of Variables

double Temp, Bears;

//+-- End of Definition

//+-- Function-Body

if (symbol=="" || symbol=="0") symbol=Symbol();

Temp = iMA(symbol,timeframe,BearsPeriod,0,MODE_EMA,PRICE_CLOSE,Shift);

Bears = iLow(symbol,timeframe,Shift)-Temp;

//+-- End of Body

//+-- Function-Result

return(Bears);

//+-- End of Result

}

//+------------------------------------------------------------------+

//+------------------------------------------------------------------+

// Function Bulls_Get() - Indicator |

//+------------------------------------------------------------------+

//+------------------------------------------------------------------+

//| Input parameters: |

//| symbol - Symbol. |

//| timeframe - Timeframe. |

//| BullsPeriod - Period for calculation |

//| Shift - Index of the value taken from the indicator buffer. |

//+------------------------------------------------------------------+

double Bulls_Get(string symbol,int timeframe,int BullsPeriod,int Shift)

{

//+-- Definition of Variables

double Temp, Bulls;

//+-- End of Definition

//+-- Function-Body

if (symbol=="" || symbol=="0") symbol=Symbol();

Temp = iMA(symbol,timeframe,BullsPeriod,0,MODE_EMA,PRICE_CLOSE,Shift);

Bulls = iHigh(symbol,timeframe,Shift)-Temp;

//+-- End of Body

//+-- Function-Result

return(Bulls);

//+-- End of Result

}

//+------------------------------------------------------------------+

O que eu preciso é da extensão com o Nonlag...

Cumprimentos,

Banzak

 
banzak:
Olá mrtools,

Eu quero construir este indicador diretamente em minha ea, então minha pergunta é se eu tomar

nlm = iNonLagMa(iMA(NULL,0,1,0,MODE_SMA,BullBearPrice,i),BullBearPeriod,i,0);

bears = nlm - Low;

bulls = High - nlm;

trend = trend;

if (bulls > bears) trend = 1;

if (bulls < bears) trend =-1;[/CODE]

and adapt it only for the actual value - this only 50%, cause in the

double iNonLagMa(double price, double length, int r, int instanceNo=0)

-function there is a lot of stuff I didn't really unterstand at the moment..

The code above it's a normal calculation for bears & bulls. It's look in my ea like this:

[CODE]//+------------------------------------------------------------------+

// Function Bears_Get() - Indicator |

//+------------------------------------------------------------------+

//+------------------------------------------------------------------+

//| Input parameters: |

//| symbol - Symbol. |

//| timeframe - Timeframe. |

//| BearsPeriod - Period for calculation |

//| Shift - Index of the value taken from the indicator buffer. |

//+------------------------------------------------------------------+

double Bears_Get(string symbol,int timeframe,int BearsPeriod,int Shift)

{

//+-- Definition of Variables

double Temp, Bears;

//+-- End of Definition

//+-- Function-Body

if (symbol=="" || symbol=="0") symbol=Symbol();

Temp = iMA(symbol,timeframe,BearsPeriod,0,MODE_EMA,PRICE_CLOSE,Shift);

Bears = iLow(symbol,timeframe,Shift)-Temp;

//+-- End of Body

//+-- Function-Result

return(Bears);

//+-- End of Result

}

//+------------------------------------------------------------------+

//+------------------------------------------------------------------+

// Function Bulls_Get() - Indicator |

//+------------------------------------------------------------------+

//+------------------------------------------------------------------+

//| Input parameters: |

//| symbol - Symbol. |

//| timeframe - Timeframe. |

//| BullsPeriod - Period for calculation |

//| Shift - Index of the value taken from the indicator buffer. |

//+------------------------------------------------------------------+

double Bulls_Get(string symbol,int timeframe,int BullsPeriod,int Shift)

{

//+-- Definition of Variables

double Temp, Bulls;

//+-- End of Definition

//+-- Function-Body

if (symbol=="" || symbol=="0") symbol=Symbol();

Temp = iMA(symbol,timeframe,BullsPeriod,0,MODE_EMA,PRICE_CLOSE,Shift);

Bulls = iHigh(symbol,timeframe,Shift)-Temp;

//+-- End of Body

//+-- Function-Result

return(Bulls);

//+-- End of Result

}

//+------------------------------------------------------------------+

O que eu preciso é da extensão com o Nonlag...

Cumprimentos,

Banzak

Banzak, acho que sei mas não tenho certeza o suficiente sobre isso para dar o conselho, e como funcionaria em um Ea, para mim é muito mais fácil de se chamar o indicador, apenas usando o buffer de tendências >< zero.

 
mrtools:
Banzak, acho que sei mas não tenho certeza o suficiente sobre isso para dar o conselho, e como funcionaria em um Ea, para mim é muito mais fácil de se chamar o indicador, apenas usando o buffer de tendências >< zero.

Olá, senhor,

pls me ajudem quero seta neste indicador quando a linha azul e amarela se cruzarem

Arquivos anexados:
 

Por favor, alguém pode adicionar método / modo no non lag histo

teve uma tentativa rápida mas deve faltar em algum lugar, pois nada muda

muito obrigado

nonlag_ma_histo_mtfalerts.mq4

Arquivos anexados:
 

modo adicionado (penso eu)

tinha modo na ordem, não faz muita diferença, mas sempre vale a pena tentar

nonlag_ma_histo_mtfalerts.1.mq4

Arquivos anexados:
 

Obrigado, Sr. Tools,

apenas tentando encontrar o último indi para o meu sistema

então vou tentar aprender a codificar

Razão: