Indicadores de elite :) - página 216

 

Entradas adicionais

Oi mladen

Você poderia acrescentar as seguintes opções/modificações ao seu histo NonLagMA:

1) insira o par de moedas a ser estudado ou deixe em branco e use o par atual;

2) a opção de inverter a direção do indicador (para análise inversa);

3) rotular o indicador com o par de moedas, duração do período, e, se possível, se a opção invertida está "ligada".

Mais uma vez, obrigado pelo seu tempo e esforço.

-spotforex

mladen:
MikeAqui você vai
com respeito à Mladen
Arquivos anexados:
 

Pergunta de programação

Olá Mladen ,

Estou no processo de programar uma estratégia em uma EA e, ao testá-la, experimento uma situação que gostaria de evitar.

A estratégia é baseada em suas extensões centradas na TriangularMA (halflength 56, banddeviations 2) e em sua Uma média a mais (comprimento 200).

Quando o preço cruza a banda inferior de TMA na direção ascendente e o OMA não está acima da banda superior de TMA, então é um sinal de compra.

Vice-versa, quando o preço atravessa a banda superior de TMA na direção para baixo e o OMA não está abaixo da banda inferior de TMA, então é um sinal de venda.

Para compra, o stoploss é definido quando o OMA vai acima da banda superior de TMA e para venda, o stoploss é definido quando o OMA vai abaixo da banda inferior de TMA.

Às vezes acontece que uma condição de entrada é atendida e então dentro da mesma barra o stoploss é acionado, então uma condição de entrada é atendida novamente e o stoploss é acionado novamente e continua e continua dentro da mesma barra.

Eu gostaria de evitar isso. Se uma negociação tiver sido fechada pela condição de perda, então a EA deve esperar até a próxima barra para começar a negociar novamente.

Estou pensando em resolver isso com uma variável de bool que é definida como falsa após o fechamento da negociação.

Mas não tenho idéia de como poderia dizer ao EA para esperar até a próxima barra para tornar a variável bool verdadeira novamente.

Obrigado,

Greg

 

spotforex

Aqui você vai Faz tudo o que você precisava (aqui está por exemplo um USDCHF invertido de 30 minutos (superior) e um EURUSD normal em um gráfico EURUSD - correlações interessantes - não exatamente 100%, mas quase )
PS: o nome do símbolo deve ser digitado exatamente como o nome está em seu corretor (honrado em maiúsculas e minúsculas) Eu poderia convertê-lo para maiúsculas, mas nos casos em que um corretor usa "m" (um m em minúsculas) ou similar em nomes de símbolos, isso causaria um erro, então cabe ao usuário digitar o nome do símbolo exatamente como deveria (para metarader "eurusd" não é o mesmo que "EURUSD")

PPS: vazio ForSymbolparameter significa símbolo atual

cumprimentos

Mladen

spotforex:
Oi mladen

Você poderia acrescentar as seguintes opções/modificações ao seu histo NonLagMA:

1) insira o par de moedas a ser estudado ou deixe em branco e use o par atual;

2) a opção de inverter a direção do indicador (para análise inversa);

3) rotular o indicador com o par de moedas, duração do período, e, se possível, se a opção invertida está "ligada".

Mais uma vez, obrigado pelo seu tempo e esforço.

-spotforex
Arquivos anexados:
 

Este é feito de acordo com a descrição de um artigo da Norma Norte "The Insync Index".

___________________________

Por sua natureza, é um indicador de "consenso" (o termo Norte está sendo usado). Isso significa que o estado do indicador é construído a partir de outros estados indicadores. Este indicador, por exemplo, está usando 10 outros indicadores para chegar a um "consenso" e depois indicar um estado. Os indicadores utilizados neste indicador são :
Bollinger bads (oscilador)

MACD

CCI

RSI

Rápido Sotchastic K

Estocástico rápido D

Taxa de mudança

Oscilador de preço previsto

Facilidade de movimentação

Índice de fluxo monetário

Há apenas um parâmetro que precisa de explicação extra: o UseVolumeBasedIndicatorsparameter. Se você defini-lo como falso, então os 2 últimos indicadores (facilidade de movimentação e índice de fluxo de dinheiro) não serão usados nos cálculos e os níveis serão automaticamente menores em 10. Embora usem volume, sabendo que plataformas de negociação como a estação de negociação ao fazer cálculos intra-diários usam carrapatos em vez de volume, faz com que aqueles de fato sejam os mesmos que foram calculados aqui com metatrader 4 volumes, portanto não há diferença naqueles também, e deve ser bastante seguro usar o (seguro como um uso de indicador pode ser seguro, é claro )
Anexando também o artigo original da Norma Norte, com suas explicações e idéias

PS: parece que este indicador precisa de prazos mais longos para funcionar bem. O exemplo superior é um gráfico de 1 hora e parece funcionar bastante bem em um gráfico de 1 hora (é uma conclusão rápida e visual de inspeção, portanto, por favor, tente seus próprios períodos de tempo para os símbolos que você está usando, mas às vezes ele está dando sinais surpreendentemente bons tendo em mente que 10 indicadores precisam "chegar a um consenso") Se alguém o usa como um indicador de pico de achado, às vezes ele dá resultados surpreendentemente bons sabendo que não pinta de novo

Arquivos anexados:
 

índice insync

Podem ser adicionadas setas ao gráfico quando um sinal de compra/venda acessa?

Seria muito apreciado!

Em geral, seria ótimo se os indcadores que são publicados incluíssem setas no gráfico. É uma ótima maneira de avaliar sua eficácia e encontrar suas melhores configurações.

