ami broker Requisitos mínimos do sistema Para executar qualquer um dos nossos produtos, você precisaria de qualquer CPU compatível com Intel x86 Windows 10, 8, 7, Vista, XP, 2K 512MB RAM 100MB de espaço em disco 32 bits ou 64 bits Se não tiver certeza do que escolha - use 32 bits. Versão de 32 bits funciona em todos os lugares. no Windows de 32 bits e 64 bits. A versão de 64 bits requer o Windows de 64 bits e tem a vantagem de poder usar mais de 4 GB de RAM. Para obter detalhes, consulte o gráfico de compatibilidade. Se você tiver o Windows de 64 bits, poderá instalar e usar as duas versões (em pastas separadas) Avaliação gratuita As versões para download disponíveis aqui podem ser usadas para avaliar o software gratuitamente por até 30 dias. Nenhuma inscrição é necessária Suporte ao Produto Se você tiver algum problema ao baixar ou instalar o nosso software ou se tiver dúvidas sobre o uso do nosso software, visite as páginas de suporte da AmiBrokers. As versões do AmiBroker mais recentes que a v6.00 estão disponíveis apenas para clientes registrados. Para obter mais informações sobre as versões mais recentes disponíveis, consulte a seção de notícias AmiBroker 6.00 Official Release AmiBroker - análise técnica e programa de gráficos, versão de avaliação gratuita (depois que você comprar a licença, ela será desbloqueada, não será necessária reinstalação). Instalador universal para edições Professional e Standard. A configuração também inclui programas complementares: AmiQuote e AFL Code Wizard, para que não precisem ser baixados separadamente. Download da versão de 32 bits Download da versão de 64 bits Número da versão: 6.00.2.6002 Data de lançamento: 8 de outubro de 2015 Tamanho de arquivo de 32 bits: 9MB (9,412,064 bytes) Tamanho de arquivo de 64 bits: 10MB (10.085.600 bytes) AmiQuote 3.12 - Programa rápido e eficiente de download de orçamentos que permite beneficiar de orçamentos gratuitos disponíveis na Internet. Se você já baixou o AmiBroker, NÃO é necessário instalar o AmiQuote, pois ele já está instalado pelo programa de instalação do AmiBroker. Baixar a versão de 32 bits Baixar o versão de 64 bits Número da versão: 3.12 Data de lançamento: 1 de abril de 2015 Tamanho do arquivo de 32 bits: 100KB (104,072 bytes) Tamanho do arquivo de 64 bits: 123KB (125,448 bytes) IBController 1.3.8 IBController - add-on da interface de negociação automatizada para Interactive Brokers e AmiBroker, software livre. Versão do Windows de 32 bits / 64 bits (funciona com o AmiBroker de 32 e 64 bits, veja isto). Este software é um complemento do AmiBroker e precisa que o AmiBroker seja instalado primeiro. Consulte documentos de negociação automática para obter mais informações. Número da versão: 1.3.8 Data de lançamento: 10 de agosto de 2010 Tamanho do arquivo: 56 KB SSLAddOn 1.00a SSLAddOn for AmiBroker permite o envio de alertas de e-mail para servidores SMTP que exigem conexão SSL (segura). Este software é um complemento do AmiBroker e precisa que o AmiBroker seja instalado primeiro Número da versão: 1.00a Data de lançamento: 31 de março de 2010 Tamanho do arquivo: 343KB AmiBroker Guia do usuário em formato PDF O Guia do usuário atualizado está incluso na íntegra pacote de instalação no formato HTML Help. É acessível pressionando a tecla F1 (Help) no AmiBroker, é navegável e tem um recurso de pesquisa e índice. Você deve usar esse arquivo de ajuda, não o PDF abaixo. Para o único propósito de impressão (se você precisar de cópia impressa por algum motivo), a versão convertida em PDF é fornecida aqui: Número da versão: 6.0 Data de lançamento: 8 de outubro de 2015 Tamanho do arquivo: 8MB (7.890.264 bytes) 1344 páginas Arquivo PDF AmiBroker Development Kit (ADK) AmiBroker Development Kit - é um pacote para desenvolvedores de C / C que permite desenvolver indicadores próprios e / ou DLLs de plugins de dados. O pacote inclui cabeçalhos, amostras de C / C para indicadores personalizados e DLLs de dados. Planeje o arquivo zip. Download do arquivo ZIP Número da versão: 2.10a Data de lançamento: 4 de agosto de 2010 Tamanho do arquivo: 531KB Copyright copy2016 AmiBroker. Todos os direitos reservados. Este site usa cookies. Ao navegar neste site, você concorda com nossa política de cookies de privacidade. A Amibroker é uma empresa de desenvolvimento de software e não fornece nenhum tipo de serviços de investimento ou de corretagem em mercados financeiros. Esta página é obsoleta. As versões atuais do AmiBroker incluem um otimizador de multithreading inteligente e não exaustivo integrado e um mecanismo de avanço. Como afirmado anteriormente, as Directivas IO serão, por definição, consideradas como comentários pela AB / AA / AFL e, portanto, não são intrusivas. Abaixo está um AFL simples com as diretivas IO requeridas nele. That8217s right 8230 Não há quaisquer diretivas obrigatórias. IO foi concebido para ser uma ferramenta para os usuários. Todas as diretivas de E / S são opcionais, pois todas possuem valores padrão, todos com algumas exceções notáveis definidas para o que acredito que sejam as melhores configurações. Como resultado, não há curva de aprendizado para escalar para executar IO. Obter o máximo de IO utilizando testes de sensibilidade durante a otimização da amostra e realizando testes de caminhada direta requer conhecimento de como redigir essas diretivas que qualquer pessoa deve ser capaz de obter em poucos minutos. A configuração inicial do IO envolve a cópia dos arquivos IO Tasks. hta, IO. exe e IO. ico de um zip para o seu diretório AmiBroker. Depois disso, é recomendável configurar o acesso fácil à Barra de Tarefas do IO, pois ela é o centro de controle de todas as operações de IO. Isso pode ser do AmiBroker, Ferramentas, menu Personalizado ou da área de trabalho do Windows ou da Barra de Inicialização Rápida (Minha preferência porque é um único clique). Uma vez que o 8217 esteja estabelecido, clicar no ícone da Barra de Tarefas do IO trará para cima no canto superior esquerdo da tela, normalmente sobrepondo a barra de título do AmiBroker. Pode, claro, ser movido para onde o usuário desejar. Clicar em RUN na Barra de Tarefas do IO iniciará uma execução de IO, da mesma forma que clicar em Otimizar em AB / AA ou FE iniciaria uma otimização regular do AmiBroker. Quando o IO começa, ele primeiro mostra ao usuário os valores de todas as diretivas de IO, com os que não possuem valores padrão em negrito. Isso fornece ao usuário a chance de revisar as diretivas e cancelar a execução antes de seu início, se a modificação de alguma diretiva for desejada. Quando o usuário clica em OK na tela Diretivas, a otimização é iniciada. O que se veria durante a otimização são rajadas curtas da barra de progresso da AB Optimization que aparecerão, corridas até a conclusão, desaparecerão e depois se repetirão. O IO só é ativo por períodos muito curtos de tempo, tipicamente uma fração de segundo, entre o tempo em que a barra de progresso da Otimização AB desaparece e quando ela reaparece. Outras opções da IO Task Bar enquanto o IO está em execução são 8230 8211 Status 8211 Mostra o status da execução (Mostrado acima) 8211 Plot Melhor 8211 Atualizará automaticamente uma Curva de Capital (AB8217s, Sua ou Mina) conforme novas soluções são encontradas 8211 Stop 8211 Permite que a corrida seja pausada ou cancelada 8211 Servidores 8211 Mostra o Fluxo de Trabalho entre o cliente e o servidor (mostrado acima) IO Barra de Tarefas Tipo Liga / Desliga Os botões mudam de cor quando ativados como mostrado acima. Quando uma execução for concluída, ocorrerá o equivalente a clicar no botão Relatórios, que fornecerá acesso à GUI a todos os Relatórios e Telas relativos às execuções atuais e anteriores. Quando um botão individual relacionado a uma execução de I / O para uma AFL de uma data e hora de execução específica é clicado, o resumo dessa execução será exibido. Isso normalmente mostra a quantidade de tempo que a execução levou e o número de testes realizados, juntamente com as métricas de desempenho que o usuário deseja, bem como os valores de parâmetros da melhor solução da otimização. Se o teste Fora da Amostra foi realizado, haverá uma linha adicional de métricas de desempenho para o período fora da amostra. Se o teste Walk Forward for realizado, haverá vários grupos das informações acima, ou seja, um para cada segmento Walk Forward. Clicar em um botão para um segmento em particular traz uma tela de detalhes que mostra o gráfico no final desse segmento em particular, a lista de troca para dentro e fora do período de amostra que ele cobre e o resultado do teste de sensibilidade final. A tela de detalhes possui botões para: 8211 Abra um arquivo CSV dos Comércios, supostamente no Excel, para manipulação adicional, se desejado 8211 Mostre o AFL em jogo com os valores de parâmetro de otimização colocados nos valores padrão das instruções de otimização 8211 Mostrar o Detalhe Registre se solicitado pela Diretiva IO, que mostrará os resultados de todos os testes realizados durante a otimização e poderá ser classificado em qualquer ordem desejada. Uma versão shareware do IO com documentação completa pode ser encontrada na seção de arquivos 8230 do AmiBroker groups. yahoo/group/amibroker/files/IO. zip amibroker. org/userkb/wp-content/uploads/2007/08/io-reports. png Arquivado por Fred às 11:11 pm sob Intelligent Optimization Comentários desativados em IO 8211 Facilidade de uso 13 de agosto de 2007 Esta página é obsoleta. As versões atuais do AmiBroker incluem um otimizador de multithreading inteligente e não exaustivo integrado e um mecanismo de avanço. Os Objetivos de um Otimizador Inteligente devem incluir a capacidade de: Otimizar sistemas que levariam muito tempo ou, de outra forma, não seriam viáveis usando uma abordagem de Busca Exaustiva. Otimize sistemas com base em qualquer combinação derivada de usuário e / ou relacionamento das métricas de desempenho fornecidas como resultado do processo de otimização da AmiBroker, incluindo aquelas que os usuários desenvolvem usando o backtester customizado e deve permitir que os usuários definam Metas e Restrições que ajudem na otimização direta. Realize uma análise de sensibilidade das variáveis que foram otimizadas e utilize a sensibilidade dos parâmetros como um meio de direcionar o processo de otimização para um conjunto mais robusto de parâmetros. Realize testes automatizados fora da amostra e siga em frente, ou seja, ciclos repetidos de otimização dos dados da amostra, seguidos pelo teste de retorno de dados fora da amostra, usando uma janela dianteira ou rolante. Utilize a computação distribuída, ou seja, várias máquinas para distribuir a carga de otimização, facilitando, assim, tempos de execução significativamente mais rápidos. Utilize os recursos completos de um Intelligent Optimizer, mesmo quando a decisão for usar estritamente o mecanismo de otimização de Pesquisa Exaustiva do AmiBroker8217s. Configure e solucione problemas mais avançados que inicialmente não eram considerados como otimização, como a geração de sistemas por meio da criação automatizada de regras, reconhecimento de padrões de seleção e combinação e mineração de dados. Além de ter a funcionalidade acima 8230 deve ser fácil de usar 8230 Deve-se notar que se o seu AFL8217s usar constantes em vez de parâmetros otimizáveis que os valores daqueles 8220constants8221 em muitas situações originados por outra pessoa otimizar algo manualmente ou de outra forma em algum outro ponto tempo e, como tal, apenas parecem ser constantes. Além disso, como constantes, eles têm uma tendência a esconder o quão sensíveis eles são e, consequentemente, o quão robusto ou não é o sistema correspondente do qual eles fazem parte. Uma versão shareware do IO com documentação completa pode ser encontrada nos grupos da Seção AmiBroker Files 8230.yahoo/group/amibroker/files/IO. zip Esta página é obsoleta. As versões atuais do AmiBroker incluem um otimizador de multithreading inteligente e não exaustivo integrado e um mecanismo de avanço. Os principais fatores envolvidos em quanto tempo as otimizações demoram incluem: O número de combinações de valores de parâmetros O mecanismo AmiBroker é o mais rápido já visto, mas mesmo com sistemas muito simples, como um MACD ou Stochastic utilizando 3 variáveis com valores potenciais variando de 1 a 100 pode demorar muito tempo usando um processo de pesquisa exaustivo. O número de combinações para um sistema simples como este é de 10 6 e, mesmo que nosso mecanismo seja capaz de processar 100 combinações por segundo, levará cerca de 3 horas para concluir o processo de otimização. Usando o mesmo mecanismo rápido do AmiBroker para executar repetidamente pequenas explosões de otimização com algumas (1550) combinações por burst e, em seguida, redirecionando de maneira inteligente a otimização com base nos resultados, normalmente executará uma tarefa como essa em 5 a 10 minutos. Para algoritmos inteligentes, faz pouca diferença se há 3 variáveis a serem otimizadas ou 30, pois isso não é tipicamente um fator que afeta quanto tempo elas levam para resolver problemas. Soluções robustas para problemas de engenharia com centenas de variáveis são normalmente resolvidas por algoritmos inteligentes, pois são os únicos métodos viáveis. Os benefícios aqui são que não apenas os algoritmos inteligentes nos permitem executar problemas comuns de otimização muito mais rapidamente, mas também nos permitem resolver problemas que de outra forma não seriam possíveis. O comprimento dos fluxos de dados Uma das coisas que observei ao longo do tempo é que existe uma diferença distinta de quanto tempo as operações no AmiBroker levam, dependendo do tamanho dos dados históricos carregados no AmiBroker. Alterar o intervalo de datas AA terá um efeito menor nos tempos de execução, mas podemos ter um efeito muito maior clonando apenas os dados necessários de um símbolo existente para um símbolo pseudo ou clonado e usando o clone para otimização. Como pode ser visto no gráfico abaixo, alterar as datas AA para usar apenas metade dos dados resulta em uma diminuição dos tempos de execução relativos de 43 a 36 ou cerca de 16. No entanto, clonar o símbolo com apenas metade dos dados sob um novo símbolo e usar o clone para otimização resulta em uma diminuição dos tempos de execução relativos de 43 a 25 ou cerca de 41. Isso representa uma diferença de 25 entre as duas metodologias. Embora à primeira vista isso pareça doloroso de utilizar, se tivermos os meios para clonar automaticamente apenas os dados históricos necessários, poderemos reduzir significativamente os tempos de execução muito mais. IO executa esta função automaticamente. O Número de Fluxos de Dados Isso inclui o número de símbolos Estrangeiros que são referenciados, bem como outros problemas, como o tamanho das Listas de Observação, etc., que devem ser processados, e nenhum dos quais podemos ter muito efeito. Esses são recursos padrão de shareware no IO. Uma versão shareware do IO com documentação completa pode ser encontrada na seção de arquivos 8230 do AmiBroker groups. yahoo/group/amibroker/files/IO. zip Arquivado por Fred às 5:49 da manhã sob Otimização inteligente Comentários desativados em IO 8211 Pesquisa exaustiva. vs . Algoritmos Inteligentes Esta página é obsoleta. As versões atuais do AmiBroker incluem um otimizador de multithreading inteligente e não exaustivo integrado e um mecanismo de avanço. Na AmiBroker, temos a capacidade de classificar os resultados da otimização em AA com base em qualquer número de colunas de métricas de desempenho retornadas para nós a partir do processo, mas e se quisermos ser capazes de: Priorizar os resultados com base em alguma combinação de desempenho métricas escritas como uma equação sem ter que usar o backtester personalizado que, embora muito capaz, tem um impacto no tempo de execução Se pudéssemos otimizar sistemas com base nos resultados de equações, que denominamos Fitness, podemos escrever fora da AFL normal Isso nos deixa a flexibilidade de otimizar virtualmente qualquer coisa sem ter que constantemente reescrever segmentos de código potencialmente complexos no backtester personalizado. Como exemplos, devemos ser capazes de otimizar o Fitness com base em expressões simples como: 8211 Fitness CAR / MDD 1.5 O que nos permite valorizar um MDD mais baixo do que um CAR 8211 Fitness CAR 0.98 Trades / MDD O que nos permite valorizar soluções com menos negócios como sendo mais importantes 8211 Fitness UM1PH CAR / MDD O que nos permite incorporar uma métrica de usuário do backtester personalizado em conjunto com outras métricas padrão da AmiBroker Penalizar possíveis soluções porque elas não atendem a determinadas metas ou restrições que temos, como ter CAR que é muito baixo ou número de negociações que são muito altas para um sistema de termos intermediários que estamos tentando desenvolver. Isso nos permitiria escrever e otimizar a utilização de instruções como: 8211 Objetivo CAR gt 30 8211 Objetivos Comerciais: lt 50 8211 Restrição MDD lt 10 Esses são recursos padrão de shareware em IO. Uma versão shareware do IO com documentação completa pode ser encontrada nos grupos da Seção AmiBroker Files 8230.yahoo/group/amibroker/files/IO. zip Arquivado por Fred às 5:45 am, sob Comentários de Otimização Inteligente Desligados no IO 8211 Fitness, Objetivos e Restrições Esta página está obsoleta Quase todos os que estão negociando há mais de um tempo perceberam que, sem informações adicionais, os resultados da Otimização de Amostra são puramente para se gabar e, portanto, têm muito pouca capacidade preditiva de como é provável que algum sistema execute onde conta 8230 Fora da amostra. Uma das informações importantes que podemos utilizar para saber se um sistema tem ou não um bom desempenho da amostra é observar a sensibilidade dos valores de parâmetros escolhidos. Com um sistema de dois parâmetros, podemos na AmiBroker otimizar o sistema usando métodos tradicionais e, em seguida, observar os gráficos da área de superfície 3d que colocam os dois parâmetros nos eixos xeye alguma métrica de desempenho no eixo z, como no gráfico abaixo. Como no gráfico acima, não é incomum que o pico mais alto seja imediatamente próximo a uma área onde o desempenho do sistema cai significativamente. Os valores dos parâmetros que representam este pico podem ser referidos como sendo muito sensíveis ou não particularmente robustos. Embora esse possa ser um sistema muito bom, não queremos usar os valores de parâmetro que nos colocam diretamente nesse pico, pois a probabilidade de falha ou, pelo menos, resultados significativamente diferentes na negociação real é muito grande. Em vez disso, gostaríamos de selecionar valores de parâmetros que, embora ainda com bom desempenho na Amostra, também tivessem uma maior probabilidade de executar bem Fora da Amostra, porque não eram tão sensíveis. Isso pode ser ilustrado quando eu coloquei a seta no gráfico acima. Enquanto os gráficos de área de superfície 3d no AmiBroker são bons para visualização de Sensibilidade e então para pelo menos algum grau de Robustez com 2 sistemas de parâmetros, eles não ajudam quando se está tentando entender a Sensibilidade dos valores de parâmetros com sistemas que possuem 3 ou mais parâmetros. Uma maneira de ter uma ideia de como os valores dos parâmetros são sensíveis com sistemas que têm 3 ou mais parâmetros é obter um número estatisticamente significativo de pontos e gerar aleatoriamente valores para cada um dos parâmetros que representam esses pontos em um intervalo percentual que é mais ou menos do ponto original, teste os de aptidão e depois compare os resultados com a adequação do nosso ponto original. Por exemplo, no gráfico acima, let8217s assumem que os valores de parâmetro para L1 e L2 como representados por onde eu coloquei a seta estão em 75 e 70, respectivamente, e escolhemos para nosso intervalo testar aleatoriamente outros pontos na faixa / - 5. Poderíamos então testar pontos com valores para L1 variando de 71 8211 79 e para L2 variando de 66 8211 74. Isso nos daria dados que poderiam então ser plotados de uma maneira diferente que nos mostrasse quão sensíveis são esses parâmetros. Abaixo está um exemplo de tal gráfico usando um gráfico de barras para categorizar grupos de pontos e sua adequação em relação à adequação de nossos valores de parâmetros originais encontrados na otimização. A seção superior do gráfico mostra as categorias e porcentagens de pontos testados e, por exemplo, a barra mais alta mostra que 7,3 dos pontos testados tinham um valor 93 que era tão bom quanto o nosso ponto original. Observe também que, uma vez que a adequação do ponto original que escolhemos não foi o pico mais alto no gráfico original da área de superfície 3D, algumas barras no gráfico acima têm um valor superior a 100. A seção inferior do gráfico de barras é composta de valores cumulativos da seção superior e, por exemplo, mostra que 45 dos nossos testes foram inferiores a 93 e são tão bons quanto o nosso ponto original. Embora essa ferramenta possa não parecer tão útil quanto os gráficos de área de superfície, lembre-se de que ela é válida independentemente do número de parâmetros que estão sendo otimizados. Os recursos acima são padrão de shareware no IO. Dado que, diferentemente da Pesquisa Exaustiva, uma metodologia de Otimização Inteligente não examinará todas as combinações possíveis de valores de parâmetros, seria improvável sem alguma influência ou direção adicional que o processo de Otimização Inteligente teria escolhido para valores de parâmetro aqueles que não eram particularmente sensíveis. Isso ocorre porque os processos de julgar ou calcular a sensibilidade do parâmetro são normalmente executados depois que a otimização foi concluída, pois com a Pesquisa Exaustiva isso é tudo o que é necessário, pois tivemos a chance de visualizar os resultados de todas as combinações. Para garantir que a sensibilidade dos parâmetros seja levada em consideração ao procurar valores de parâmetros com alta aptidão utilizando um Intelligent Optimizer, é necessário ter uma metodologia para avaliar o quanto os valores de parâmetros são sensíveis e que, por sua vez, afetam o cálculo de fitness durante o processo de otimização para que o processo seja levado a um conjunto mais robusto de valores de parâmetros. Dado que o processo de Otimização Inteligente, conforme implementado no IO, envia valores de parâmetros para o AmiBroker para avaliação por seu otimizador e recupera os resultados do AmiBroker para determinar como ele deve alterar seu padrão de pesquisa na próxima geração, isso é mais direto que apareceria primeiro . Isso é realizado entre uma geração de otimização regular e a próxima análise dos resultados que retornam da AmiBroker e para os pontos que valem mais a realização de alguns testes de sensibilidade que não são diferentes das metodologias usadas para gerar os gráficos de barras acima. As opções e mecanismos de IO para isso, embora não sejam difíceis de serem empregadas pelo usuário, são variadas e bastante sofisticadas e, como tal, em vez de discuti-las aqui, recomendo para os interessados ler as seções sobre Sensibilidade na documentação completa. Os recursos acima são avançados no IO. Uma versão shareware do IO com documentação completa pode ser encontrada nos grupos da Seção AmiBroker Files 8230.yahoo/group/amibroker/files/IO. zip Arquivado por Fred às 5:43 am sob Comentários de Otimização Inteligente desativados em IO 8211 Robustez, um Sensível SubjectWeb Solution Bem vindo ao Better Technology Website Agradecemos que você tenha tempo para parar e visitar o nosso site. Aqui temos toda a sua solução de um passo relacionada ao seu site. o seu site é um espelho da sua personalidade e do seu modo de negócio. Agora, nestes dias, o seu site é fundamental para o crescimento da sua empresa, o aumento da base de clientes e o aumento do seu lucro. Se você não sabe como fazer isso, é por isso que estamos aqui. você não precisa se preocupar com nada, fazemos tudo do nosso lado. Apenas entre em contato conosco Requisito. Clique aqui para mais detalhes. Softwares financeiros aqui na Better Technology, nós fornecemos todas as soluções para Softwares do setor financeiro. Se você tem alguma idéia de negociação em mente ou fazendo cálculos manuais, então podemos converter essas lógicas em linguagens de software. Nós também podemos proteger suas estratégias de negociação de usos indesejados. Apoiamos os Serviços de Programação para Software de Análise Técnica, como Amibroker, Metatrader, Ninjatrader, Tradestation, etc. Fornecemos o Amibroker AFL, AFL para os serviços de proteção de licenciamento DLL e DLL. Apenas entre em contato conosco com suas dúvidas, nós lhe daremos a melhor solução.
No comments:
Post a Comment