Estratégias de negociação backtest esignal


stockbacktest.
* A combinação de negociações e comissões ativas pode limpá-lo mesmo se você tiver uma boa porcentagem de negócios vencedores!
* Paradas de arranque realmente apertadas podem prejudicar seriamente a sua rentabilidade a longo prazo e não reduzem o saque, tanto quanto você poderia esperar.
* Estratégias que você pensou que seria bom que consistentemente underperform o mercado.
Selecione o estoque no qual deseja testar sua estratégia técnica.
Objetivo: Vender quando seu estoque atingir um determinado ganho de porcentagem (pode desativar selecionando Não utilizar o alvo)
Data / fim da data de início: selecione as datas históricas entre as quais deseja testar a estratégia.
Sinais: os sinais envolvem cruzamentos ou relações entre preços e indicadores técnicos. Por exemplo, a cruz dourada, compre quando a média móvel simples de 50 dias (sma) cruza acima da sma de 200 dias e vende quando os 50 dias se cruzam abaixo dos 200 dias (cruz de morte). Os links a seguir explicam alguns indicadores técnicos populares:
Os testes estatísticos: Teste para ver se o retorno diário médio da estratégia é o "mesmo" que o retorno diário médio do S & amp; P 500 ou o "mesmo" que o retorno diário médio de compra e retenção durante o período de tempo. Queremos saber o quão confiável podemos ser para rejeitar que os dois retornos são os mesmos. Quanto maior a confiança, mais certeza você pode ser que sua estratégia seja realmente melhor / pior do que a S & amp; P 500 ou compre e segure. O gráfico traça o valor do portfólio ao longo do tempo com um resumo incluído do desempenho.
Isso é para testar uma estratégia que você aplicaria ao seu portfólio à medida que os estoques atingissem seus sinais técnicos de compra e venda. Na primeira caixa de texto, insira os tickers para a cesta de ações em que deseja testar sua estratégia técnica. Insira cada ticker separado por um espaço. Os estoques atualmente disponíveis incluem os estoques de 30 dólares, AA AXP BA BAC CAT CSCO CVX DD DIS GE HD HPQ IBM INTC JNJ JPM KFT KO MCD MMM MRK MSFT PFE PG T TRV UTX VZ WMT XOM. Para incluir todos os 30 no backtest, basta digitar DJIA o padrão.
Número de Posições Abertas: Este é o número de ações que deseja ter e não mais. Por exemplo, dizemos que deseja segmentar 2 posições abertas. Quando o backtester encontrar um sinal de compra em uma das ações que você colocou na cesta, digamos GE, assumirá que a GE foi comprada. Agora procurará mais 1 estoque para comprar quando houver um sinal de compra, diga BAC. Agora você tem um portfólio de 2 posições abertas (GE e BAC) e o backtester não comprará mais até que um sinal de venda venda uma das ações. Um portfólio diversificado provavelmente deve ter 10 ou mais ações, mas isso requer muito poder de computação para backtest. Assim, um pequeno portfólio como o padrão de 5 posições abertas será suficiente para ter uma idéia do desempenho de uma estratégia. De notar que, para os investidores com uma pequena quantidade de capital, dizem US $ 10.000, é caro negociar um grande número de posições com US $ 20 para comissões de ida e volta. Os ETFs são uma maneira barata de se diversificar.
Capital inicial: montante de dinheiro com o qual você começa.
Comissão de Negociação: montante que você paga TDAmeritrade, SOGO, ScottTrade, etc. para negociar uma ação.
Dimensionamento de posição: é assim que você decide comprometer uma certa quantia de dinheiro para cada ação em sua carteira. Atualmente, apenas uma opção (Equal Cash Allocation) está disponível. Isso significa que se eu tiver $ 10.000 e eu quero entrar em 2 posições, irei colocar $ 5000 por cada menos comissões. Em outras palavras, o dinheiro disponível será igualmente dividido em novas posições até chegar ao meu alvo n número de posições abertas. Outras opções para vir serão igual número de ações e regras de dimensionamento de posição baseadas em volatilidade.
Stoploss: ponto em que você quer sair de uma posição em frente a você. Digamos que você compre um estoque em US $ 10 e faça uma parada de 10%. Se o estoque caindo 10% sem ir mais alto, você vai vender em US $ 9. Mas se o estoque for até 15, abaixo 10% para 13,5, você vai vender às 13,5 e bloquear algum ganho.
Data / fim da data de início: selecione as datas históricas entre as quais deseja testar a estratégia. O backtester começará na data de início em dados históricos e procurará os estoques que você selecionou até multar um sinal de compra. Se nenhum sinal de compra for encontrado no primeiro dia, o backtester se desloca para o dia seguinte e procura através de todos os estoques na cesta até encontrar um sinal de compra no qual o estoque é assumido para ser comprado ao preço fechado ajustado para divisões e dividendos. Assim que um estoque é "comprado", o backtester procurará vender esse estoque quando chegar um sinal de venda. Ele também continua a procurar comprar ações até atingir o número alvo de posições abertas. Ao mesmo tempo, venderá quaisquer posições existentes se ocorrer um sinal de venda. O valor do portfólio é calculado todos os dias até a data de término.
Sinais: os sinais envolvem cruzamentos ou relações entre preços e indicadores técnicos. Por exemplo, a cruz dourada, compre quando a média móvel simples de 50 dias (sma) cruza acima da sma de 200 dias e vende quando os 50 dias se cruzam abaixo dos 200 dias (cruz de morte).
Get Trades / Graph: Get trades, literalmente, mostrará os negócios que você teria feito se você voltasse no tempo com um resumo do desempenho incluído. O gráfico traça o valor do portfólio ao longo do tempo com um resumo incluído do desempenho.
ou títulos neste site. O conteúdo deste site é para fins informativos e não deve ser.