Obrigado de antemão.

Dada.

 

Índice de Volatilidade...

mladen:
Este é feito de acordo com a descrição de um artigo da Norma Norte "The Insync Index".

___________________________

Por sua natureza, é um indicador de "consenso" (o termo Norte está sendo usado). Isso significa que o estado do indicador é construído a partir de outros estados indicadores. Este indicador, por exemplo, está usando 10 outros indicadores para chegar a um "consenso" e depois indicar um estado. Os indicadores utilizados neste indicador são :
Bollinger bads (oscilador)

MACD

CCI

RSI

Rápido Sotchastic K

Estocástico rápido D

Taxa de mudança

Oscilador de preços de detritos

Facilidade de movimentação

Índice de fluxo monetário

Há apenas um parâmetro que precisa de explicação extra: o UseVolumeBasedIndicatorsparameter. Se você defini-lo como falso, então os 2 últimos indicadores (facilidade de movimentação e índice de fluxo de dinheiro) não serão usados nos cálculos e os níveis serão automaticamente menores em 10. Embora usem volume, sabendo que plataformas de negociação como a estação de negociação ao fazer cálculos intra-diários usam carrapatos em vez de volume, faz com que aqueles de fato sejam os mesmos que foram calculados aqui com metatrader 4 volumes, portanto não há diferença naqueles também, e deve ser bastante seguro usar o (seguro como um uso de indicador pode ser seguro, é claro )
Anexando também o artigo original da Norma Norte, com suas explicações e ideasPS: parece que este indicador precisa de prazos mais longos para funcionar bem. O exemplo superior é um gráfico de 1 hora e parece funcionar bastante bem em um gráfico de 1 hora (é uma conclusão rápida e visual de inspeção, portanto, por favor, tente seus próprios períodos de tempo para os símbolos que você está usando, mas às vezes ele está dando sinais surpreendentemente bons tendo em mente que 10 indicadores precisam "chegar a um consenso") Se alguém o usa como um indicador de pico, às vezes ele dá resultados surpreendentemente bons sabendo que não pinta de novo

==============

Mladen, o que aconteceria se você substituísse as duas últimas (Ease of Move & Money flow index) por VolatilityBands? Ou é por natureza um indicador incorreto para substituí-las? Vou olhar para este indicador esta noite e ver como ele se comportará amanhã de manhã e finalmente no sábado de manhã para confirmar sua eficácia quando medido em relação a VolatilityBands e #DTosc no H1.

Obrigado pela sua resposta.

 

Dada

Aqui você vai

Também, na minha opinião, a ordem não deve ser inserida até que o valor insync não cruze o valor 0. Aqui está um exemplo e como você pode ver, as entradas falsas são evitadas devido à falta de confirmações de sinal cruzado de linha zero.
Ainda mais drasticamente, veja este exemplo de um gráfico EURUSD de 4 horas que o mataria se os cruzamentos de linha zero não fossem levados em consideração (é na verdade um gráfico interessante (o EURUSD de 4 horas), pois faria um ganho enorme (um sinal de compra é mais à esquerda) com cruzamentos de linha zero e sem esses mataria sua conta).
É claro, estas são apenas minhas observações. Estou aberto a sugestões (já tenho um casal e vou codificá-las também para que possamos ver o que sai delas, pois parece que este indicador, ao levar em conta a linha zero, não é um holly grail, mas não é ruim em nada)

cumprimentos

Mladen

dada45:
Podem ser adicionadas setas ao gráfico quando um sinal de compra/venda acessa?

Seria muito apreciado!

Em geral, seria ótimo se os indcadores que são publicados incluíssem setas no gráfico. É uma ótima maneira de avaliar sua eficácia e encontrar suas melhores configurações.

Agradecemos antecipadamente.

Dada.
 

insync

Muito obrigado Mladen!

Suas notas são verdadeiramente corriqueiras. Pode ser adicionado um filtro ao indicador para que as setas apareçam somente quando o Zero for cruzado?

Dada.

 

stoch non lag cci

Mudou o RSI Stochastic da Mladen para Stoch non lag cci e fez na versão de gráfico também. Para que na versão de gráfico funcione você precisará de Stochastic nonlag Cci na pasta de indicadores! Também no Stoch Ma's você tem os 8 ma's da Mladens ma indicador de teste na figura usando ma=5 a onda senoidal ma.

 

Muito obrigado pelas modificações Mladen

Notei que quando eu conspiro sete pares de cruzamento para uma determinada moeda, meu computador fica um pouco lento. Posso solicitar uma modificação adicional no indicador?.... Um parâmetro opcional onde se pode especificar o número máximo de barras indicadoras a serem exibidas.

Mais uma vez, agradeço seu tempo e esforço.

-spotforex

mladen:
spotforex

Aqui você vai

Ele faz tudo o que você precisava (aqui está, por exemplo, um USDCHF invertido de 30 minutos (superior) e um EURUSD normal em um gráfico EURUSD - correlações interessantes - não exatamente 100%, mas quase )
PS: o nome do símbolo deve ser digitado exatamente como o nome está em seu corretor (honrado em maiúsculas e minúsculas) Eu poderia convertê-lo para maiúsculas, mas nos casos em que um corretor usa "m" (um m em minúsculas) ou similar em nomes de símbolos, isso causaria um erro, então cabe ao usuário digitar o nome do símbolo exatamente como deveria (para metarader "eurusd" não é o mesmo que "EURUSD")

PPS: vazio ForSymbolparameter significa símbolo atual

cumprimentos

Mladen
Arquivos anexados: