Indicadores: MA Cross 3MACross Alert WarnSig

 

MA Cross 3MACross Alert WarnSig:

Cruzamento de três iMA (Moving Average, MA). Alerta, reprodução de um arquivo de som, envio por e-mail, no primeiro cruzamento. Setas nas intersecções.


Autor: Vladimir Karputov

 

MA Cross 3MACross Alert WarnSig (USDTRY,H1) Falha ao copiar dados do indicador iMA, código de erro 4806

 
CrazyTrend :

MA Cross 3MACross Alert WarnSig (USDTRY,H1) Falha ao copiar dados do indicador iMA, código de erro 4806

Um e dois erros na inicialização ou ao alternar o período de tempo - isso é normal. Isso significa que o indicador ainda não foi criado.

 

Olá!

Ao executar no testador, recebo um erro - Falha ao copiar dados do indicador iMA, código de erro 4806

MA Cross 3MACross Alert WarnSig
MA Cross 3MACross Alert WarnSig
  • www.mql5.com
Индикатор рисует стрелки в местах пересечения трех индикаторов iMA (Moving Average, MA). Первый "First" - самая быстрая MA, второй "Second" - более медленная MA, и третий "Third" - самая медленная MA. Три вида уведомлений: алерт, звук и email. Индикатор MA Cross 3MACross Alert WarnSig имеет четыре индикаторных буфера: два ("Cross Up" и "Cross...
 
kesood:

Olá!

Ao executar no testador, recebo um erro - Falha ao copiar dados do indicador iMA, código de erro 4806

Essa mensagem ocorre na inicialização:

  alertsEmail=false
2019.01.01 00:00:00   Failed to copy data from the iMA indicator, error code 4806
2019.01.01 00:00:00   Failed to copy data from the iMA indicator, error code 4806
2019.01.01 00:00:00   Failed to copy data from the iMA indicator, error code 4806


Obrigado por sua observação. Agora vou alterar um pouco o algoritmo e remover esse erro...

 

Tentei esperar, mas a execução não começou. Talvez eu esteja fazendo algo errado, é claro, estou apenas começando a descobrir.

Ontem, literalmente, tudo estava funcionando, hoje recebi esses erros, e culpei as cotações erradas, pois as obtive da Binance. Mas também não consigo executá-lo em dólares americanos.

versão de depuração do 'MA Cross 3MACross Alert WarnSig2.ex5', por favor, recompile-o

 
Vladimir Karputov:

Essa mensagem é exibida na inicialização:


Obrigado pelo comentário. Agora vou alterar um pouco o algoritmo e remover esse erro...

Obrigado. O indicador é muito útil.
 
A versão "1.001" foi publicada.
 

Hello!

I'd like to know if it is possible to add parameter to show only alert when first and second MA cross third one?

 
uskaborja :

Hello!

I'd like to know if it is possible to add parameter to show only alert when first and second MA cross third one?

Yes you can: Three MA Arrow

Indicator idea

Three iMA (Moving Average, MA) indicators are used to determine the trend (' Fast ', ' Medium ', ' Slow '). Each indicator has four independent parameters:

  • MA XXXX: averaging period   - averaging period
  • MA XXXX: horizontal shift   - horizontal shift
  • MA XXXX: smoothing type   - type of averaging algorithm
  • MA XXXX: type of price   - the type of price on the basis of which the indicator is calculated

Up trend (signal to open a BUY position) - a condition is detected: ' Fast '> ' Medium ' and at the same time ' Medium '> ' Slow '.   Downward trend (signal to open a SELL position) - a condition has been detected: ' Fast ' <' Medium ' and at the same time ' Medium ' <' Slow '.

The indicator displays signals on the current bar, therefore, signals on the current bar can appear and disappear.

Three MA Arrow

Figure: 1. Three MA Arrow

 

Coloquei esse indicador em meu gráfico EURUSD M1 com a seguinte configuração

Primeira média móvel
period = 10
shift = 0
method = smoothed

Segunda média móvel
period = 30
shift = 0
method = smoothed

Terceira média móvel
período = 50
deslocamento = 0
método = simples

Notei uma ocorrência estranha em 2020.11.27 04:34 em que posso ver claramente que a primeira MA ultrapassou a segunda MA e a terceira MA está abaixo da segunda MA. Nesse momento, a SETA PARA CIMA deveria ser exibida, mas não foi. O que aconteceu e o que posso fazer para corrigir isso?