Eu tentei fazer essa pergunta no financiamento quantitativo, mas parece que este é um lugar melhor porque a questão mais sobre a programação do que o comércio. Como você declara a interface do indicador. Qual seria a maneira correta de modelar um Indicador? Usando c e eu quero declarar a interface do Indicador Como este: ou provavelmente mesmo assim: eu considero o preço puro também como indicador trivial: o que você acha Todas as sugestões são bem-vindas perguntou 11 de dezembro 11 às 13:35 Oded 9830 350k 9679 54 9679 611 9679 808 Ok, mas qual é sua pergunta Realmente o seu código não funciona ndash Tudor 11 de dezembro 11 às 13:40 Devo estar faltando alguma coisa - qual é o problema real As declarações de interface que você postou estão bem. Ndash Oded 9830 11 de dezembro 11 às 13:40 a questão é como declarar a interface do indicador e a implementação correspondente (por exemplo, a média móvel). É bom ou não considerar quotpure pricequot como um indicador. É bom usar o evento para notificar que o valor é atualizado ou é melhor usar um tipo de temporizador ou outras técnicas ndash javapowered 11 de dezembro às 13:43 Você pode querer olhar para o Ninjatrader para ver como ele é implementado lá. Em vez de fazer com que o indicador se atualize por causa de um evento, I39d tem outra classe que o faz, a abstração do indicador significa que sabe como calcular um valor, mas não precisa da responsabilidade de saber quando fazê-lo. Mas realmente sem mais contexto em sua solução é difícil dizer ndash Sebastian Piu 11 de dezembro 11 às 14:27 Eu teria algo assim Então, um indicador que é composto pode ser Então um componente que conhece todos os indicadores que precisam ser calculados chamaria Este método sempre que o preço é alterado e reflete isso em um gráfico ou em outro lugar. Realmente, este problema já foi resolvido em inúmeras aplicações já existentes, alguns exemplos que você pode verificar são Ninjatrader (implementado em C) ou Metatrader (implementado com c) Estou olhando para começar a desenvolver uma estratégia de seguimento e procurei fazer algo em C ou Java e me perguntei se havia uma biblioteca ou estrutura lá fora, que faria backtesting um pouco mais fácil, eu olhei para o NinjaTrader (NT7) e tem alguns bons métodos de API para permitir que você execute diga um Donchian ChannelATR nos dados de estoque E use os valores em seus cálculos de entradas de pedidos e eu me perguntei se havia bibliotecas similares em torno de que isso faria isso no mundo da programação fora de um aplicativo como NT7 eu sei sobre coisas como quantlib, mas estas são mais baseadas em matemática e eu sei que elas podem Ser programado, mas eu não queria reinventar a roda se já houvesse um pedaço desse estilo de indicador coisas já escritas em algum lugar. Agradecemos antecipadamente e espero que esta pergunta Está dentro das diretrizes para publicação aqui. 12 de setembro 12 em 9: 44 A Biblioteca de Análise Técnica Original TA-SDK é nosso Kit de Desenvolvimento de Software de Análise Técnica original, lançado para desenvolvedores de software em 1997. Depois de ganhar vários prêmios da revista Futures e da revista Stocks Commodities para velocidade e precisão, TA-SDK Foi atualizado continuamente ao longo dos anos para suportar todos os mais recentes indicadores técnicos. O TA-SDK ajuda os desenvolvedores a criar aplicativos de negociação em tempo real em tempo recorde. O TA-SDK é flexível e poderoso. Todos os indicadores são completamente personalizáveis. Por exemplo, com apenas algumas linhas de código, você pode calcular uma CMO suavizada baseada no alisamento de Welles, uma média móvel triangular, simples, exponencial, ponderada, ajustada em volume ou média móvel VIDYA. Você pode então pegar o CMO suavizado e executá-lo através de regressão linear, e você pode tirar essa saída e executá-la através de outro indicador, como o ADX, por exemplo. As limitações do TA-SDK não existem. TA-SDK está disponível em várias formas. Ele vem como uma biblioteca C para Windows e Linux. Uma versão do. NET está disponível para Windows e Windows RT. Outra versão está disponível no Objective C para iOS. Duas outras versões estão disponíveis para Java e JavaScript. TA-SDK está iluminando rápido, capaz de calcular indicadores a uma taxa de dezenas de milhões de registros por segundo. Usando os indicadores técnicos do TA-SDK, você pode desenvolver aplicativos comerciais, scanners de estoque, consultores especializados, aplicativos de teste de retorno e muito mais. Indicadores Técnicos Caos Bandas Fractales Porabolica SAR Baixa Baixa Relação Média em Movimento Análise de Correlação Elevada Menos Baixa Média Preço Preço Típico Volume ROC Ponderada Perto Índice de Swing Acumulativo Chaikin Dinheiro Fluxo Commodity Índice do Canal Índice Relativo Relativo de Massa Índice de Fluxo de Dinheiro Índice de Volume Negativo no Balance Volume Desempenho Índice Índice de Volume Positivo Preço Tendência do Volume Índice de Força Relativa Índice de Swing Índice de Volume de Comércio Regressão R-Squared Regression Forecast Regressão Slope Regression Intercept Time Series Forecast Aroon Aroon Oscilador Caos Oscilador Fractal Volatilidade Chaikin Volatilidade Histórica Chande Momentum Oscilador Oscilador de Preços Detridos DI DI - ADX ADXR Facilidade De Movimento MACD Preço ROC Desvio Padrão Bandas Bollinger (alto, baixo, mediano) Números Primeiros Bandas Momentum Preço Oscilador True Range Ultimate Oscilador Vertical Horizontal Filtro Filtro Oscilador Williams Acumulação Distribuição Williams R Exponencial Moving Aver Idade Média de Movimento Médio Simples Série Média de Mudança Triangular Média de Movimento Variável Média em Movimento VIDYA Média em Movimento Ponderado Welles Mais Selvagem Suavizante Élder Ray Bull Power Elder Ray Bear Potência Índice de Força de Avião Elder Thermometer Ehlers Fisher Transformar Canal de Keltner Índice de Facilitação de Mercado Schaff Trend Cycle QStick Stoller Canais de alcance médio (STARC) Center Of Gravity Coppock Curve Chande Forecast Oscilador Gopalakrishnan Índice de alcance Klinger Volume Oscilador Pretty Good Oscilador Advanced MACD RAVI Random Walk Index Twiggs Money Flow Comece com o TA-SDK
No comments:
Post a Comment