Anúncio.
Data de entrada: outubro de 2002 Mensagens: 23.
Resultados do Backtest.
Data de entrada: outubro de 2002 Mensagens: 463.
Data de entrada: outubro de 2002 Mensagens: 23.
Data de entrada: outubro de 2002 Mensagens: 463.
Data de entrada: outubro de 2002 Mensagens: 23.
Data de entrada: outubro de 2002 Mensagens: 1417.
Número de trades (e $ e% de valores) incorretos para Oct. para Monthly.
Número de negócios para novembro listados como 0.
Data de entrada: outubro de 2002 Mensagens: 359.
--- eSignal Forums Mailer & lt; forumpost @ esignal & gt; escrevi:
Data de entrada: outubro de 2002 Mensagens: 23.
Data de entrada: outubro de 2002 Mensagens: 359.
tempo real? Por exemplo, se eu fizer isso agora enquanto o mercado estiver fechado, não o farei.
Veja esse comportamento?
Início deste tópico?
questão. Voltando à pergunta original com uma pequena modificação, é o.
Gráfico de coloração nos locais apropriados (quando não é tempo real - ou seja: o mercado.
Data de entrada: outubro de 2002 Mensagens: 359.
O fórum disse que, durante todo o mês passado, funcionou muito bem. Agora, quando repito o.
Os resultados mensais são errados para outubro e zero para novembro, embora lá.
são negociações concluídas em novembro. & quot;
- vamos descobrir isso depois de resolver este primeiro problema.
porque o post original fala sobre resultados mensais totalmente errados.
Isso pode ser devido a negociações que ocorrem no lugar errado. Também pode ser devido.
para um total impróprio dos resultados do comércio.
A estratégia funcionou bem e precisamos olhar para o lado total.
Data de entrada: outubro de 2002 Mensagens: 23.
As cores são sempre uma barra antes de ser. A estratégia afirma que, se a linha MACD for mais rica do que a linha de sinal, avance.
Data de entrada: outubro de 2002 Mensagens: 23.
Depois de retornar, sob o analisador de estratégia eSignal, na pasta de trades mostra 20 trades. Esses negócios estão ocorrendo no momento adequado. Se você rola para baixo até a parte inferior há trades concluídos em 11-1-2002.

Anúncio.
Data de Entrada: Jan 2003 Mensagens: 67.
Ajuda do Backtest.
Data de entrada: outubro de 2002 Mensagens: 19209.
Os efs anexados devem fazer o que você pediu.
A fórmula traça o canal Donchian com os parâmetros que você especificou e desencadeia um Buy / Sell quando os canais superiores / inferiores são violados e pinta a barra de acordo com o azul / vermelho.
Data de Entrada: Jan 2003 Mensagens: 67.
Data de entrada: outubro de 2002 Mensagens: 19209.
A revisão em anexo faz o que você pediu. Ele irá vender ou cobrir (se longo ou curto, respectivamente) quando a linha de base for violada e pintará essa barra em amarelo.
Data de Entrada: Jan 2003 Mensagens: 67.
Data de entrada: outubro de 2002 Mensagens: 19209.
A revisão em anexo dos efs faz o que você pediu.
Neste ponto, acredito que você deve ter exemplos suficientes sobre como codificar esse ou outros scripts similares, caso deseje modificar ainda mais a estratégia.
Data de Entrada: Jan 2003 Mensagens: 67.
Data de Entrada: Jan 2003 Mensagens: 1626.
Data de Entrada: Jan 2003 Mensagens: 67.
Data de Entrada: Jan 2003 Mensagens: 1626.
Data de Entrada: Jan 2003 Mensagens: 67.
Data de entrada: outubro de 2002 Mensagens: 19209.
Neste ponto, você pode adicionar todas as condições de tempo que você deseja ainda usando apenas o Assistente de fórmulas.
Na imagem abaixo, você pode ver que no Set1 eu inseri como um exemplo uma restrição de tempo quando a estratégia pode ser longa usando as condições.
Usando isso como uma diretriz, aplique todas as outras condições de tempo que deseja para os outros Conjuntos. Talvez seja necessário adicionar alguns Conjuntos para definir o fechamento de um comércio no final do dia se a estratégia for longa ou curta.
Data de entrada: abril de 2003 Mensagens: 75.
Data de entrada: outubro de 2002 Mensagens: 19209.
Os efs anexados devem fazer o que você pediu.
Todos os parâmetros para o MA e o Donchian podem ser modificados através de Edit Studies.
Data de entrada: outubro de 2002 Mensagens: 19209.
Uma nota adicional sobre a estratégia DonchianMA da minha publicação anterior. Isso funcionará apenas em backtest. Por tempo real, seria necessário adicionar setComputeOnClose () ou uma verificação de uma nova barra usando getBarState (). No último caso, a lógica das condições também precisaria de um pequeno ajuste.

Estratégias de negociação Backtest esignal
- ações, opções, futuros, moedas, cestas e instrumentos sintéticos personalizados são suportados.
- múltiplos feeds de dados de baixa latência suportados (velocidade de processamento em milhões de mensagens por segundo em terabytes de dados)
- C # e estratégia baseada em backtesting e otimização.
- Execução de vários corretores suportada, sinais comerciais convertidos em pedidos FIX.
- QuantDEVELOPER - framework e IDE para desenvolvimento de estratégias de negociação, depuração, backtesting e otimização, disponível como um plug-in do Visual Studio.
- QuantDATACENTER - permite gerenciar um data warehouse histórico e capturar dados de mercado em tempo real ou de baixa latência de provedores e trocas.
- QuantENGINE - permite implantar e executar estratégias pré-compiladas.
- multi-ativos, dados de latência de vários períodos, múltiplos corretores suportados.
- OpenQuant - C # e VisualBasic sistema de nível de backtesting e negociação, multi-ativos, testes de nível intradiário, otimização, WFA etc., vários corretores e feeds de dados suportados.
- QuantTrader - ambiente de comércio de produção.
- QuantBase - gerenciamento centralizado de dados.
- QuantRouter - roteamento de dados e pedidos.
- solução multi-ativos, múltiplos feeds de dados suportados, banco de dados suporta qualquer tipo de RDBMS fornecendo uma interface JDBC, e. Oracle, Microsoft SQL Server, Sybase, MySQL etc.
- os clientes podem usar o IDE para rotear sua estratégia em Java, Ruby ou Python, ou podem usar sua própria estratégia IDE.
- Execução de vários corretores suportada, sinais comerciais convertidos em pedidos FIX.
- solução multi-ativos (forex, opções, futuros, ações, ETFs, commodities, instrumentos sintéticos e spreads de derivativos personalizados, etc.), vários feeds de dados são suportados.
- estrutura para desenvolvimento de estratégias de negociação, depuração, backtesting e otimização.
- Execução de vários corretores suportados, sinais comerciais convertidos em pedidos FIX (IB, JPMorgan, FXCM etc.)
- dados diários e intradiários (estoques de nós por 43 + anos, futuros por mais de 61 anos)
- Prático para sinais baseados em preços de backtesting (análise técnica), suporte para a linguagem de programação EasyLanguage.
- apoiando ações e ETFs dos EUA, futuros, índices dos EUA, ações alemãs, índices alemães, forex.
- US $ 249,95 mensalmente para não profissionais (plataforma de software Tradestation somente, sem corretagem)
- $ 299,95 mensalmente para profissionais (apenas plataforma de software de tradestation, sem corretagem)
- suporte a estratégias diárias / intradias, testes e otimização de nível de portfólio, gráficos, visualização, relatórios personalizados, análise multi-threaded, gráficos 3D, análise WFA etc.
- melhor para sinais baseados em preços de backtesting (análise técnica)
- link direto para eSignal, Interactive Brokers, IQFeed, myTrack, FastTrack, QP2, TC2000, qualquer feed compatível com DDE, MS, txtfiles e mais (Yahoo Finance.)
- backtesting e trading do sistema de nível de portfólio, multi-ativos, teste de nível intradiário, otimização, visualização, etc.
- permite a integração R, negociação automática na linguagem de script Perl com todas as funções subjacentes escritas em C nativo, preparadas para co-localização do servidor.
- Suporte nativo FXCM e Interactive Brokers.
- Suporte de estratégias diárias / intradiárias, teste de nível de portfólio e otimização - melhor para testes baseados em preços de backtesting (análise técnica), C # scripting - extensões de software suportadas - manipulação de feeds de dados, execução de estratégia, etc.
- Dados de Axioma ou de terceiros.
- análise fatorial, modelagem de risco, análise do ciclo do mercado.
- melhor para testes de backtesting baseados em preços (análise técnica), suporte a estratégias diárias / intradiárias, teste de nível de portfólio e otimização.
- Turtle Edition - motor de backtesting, gráficos, relatórios, testes EoD.
- Professional Edition - editor de sistema mais, análise progressiva, estratégias intradiárias, testes multi-threaded etc.
- Pro Plus Edition - mais gráficos de superfície 3D, scripts etc.
- Builder Edition - IB API, depurador etc.
- Edição profissional $ 1.990.
- Pro Plus Edition $ 2.990.
- Builder Edition $ 3.990.
- suportando estratégias diárias / intradiárias, testes e otimização de nível de portfólio, gráficos, visualização, relatórios personalizados etc.
- melhor para sinais baseados em preços de backtesting (análise técnica)
- link direto para Interactive Brokers, MB Trading, TD Ameritrade, FXCM e outros.
- dados de arquivos de texto, eSignal, Google Finance, Yahoo finance, IQFeed e outros.
- funcionalidade avançada - arrendamento de US $ 50 / mês ou licença de vida de US $ 995.
- melhor para sinais baseados em preços de backtesting (análise técnica), suporte a estratégias diárias / intradias, testes e otimização de nível de portfólio, gráficos, visualização, relatórios personalizados.
- Suporta C # e Visual Basic.
- link direto para Interactive Brokers, IQFeed, txtfiles e muito mais (Yahoo Finance.)
- alugar $ 50 por mês.
- suporte a estratégias diárias / intradias, teste de nível de portfólio e otimização, gráficos, visualização, relatórios personalizados.
- sinais técnicos e também fundamentais, suporte multi-ativos.
- $ 595 para a versão premium (suporte a vários provedores de dados e corretores)
- suporte a estratégias diárias / intradiárias, testes de nível de portfólio e otimização.
- melhor para sinais baseados em preços de backtesting (análise técnica)
- dados de compilação de ações, futuros e divisas (ações diárias dos EUA a partir de 1990, futuros diários de 31 anos, forex a partir de 1983 etc.)
- usa o idioma MQL4, usado principalmente para negociar o mercado forex.
- Suporta vários corretores de Forex e feeds de dados.
- suporta o gerenciamento de várias contas.
- suporte a estratégias diárias / intradiárias, testes de nível de portfólio e otimização.
- melhor para sinais baseados em preços de backtesting (análise técnica), suporte para a linguagem de programação EasyLanguage.
- Suporta múltiplos feeds de dados (Bloomberg, Thomson Reuters, CSI, CQG, eSignal, etc.), suporte direto para vários corretores (Interactive Brokers etc.)
- Vida útil multidatos $ 1.497.
- Multicharts Pro $ 9,900 (Bloomberg & Thomson Reuters, alimentação de dados, etc.)
- estoques e ETFs dos EUA (diariamente)
- dados fundamentais pontuais desde 1999.
- estratégias longas / curtas, sinais orientados por preços / fundamentais.
- "Gerente" - $ 199 / mês - completa a funcionalidade.
- Este produto é para uso de comerciantes / pesquisadores de baixa, média e alta freqüência. Todos os cálculos são feitos usando dados de mercado de alta freqüência que beneficiam comerciantes / pesquisadores de baixa e alta freqüência.
- backtesting intradía, gerenciamento de risco de portfólio, previsão e otimização a cada preço segundo, minutos, horas, fim de dia. Entradas do modelo totalmente controláveis.
- Fontes de dados de marca de mercado de 8k + desde 2018 (ações, índices e ETFs negociados no NASDAQ). Os clientes também podem carregar seus próprios dados de mercado (por exemplo, ações chinesas).
- 40 + métricas do portfólio (VaR, ETL, alfa, beta, razão de Sharpe, razão Omega, etc.)
- suporta R, Matlab, Java e Python.
- 10 + otimizações de portfólio.
- Preços de ações dos EUA (diariamente / intradía), desde 1998, dados da QuantQuote.
- dados forex da FXCM.
- apoiando Trader & Interactive Brokers para negociação ao vivo.
- Preços de ações e ETF dos EUA (diariamente / intradiário), desde 2002.
- dados fundamentais da Morningstar (mais de 600 métricas)
- apoiando Interactive Brokers para negociação ao vivo.
- simples de usar, estratégias de alocação de ativos, dados desde 1992.
- Momento de série temporal e estratégias de média móvel em ETFs.
- Estratégias simples de escolha de estoque de Momentum e Simple Value.
- dados de até 25 anos para 49 ações Futures e S & P500.
- caixa de ferramentas em Python e Matlab.
- Quantiacs hospeda competições de negociação algorítmica com investimentos variando de 500k a 1 milhão de dólares
- Backtest em dois cliques.
- Navegue na biblioteca de estratégias, ou crie e otimize sua estratégia.
- Comércio de papel, negociação automatizada e e-mails em tempo real.
- Dados FX (Forex / Moeda) em pares principais, voltando para 2007.
- negociação ao vivo compatível com qualquer corretor que esteja usando o Metatrader 4 como seu backend.
- fatores de equidade múltipla com valores de referência alfa sobre bench-cap, múltiplos universos de investimento e filtros de gerenciamento de risco.
- estratégias de alocação de ativos backtests, mistura de alocação de ativos e seleção de fator em um portfólio.
- US $ 50 / mês ou US $ 480 / ano - universidades de investimento mais amplas dos EUA, ações do Reino Unido e da UE, estratégias de alocação de ativos.
- mais de 10 000 estoques dos EUA, dados até 20 anos de história.
- critérios técnicos fundamentais +.
- US $ 50 por mês - funcionalidade completa.
- instalações eficazes de armazenamento e armazenamento de dados, instalações gráficas para análise de dados, facilmente estendidas através de pacotes.
- extensões recomendadas - quantstrat, Rmetrics, quantmod, quantlib, PerformanceAnalytics, TTR, portfólio, portfolioSim, backtest, etc.
- computação paralela e GPU, backtesting e otimização, amplas possibilidades de integração, etc.
- os usuários podem usar o VBA para criar estratégias para o BacktestingXL Pro, o conhecimento do VBA é opcional, os usuários podem construir regras de negociação em uma planilha usando códigos de teste de teste padrão pré-fabricados.
- suporta piramide, limitação de posição curta / longa, cálculo de comissão, rastreamento de patrimônio, controle extra-monetário, customização de preço de compra / venda.
- relatórios múltiplos de desempenho / risco.
- extensões recomendadas - pandas (Python Data Analysis Library), pyalgotrade (Python Algorithmic Trading Library), Zipline, ultrafinanças, etc.
- permite que o usuário misture vários ETF / opções / futuros / fatores de equidade com alfa comprovada sobre benchmarks de mercado.
- $ 149 / mo - opção livre + opções de seleção, estratégias de futuros, estratégias vix.
- ferramenta de backtesting baseada em nível básico de nível básico para testar a força relativa e estratégias de média móvel em ETFs.
- estoques dos EUA, dados da ValueLine de 1986-2017.
- preço e dados fundamentais, 1700 ações, teste mensal de granularidade.

Apresentando Programação em Amibroker & # 8211; Saiba como Backtest suas melhores idéias de negociação em um dia.
Nome do Curso: Apresentando a Programação no Amibroker & # 8211; Saiba como Backtest suas melhores idéias de negociação em um dia.
Tem alguma dúvida, entre em contato: [email & # 160; protected] E Skype: adam. road (VikingAdam)
Descrição.
Saiba como testar suas melhores idéias comerciais em um dia e # 8211; Garantido!
Como você gostaria de ter a capacidade de acompanhar suas melhores idéias comerciais? E aprender como fazer isso de um dos melhores da indústria?
Apresentando Programação em Amibroker & # 8211; Saiba como Backtest suas melhores idéias de negociação em um dia.
Aqui está o que você receberá.
Você iniciará o curso com um mínimo ou nenhum conhecimento sobre como fazer backtest em AmiBroker. Seis horas depois você irá # 8230;
1) Saiba como programar uma estratégia.
2) Saiba como testar e validar essa estratégia.
3) Saiba como melhorar essa estratégia.
4) E ser capaz de receber os sinais diários para essa estratégia.
Este é um conhecimento que você poderá aplicar ao seu negócio pelo resto da sua vida.
Nesta classe, você começará desde o início e, dentro de horas, terá a habilidade de levar um dos nossos Guia de estratégia e programá-lo no próprio AmiBroker. Além disso, seu código pessoal gerará os sinais para o próximo dia!
Este curso é projetado para comerciantes que desejam aprender a usar o AmiBroker para criar backtests e / ou gerar sinais comerciais, mas que têm pouca ou nenhuma familiaridade com o idioma AmiBroker.
Na conclusão deste curso, você será capaz de:
Crie seus próprios indicadores personalizados e adicione-os a um gráfico AmiBroker. Estratégias de negociação básicas do Backtest para ver quais são bordas, quais não, e tomar as estratégias que têm bordas e torná-las melhores. Verifique se os resultados do backtest estão corretos. Gerar sinais de negociação para o próximo dia de negociação.
Seis horas de instruções on-line. O curso será interativo e também será gravado para você baixar para o seu computador. Várias sessões em que você passará o tempo de entrega com a AmiBroker. Modelos de código AFL que você pode modificar facilmente para suas próprias necessidades. Uma cópia gratuita do Guia de Estratégia "Estratégia Seletiva ConnorsRSI para ETFs e Stocks", que usaremos como base para o nosso backtest. Ao final da aula, você poderá tomar essa estratégia, programar-se no AmiBroker e obter os sinais para o próximo dia.
Um desejo de aprender a programação básica da AmiBroker. AmiBroker versão 5.5 ou posterior instalada. Uma fonte de dados configurada para funcionar com o AmiBroker (podemos ajudá-lo com isso antes da classe, se necessário).
Você será ensinado por Matt Radtke, diretor de pesquisa da Connors Research. Matt já gerenciou equipes de programadores profissionais e tem o dom de tornar a programação simples de aprender. Desde que se tornou o Diretor de Pesquisa, a Connors Research conseguiu criar e programar algumas das suas melhores pesquisas e estratégias em sua história. Matt irá acompanhá-lo passo a passo sobre como fazer backtest adequadamente em AmiBroker para que você também possa começar a testar suas melhores estratégias comerciais imediatamente.
Imagine ter a capacidade de ter uma idéia de negociação e poder fazer o teste por conta própria. Você aprenderá exatamente como fazer isso neste curso.
AmiBroker a partir de 10.000 pés (20 min)
O AmiBroker é um programa abrangente de análise técnica, com recursos avançados de gráficos, backtesting e digitalização. Para aqueles que não estão familiarizados com o aplicativo, abordaremos rapidamente algumas das principais áreas de funcionalidade. Para obter mais informações, consulte a seção Tutorial no arquivo de ajuda do AmiBroker.
A AmiBroker não fornece diretamente dados úteis de preço. Em vez disso, é um conjunto de ferramentas que podem ser usadas com dados de uma variedade de provedores, incluindo Norgate, CSI, TeleChart, Yahoo e outros. Vamos discutir algumas das vantagens e desvantagens de cada um desses provedores, bem como itens que são importantes para considerar para qualquer provedor que você possa decidir usar.
Provedores: Norgate Premium Data CSI Data TeleChart Considerações sobre o Yahoo: Freqüência de atualizações Dados historicamente ajustados Valores negativos e viés de sobrevivência Velocidade do banco de dados Componentes do índice Watch Lists & amp; Preço dos grupos.
Janela de Análise Automática (30 min)
A janela Análise automática será sua base doméstica para qualquer uma das tarefas de análise que você pode querer executar no AmiBroker, incluindo varreduras e backtests. Discutiremos cada tipo de análise, incluindo o que é usado, como configurá-lo e como executá-lo.
Scan / Explore / Backtest / Otimizar configurações Parâmetros Watchlists Por que são úteis Como usá-los Como criá-los.
Na nossa primeira sessão de codificação, apresentaremos a linguagem de script AFL e as ferramentas para criar e executar o seu primeiro script. Felizmente, você precisa apenas de um conjunto limitado de comandos para implementar um script básico, especialmente se você tiver um modelo para começar. No entanto, a AmiBroker contém um conjunto rico de indicadores e outras funções que, em última instância, permitirão testar uma grande variedade de idéias comerciais.
Editor incorporado vs. Editores externos AmiBroker Ajuda Revisão dos comentários básicos do modelo do código AFL Controlando o ambiente com SetOption Variáveis ​​padrão: Abrir / Alto / Baixo / Fechar Volume, Interesse aberto, Aux 1, Aux 2 Comprar / Vender / Curto / Capa Preços Como funciona o Arrays As funções Ref e MA.
Exercício: executando uma varredura (20 min)
A Scan é a maneira mais rápida e fácil de gerar um conjunto de sinais de suas regras de negociação. A partir de um modelo de código, você implementará um conjunto simples de Buy & amp; Venda regras que podem ser executadas como uma varredura AmiBroker.
Em nossa segunda sessão de codificação, apresentaremos várias funções AFL mais comuns. Em seguida, passaremos para alguns conceitos típicos da estratégia de negociação, como configurações, ordens limitadas, perdas e metas de lucro.
As Explorações da AmiBroker permitem extrair facilmente dados, formatar e apresentar esses dados no AmiBroker e exportá-lo para um arquivo CSV que pode ser aberto com o Excel. Nesta sessão discutiremos as variáveis ​​e funções usadas para criar uma Exploração, bem como como executar uma Exploração e exportar os dados.
Filtro AddColumn ExRem Walk-through do modelo de Exploração Executando a Exploração Exportando Resultados.
Exercício: Explorações (10 min)
Uma Exploração AmiBroker é semelhante a uma Varredura, exceto que proporciona muita flexibilidade. Usando o Modelo de Código, criaremos e executaremos uma Exploração básica.
O AmiBroker permite que você adicione facilmente indicadores internos como RSI e Moving Anes a seus gráficos. Mas e se você quiser traçar um indicador personalizado como o ConnorsRSI? Nesta sessão de codificação, discutiremos os comandos AFL necessários para a criação de um indicador personalizado, bem como sobre como adicionar esse indicador ao ambiente AmiBroker.
Plot Param O diretório AmiBroker \ Formulas \ Custom Adicionando um indicador personalizado a um gráfico.
Exercício: Adicionando um Indicador Personalizado (10 min)
Durante este exercício prático, você adicionará os indicadores ConnorsRSI e Historical Volatility ao seu ambiente AmiBroker.
Um backtest nos permite ver como uma estratégia de negociação pode ter ocorrido durante algum período de tempo no passado quando aplicado a um conjunto específico de títulos. Embora os resultados históricos produzidos por um backtest não garantam o desempenho da estratégia no futuro, eles ainda podem fornecer informações valiosas sobre os pontos fortes e fracos da estratégia. Nesta sessão, vamos discutir como o Backtesting funciona no AmiBroker, bem como sobre como solucionar um backtest com erros de conduta.
Como funciona um backtest Configurando o intervalo de data para o teste Especificando uma lista de exibição Exibindo resultados Todos os testes de Trades vs. Portfolio Curve Fitting Evitando os erros que mais de 90% das pessoas fazem quando realizam backtesting. Walk-through do modelo do backtest Usando o Scan ou Explore para solucionar problemas.
Exercício: executando um backtest na estratégia seletiva ConnorsRSI (30 min)
Este exercício prático lhe dará a oportunidade de executar um backtest sobre a estratégia descrita no Guia fornecido com os materiais do curso. Aqueles que desejam implementar as próprias regras de estratégia podem fazê-lo, mas uma versão totalmente funcional da AFL para a estratégia também será fornecida. Esta versão pode ser usada para verificar seus próprios resultados, ou como um modelo a partir do qual fazer modificações na estratégia.
Quanto mais poder e flexibilidade que uma ferramenta oferece para o seu usuário, mais oportunidades existem para que as coisas ocorram. Isso é tão verdadeiro para ferramentas de software quanto para veículos a motor e motosserras. Nesta sessão, vamos ensinar-lhe como evitar armadilhas comuns que ocorrem ao fazer análises no AmiBroker.
Olhando para o futuro Preços de entrada / saída errados IFF vs IF Assignment vs Equality (= e ==) Posições máximas.
Fontes adicionais e Q & amp; A.
Yahoo Boards "Quantitative Trading Systems" por Howard Bandy.
Estimativa do tempo total: 6 horas.
No final deste curso, você estará em posição de testar suas estratégias, melhorar suas estratégias e procurar as configurações para suas estratégias.
Aprender a programar no AmiBroker pode economizar-lhe centenas de horas e torná-lo um comerciante mais lucrativo. Quando você obtém essas ótimas idéias comerciais, agora você poderá testá-las imediatamente, por sua conta!
O custo de "Programação em AmiBroker & # 8211; Saiba como fazer o teste de suas melhores idéias comerciais em um dia "é de US $ 1000. Você receberá um dia inteiro de instrução, uma cópia de um dos nossos Livros de estratégia, conhecimento sobre como acompanhar suas estratégias, além de poder executar suas varreduras para obter os negócios que estão sinalizando.

Comments

Popular Posts