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
Está interessado numa posição específica (símbolo conhecido e o seu Id) ou num caso geral para todas as posições?
Está interessado numa posição específica (o símbolo e o seu Id são conhecidos) ou no caso geral para todas as posições?
Se apenas olhar para a história e analisar negócios (usando o mito), então aproximadamente assim:
1. Obtemos o número total de negócios para o período, passando por eles e seleccionando apenas aqueles de acordo com o símbolo e/ou aqueles que participaram na formação da posição
2. é melhor seleccionar as ofertas não por símbolo, mas por identificação de posição específica (é mais fácil e mais fiável).
Embora tenha a certeza de que existem soluções mais correctas e simples.
Obrigado pela solução.
Pensei que me faltava algo na biblioteca padrão, há um tempo aberto e o tempo de mudança é também um parâmetro importante?
Existem 3 posições para 3 instrumentos diferentes conhecidos, devemos verificar no momento da abertura do sinal, tempo para mudar para não adicionar demasiadas vezes.
Em seguida, forma-o numa função com parâmetros SymbolTitle e ID (se precisar de ID).
E chamar a função a partir de qualquer lugar.
A opção fixe seria criar o seu descendente a partir de CPositionInfo e acrescentar-lhe uma funcionalidade semelhante.
PS
A propósito, os criadores - seria bom acrescentar à funcionalidade padrão da biblioteca CPositionInfo, que pelo menos preenche automaticamente um conjunto de ofertas para a posição seleccionada (penso que ainda não existe tal coisa).
Este é o tipo de disparate que surgiu no registo após o comando de actualização ter sido executado no gráfico:
2011.02.03 02:24:51 HistoryBase '#IBM' 1 barras inválidas removidas
2011.02.03 02:24:50 HistoryBase '#IBM' 1 barras inválidas removidas
2011.02.03 02:24:49 HistoryBase '#IBM' 1 barras inválidas removidas
2011.02.03 02:24:48 HistoryBase '#IBM' 1 barras inválidas removidas
2011.02.03 02:24:47 HistoryBase '#IBM' 1 barras inválidas removidas
2011.02.03 02:24:46 HistoryBase '#IBM' 1 barras inválidas removidas
etc. a cada segundo.
TF Hora
Obrigado pela solução.
Pensei que tinha ignorado algures na biblioteca padrão, há um tempo aberto e um tempo de mudança como parâmetro importante também?
O que quer dizer com "tempo de mudança de posição" ? O que tem de mudar aí para que possa reparar na mudança?
Volume.
O que há de errado com isso :)
O que há de errado com isso :)
A propósito, os criadores - seria bom acrescentar à funcionalidade padrão da biblioteca CPositionInfo, que pelo menos preenche automaticamente um conjunto de ofertas para a posição seleccionada (ainda não existe).
Mas existe uma função HistorySelectByPosition(), que faz a mesma coisa, tudo o que precisamos para saber o identificador da posição. E permite obter a história tanto para as posições existentes, como para as já fechadas. Qual será o seu método proposto de regresso? Um conjunto de acordos sobre a posição existente, ou toda a história do símbolo? E se não houver posição neste momento, qual será o seu retorno?
Volume.