Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Lembrei-me da minha pergunta a Renate. Alguém pode esclarecer o que se quis dizer com isso?
Se eu usar IndicatorRelease(), então estou a cometer um enorme e conceptual erro.
Porquê?
Porque o comentário foi dado por Renat em relação à situação específica de utilização do IndicatorRelease(), nomeadamente Carlson criou e apagou as pegas indicadoras em cada carrapato.
Ver a discussão aqui: https://www.mql5.com/ru/forum/1111/81949#comment_81949
Porque o comentário foi dado por Renat em relação à situação específica de utilização da função IndicatorRelease(), nomeadamente Carlson criou e apagou as pegas indicadoras em cada carrapato.
Vejam a discussão aqui: https://www.mql5.com/ru/forum/1111/81949#comment_81949
Nessa altura, tratava-se do período médio de adaptação ao mercado durante o funcionamento. De acordo com determinados critérios, o período médio foi alterado. O cabo antigo foi suprimido. Foi criado um novo cabo.
Nessa altura, o assunto era adaptar o período médio ao mercado durante a operação. De acordo com certos critérios, o período da média foi alterado. O cabo antigo foi removido. A nova foi criada.
Devido às especificidades da criação do nosso próprio fluxo indicador, esta solução é inaceitável, esta questão já foi discutida nos primeiros dias da língua (durante os testes beta).
Neste caso, seria razoável transferir o cálculo do indicador para o Consultor Especialista e calcular apenas os dados mais recentes, e não todo o conjunto de dados históricos. Evidentemente, há aqui uma complicação, tal solução não permite utilizar indicadores ex5 sem conhecer o código e requer a compreensão do algoritmo de cálculo (para o transferir e se adaptar a novos requisitos).
Ou a segunda opção, o próprio período de cálculo da média deve ser calculado dentro do indicador, e depois o manípulo deve ser mudado.
E que solução escolheu?
Na realidade, no meu caso, optimizar mais do que uma vez por mês não faz sentido. Vale a pena desenvolver algo... Para mim não é importante. No início só criei pegas, mas fui levado a removê-las. Comecei a removê-las. Renat comentou :) Em geral, está escrito que as pegas não utilizadas são eliminadas ao longo do tempo, provavelmente criando uma nova uma vez por mês não é crítico, mas não importa:
1.instalar a auto-adaptação na genética, como no artigo de Rich
https://www.mql5.com/ru/articles/334
Mas não tenho aqui conhecimentos suficientes e não vejo qualquer propósito em particular.
2) Os cálculos devem ser feitos directamente no Expert Advisor sem pegas, devo agradecer à SMA.
3.usar AMA ou Vidya, que foi feito nas novas versões.
Mas estas são todas as minhas soluções privadas, não resolvem o problema.
Mas estas são todas as minhas soluções privadas.Não são decisivas.Penso que Urain respondeu à pergunta.
Tarde.
Como utilizar a biblioteca TimeSeries.mqh, em particular a classe CiOpen ....
Por exemplo: Gráfico - H1, instrumento - "EURUSD"... obter preço de abertura do actual - H1 e prazos superiores - H4 e D1 bar #5 .....
Agora um pensamento em voz alta...
- anexar ficheiro da biblioteca
#include <Indicators\TimeSeries.mqh>
- Declare uma matriz:
double Open[];
- criar uma instância da classe:
(ou talvez seja "mais correcto" desta forma...?):
- Criar séries cronológicas:
.... e depois não está claro.... O método GetData retorna -1 ou >= 0 - (mas preciso do valor do preço aberto da barra 5)
Pergunta 1. Onde procurar (com tanto esforço) os dados de preços abertos (em que local da matriz Aberta[] )...????
Pergunta 2. para um período de tempo D1 tenho de declarar outra matriz e criar a minha própria instância de classe (ou posso fazer apenas com uma)... ????
Cumprimentos, erkov.....
Olá.
Pode dizer-me, por favor, como estabelecer uma linha vertical num gráfico num determinado ponto?
Obrigado.
Olá.
Poderia dizer-me, por favor, como estabelecer uma linha vertical num gráfico num determinado ponto?
Obrigado.