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
Por que você está fazendo isso?
Eu comparo dois indicadores sobre instrumentos de intercâmbio:
Eu comparo dois indicadores sobre instrumentos de intercâmbio:
É claro, mas para que servem estes dois gráficos?
O que você vai fazer com eles?
Isso é compreensível, mas para que servem esses dois gráficos?
O que VOCÊ vai fazer com eles?
Há duas respostas aqui (você pode considerá-las no conceito de E, OU, OU - geralmente a seu gosto):
Há duas respostas aqui (você pode considerá-las no conceito de E, OU, OU - geralmente a seu gosto):
Quando você obtiver seus dados na função OnCalculate, você já estará sem calças!
Não foi possível capturar mais, pois as leituras dos indicadores são reiniciadas quando a conexão é interrompida:
Capturas de tela da plataforma de negociação MetaTrader
RTS-9.16, M1, 2016.09.12
JSC ''Brokerage House ''OTKRYTIE''', MetaTrader 5, Real
Correlação da direção de tendência RTS-9.16, volume total de posições abertas e diferença entre o volume de ordens de compra no momento e o volume de ordens de venda no momento
Para o indicador de interesse aberto, introduzi uma pequena modificação: agora, após o primeiro lançamento, se prev_calculate==0, o indicador não reinicializará seus buffers indicadores. O que eu recebo: por exemplo, você anexa o indicador a um gráfico, o indicador funciona por algum tempo e de repente prev_calculate==0 chega (talvez tenha havido uma falha de conexão, ou algo aconteceu com o histórico) - neste caso, o indicador não reinicializará seus buffers de indicador e continuará funcionando como de costume.
Implementação:
na área de declaração de variáveis globais do programa há uma variável"StartDate":
então no primeiro início (em pré-cálculo==0) o valor da variável "StartDate" é verificado: se seu valor for menor que D'2015.01.01 00:00' - este é o primeiro indicador de início, e a variável "StartDate" é atribuída com o último tempo conhecido do servidor
caso contrário, ele simplesmente retorna "tarifas_total".
Olá novamente! Tenho outra pergunta sobre o uso das constantes SYMBOL_SESSION_SELLL_ORDERS_VOLUME e SYMBOL_SESSION_INTEREST. Ao utilizar o indicador afixado neste tópico, os dados sobre estas constantes são mergulhados, obviamente para testar seu uso no histórico, você deve criar um Expert Advisor. Ao receber estas constantes via SymbolInfoDouble(Symbol(),SYMBOL_SESSION_BUY_ORDERS_VOLUME) não em OnCalculate() a saída é zero.
Pessoalmente, quero tomar um caminho simples sem complicar demais o código. Pode ser obtido somente para o indicador e respectivamente somente em OnCalculate(), e não pode ser obtido no histórico, já que os dados podem ser obtidos somente para a barra atual?
Por favor, responda neste tópico e não mova a mensagem, pois é impossível encontrar a resposta mais tarde, especialmente porque a pergunta é sobre o tópico.