Sunday, 22 April 2018

Sistema de negociação de tendência amibroker


ami broker.


Use a ferramenta de Exploração AmiBroker poderosa e ultra-rápida para explorar o mercado para oportunidades e ineficiências - sua vantagem para ficar à frente da multidão.


Definir entrada objetiva & amp; regras de saída para remover emoções da sua negociação. Use o Backtesting no nível do portfólio & amp; Otimização para ajustar o desempenho. Valide a robustez usando Walk-forward & amp; Simulação de Monte Carlo.


Troque visualmente os gráficos, ou use a ferramenta de análise para gerar lista de pedidos ou fazer pedidos diretamente de seu código usando a interface de negociação automática. Seja qual for o seu estilo. A escolha é sua.


Atualize sua negociação para o próximo nível.


Gráficos poderosos, fáceis de usar e bonitos.


As médias de arrastar e soltar, bandas e indicadores em outros indicadores, modificam parâmetros em tempo real usando controles deslizantes e personalizam usando muitos estilos diferentes & amp; gradientes para torná-los bonitos.


O backtesting e otimização de portfólio mais rápido do mundo.


A incrível velocidade vem junto com recursos sofisticados como: dimensionamento de posição avançada, pontuação e classificação, negociação rotacional, métricas personalizadas, backtesters personalizados, suporte a várias moedas.


Automação e processamento em lote.


Não gaste seu tempo e energia em tarefas repetidas. Deixe a AmiBroker automatizar sua rotina usando um processador Batch recém-integrado. Não há mais cliques repetitivos chatos. Você pode executá-lo a partir do agendador do Windows para que o AmiBroker possa funcionar enquanto você dorme.


Toda a informação ao seu alcance.


Esta é apenas uma das muitas coisas que você pode fazer usando a Exploração.


A janela de análise é o lar de backtesting, otimização, teste de walk-forward e simulação de Monte Carlo.


Ferramentas poderosas para o comerciante do sistema.


A janela de análise.


A janela de análise é o lar de todas as suas varreduras, explorações, backtests de portfólio, otimizações, testes de walk-forward e simulação de Monte Carlo.


Selecione mercados para oportunidades.


Exploração é ferramenta de triagem multidimensional / mineração de dados que produz saída tabular totalmente programável com número ilimitado de linhas e colunas de todos os dados de símbolos.


Teste seu sistema.


O Backtest permite testar o desempenho do seu sistema em dados históricos. A simulação é executada em nível de portfólio como na vida real, com vários títulos negociados ao mesmo tempo, cada um com uma regra de dimensionamento de posição definida pelo usuário.


Pontuação & amp; classificação.


Se múltiplos sinais de entrada ocorrerem na mesma barra e você ficar sem poder de compra, o AmiBroker realizará a classificação barra por barra com base na pontuação da posição definida pelo usuário para encontrar uma negociação preferencial.


Encontre valores de parâmetros ótimos.


Diga à AmiBroker que tente milhares de combinações de parâmetros diferentes para encontrar os melhores. Use a Otimização Inteligente de Inteligência Artificial (Particle Swarm e CMA-ES) para procurar espaços enormes em tempo limitado.


Teste de caminhada.


Não caia na armadilha do excesso. Valide a robustez do sistema, verificando o desempenho fora da amostra após o processo de otimização dentro da amostra.


Simulação de Monte Carlo.


Prepare-se para condições difíceis de mercado. Verifique os piores cenários e a probabilidade de ruína. Tome conhecimento sobre as propriedades estatísticas do seu sistema de negociação.


Linguagem fórmula concisa e rápida para expressar suas idéias de negociação.


Rápido array e processamento de matriz.


Nos vetores e matrizes de AmiBroker Formula Language (AFL) são tipos nativos como números simples. Para calcular o ponto médio dos arrays High e Low elemento por elemento, basta digitar MidPt = (H + L) / 2; // H e L são arrays e são compilados para o código de máquina vetorizado. Não há necessidade de escrever loops. Isso possibilita executar suas fórmulas na mesma velocidade do código escrito em assembler. Os operadores e funções matriciais de alta velocidade fazem cálculos estatísticos muito fáceis.


Linguagem concisa significa menos trabalho.


Seus sistemas de negociação e indicadores escritos na AFL terão menos digitação e menos espaço do que em outras línguas, porque muitas tarefas típicas na AFL são apenas single-liners. Por exemplo, a parada dinâmica do Chandelier baseada em ATR é: ApplyStop (stopTypeTrailing, stopModePoint, 3 * ATR (14), True, True);


Depurador integrado.


O depurador permite que você faça uma única etapa através de seu código e observe as variáveis ​​em tempo de execução para entender melhor o que sua fórmula está fazendo.


Editor de código de última geração.


Desfrute de um editor avançado com destaque de sintaxe, auto-completar, dicas de chamada de parâmetro, dobramento de código, auto-indentação e relatórios de erros em linha. Quando você encontra um erro, uma mensagem significativa é exibida em linha, para que você não force os olhos.


Menos digitação, resultados mais rápidos.


Codificar sua fórmula nunca foi tão fácil com trechos de código prontos para uso. Use dúzias de trechos pré-escritos que implementam tarefas e padrões comuns de codificação ou crie seus próprios trechos!


Multi-threading


Todas as suas fórmulas beneficiam automaticamente de múltiplos processadores / núcleos. Cada fórmula de gráfico, renderizador gráfico e todas as janelas de análise são executadas em segmentos separados.


Três edições AmiBroker para escolher.


Edição Padrão.


Versão de nível de entrada para comerciantes de final de dia e swing. Fim do dia e tempo real. Intraday a partir do intervalo de 1 minuto. Limite de 10 símbolos na janela de cotações em tempo real. 2 threads simultâneos por janela de análise. Apenas 32 bits.


Edição Profissional.


Plataforma profissional em tempo real e analítica com backtesting e otimização avançados. Fim do dia e tempo real. Todos os intervalos Intraday Tick / Second / Minute, símbolos ilimitados na janela Quote em tempo real. Símbolos ilimitados em Time & amp; Sales. Estatísticas do MAE / MFE incluídas. Até 32 encadeamentos simultâneos por janela de análise. Inclui as versões de 64 bits e 32 bits.


Ultimate Pack Pro.


Tudo o que o AmiBroker Professional Edition possui mais dois programas muito úteis:


AmiQuote - cite o downloader de múltiplas fontes on-line com dados EOD e intraday gratuitos e dados fundamentais gratuitos.


Assistente de código AFL - cria fórmulas AFL fora de frases em inglês simples. Ferramenta de aprendizado inestimável para novatos. (As licenças do AmiQuote e do AFL Code Wizard valem US $ 198 quando adquiridas separadamente, assim você economiza 8% na compra do pacote)


Requisitos do sistema: Microsoft Windows 10, 8.1, 7, Vista, XP, 2000, pelo menos 512MB de RAM. Os usuários da Apple Mac podem usar o Bootcamp / Parallels / VMWare para executar o AmiBroker.


Empresa Quem Somos Termos de marca & amp; Condições Política de privacidade Envie-nos um e-mail e # x2709; Docs Lista de recursos O que há de novo Guia do usuário Fontes de dados Vídeos Suporte Suporte técnico & amp; Área de Conhecimento dos Membros de Vendas Base de Conhecimento do DevLog KB dos Outros Links do Yahoo do AmiBroker Links úteis.


Este site usa cookies. Ao navegar neste site você concorda com nossa privacidade e amp; política de cookies.


Sistema Rápido de Negociação de Lucros AFL para Amibroker.


Quick Lucro Trading System é um sistema de negociação completo no gráfico de painel único na Amibroker. Ele dá bons sinais de venda de compra com níveis de tendência claros (Trailing Stoploss) e alvos. Melhor período de tempo para este sistema é de 15 minutos. Nunca use este AFL para negociação posicional, pois os indicadores e fórmulas usados ​​nele são apenas para negociação intradiária.


Use o Sistema de Negociação de Lucro Rápido AFL somente para Negociação Intradiária em Commodity MCX, Commodity NCDEX Agriculture, Ações NSE Equity Cash, Futuro Nifty, Futuro Bank Nifty, Opções Nifty, Futuros de Ações Mais Ativas, Futuros de Moeda & amp; Opções, Etc.


_SECTION_BEGIN (& # 8220; Sistema Rápido de Negociação de Lucros & # 8221;);


SetBarFillColor (IIf (C & gt; O, ParamColor (& # 8220; Candle UP Color & # 8221; colorGreen), IIf (C & lt; = O, ParamColor (& # 8220; Candle Down Color & # 8221 ;, colorRed), colorLightGrey)) );


Plotar (C, & # 8221; \ nPreço & # 8221 ;, IIf (C & gt; O, ParamColor (Cor Wick UP & # 8221; colorDarkGreen), IIf (C & lt; = O, ParamColor (& # 8220; Wick) Down Color & # 8221; colorDarkRed), colorLightGrey)), 64,0,0,0,0);


Double Donchian Trading System & # 8211; Código AFL Amibroker.


Double Donchian Trading system é um sistema de comércio Breakout inspirado em Richard J. Dennis. Os canais Donchian foram desenvolvidos por Richard Donchian, um pioneiro da tendência mecânica dos sistemas seguintes. O sistema comercial duplo de comércio de Donchian é uma estratégia de negociação de tartarugas. A Croácia Faith em seu livro Way of The Turtle descreve uma variação do sistema Donchian usado pelos lendários Turtle Traders.


A entrada longa é feita sempre que o castiçal quebra o canal Donchian superior superior pela primeira vez na parte superior.


A entrada curta é feita sempre que o castiçal quebra o canal inferior Donchian externo pela primeira vez no lado inferior.


A entrada longa é feita sempre que o castiçal quebra o canal Donchian inferior interno pela primeira vez no lado inferior.


A entrada curta é feita sempre que o candelabro quebra o canal Donchian superior interno pela primeira vez na parte superior.


As regras de compra e venda são representadas como.


Exex é usado para eliminar os sinais subseqüentes além do primeiro sinal de fuga.


Os sinais de entrada e saída nos gráficos são marcados da seguinte forma.


Long Entry & # 8211; Arqueiro Verde, Entrada Curta & # 8211; Seta vermelha, Saída longa e # 8211; Green Star, Short Exit & # 8211; Estrela Vermelha.


Qual é o prazo ideal a seguir?


5min, 10min, 15min prazos para ações / índices. 10min, 15min, 30min para commodities.


Qual é o índice Max Winning que posso esperar?


Em qualquer lugar entre 40-45% em diferentes prazos.


Posso usar o parâmetro para meus estudos em outros estoques / índices.


Esse parâmetro é otimizado para Nifty e Bank Nifty. Faça seus próprios estudos e observação com diferentes parâmetros.


Qual é o benefício de negociar este sistema?


É um sistema de negociação de baixo risco com o Max Drawdown% de 13% com 2 lotes de Nifty e 2 Lakhs de capital (corretagem incluída)


Leituras Relacionadas e Observações.


Tabela de lucro / perda mensal e anual absoluta & # 8211; Código AFL Amibroker durante o back-testing por padrão Amibroker fornece tabela de lucro em termos percentuais compostos. No entanto, a tabela de lucro pode ser personalizada de acordo com os requisitos. Ao invés de fazer um [& hellip;] Introdução ao Backtesting de um sistema de negociação usando Amibroker Backtesting é um processo simples que ajuda um comerciante a avaliar suas idéias comerciais e fornece informações sobre o bom desempenho do sistema comercial no conjunto de dados histórico dado. Filtro de Kalman e Unscented Kalman Filter AFL em Amibroker usando Python ComServer No último tutorial nós exploramos o filtro de Kalman e como construir o filtro kalman usando pykalman python library. Nesta seção, estaremos lidando com o servidor python com para integrar [& hellip;] Supertrend Multi Timeframe Based Trading System & # 8211; Código AFL da Amibroker Aqui está o primeiro protótipo da Marketcalls que demonstra um sistema de negociação baseado em vários períodos de tempo que compara dois períodos de tempo (5min e por hora neste caso) e toma uma decisão comercial [& hellip;] Hull ROAR & # 8211; Taxa de Retorno Anual O indicador de ROAR do Hull Code do AFL Amibroker ajuda a identificar as ações que mais crescem e a filtra das ações que mais crescem. Casco ROAR é uma ideia de Alan Hull (autor de investimento ativo). [& hellip;] Código AFL Amibroker para calcular retornos contínuos de 10 anos Aqui está o código AFL simples para calcular os retornos de 10 anos para qualquer script. Geralmente Rolling Returns são computados por um período de 3 anos, 5 anos e 10 anos. Rolling Returns são basicamente um [& hellip;]


Sobre Rajandran.


Rajandran é um comerciante em tempo integral e fundador da Marketcalls, extremamente interessado em construir modelos de timing, algos, conceitos de negociação discricionária e análise de negociação sentimental. Ele agora instrui usuários em todo o mundo, de comerciantes experientes, comerciantes profissionais para comerciantes individuais.


Rajandran frequentou a faculdade no Chennai, onde ganhou um BE em Eletrônica e Comunicações. Rajandran tem uma ampla compreensão de softwares comerciais como Amibroker, Ninjatrader, Esignal, Metastock, Motivewave, Analista de Mercado (Optuma), Metatrader, Tradingivew, Python e compreende as necessidades individuais dos investidores e investidores, utilizando uma ampla gama de metodologias.


Obrigado por compartilhar o sistema. Não consigo testar este código, a verificação me mostra o número de linhas com Buy / Sell, mas o backtest não produz resultados. Eu acredito que usar um indicador líder pode aumentar o% de vitoria e um CAR / MDD melhor. Você pode me ajudar a fazer backtest no código?


O Hi Code é backtestable. No entanto, se você é muito novo no backtesting de futuros, consulte o procedimento aqui.


Está funcionando agora.


Não pude carregar o código do Double-Donchain AFL, pois ele me lança a seguinte mensagem.


Demasiados argumentos. & # 8221;


Solicite que você verifique o código de erro e faça o upload do código afl aplicável para Donchain.


Qual versão do Amibroker você está usando?


Depois de adicionar as seguintes linhas, esta AFL dá terríveis lucros negativos.


SetTradeDelays (1, 1, 1, 1);


SetTradeDelays (1, 1, 1, 1); é mais do que suficiente condição. BuyPrice = declaração aberta é enganosa e o restante das três variáveis ​​pode dar uma imagem errada sobre o sistema.


Como alguém pode brincar com os 40 e 14 com o Alto / Baixo?


Backtest e compreenda o sistema de negociação antes de começar a operar ao vivo.


Qual é o parâmetro para Nifty e Bank nifty Positional Trading (Daily Timeframe)


Exemplo de parâmetros padrão como no código AFL para Nifty e Bank Nifty.


Podemos ter o código Donker AFL duplo para o EOD. não temos opção em nosso escritório para verificar os mercados.


Você usou gerenciamento de dinheiro enquanto fazia uma análise dessa estratégia. Como você começou com 2 lotes para 2 lakhs. Quando seu capital cresce para 3lakhs, você troca com 3 lotes ou 2 lotes para o período de backtesting completo?


nesse caso, você pode alterar seu tamanho de posição em porcentagem, em vez de corrigido.


K. Em ur acima do resultado do teste de volta, qual método de gerenciamento de dinheiro você usou. Se você aumentou sua posição com aumento no capital de negociação.


Tamanho da posição fixa. No entanto, você pode implementar sua própria lógica conforme sua necessidade. Acima é apenas um exemplo protótipo!


Deixe uma resposta Cancelar resposta.


Noticiário por e-mail.


Inscreva-se para receber atualizações por e-mail sobre as mais recentes estratégias de negociação, análise e & amp; atualizações do mercado financeiro.


Nós respeitamos sua privacidade.


Acesso Premium.


Ferramentas para comerciantes.


Atualizações Amibroker.


[STA2018] Negociação sistemática usando Amibroker & # 8211; Workshop Online.


Tabela de lucro / perda mensal e anual absoluta & # 8211; Código AFL Amibroker.


Como integrar os gráficos e idéias do Tradingview com o Amibroker.


Como integrar o Screener Fundamental com o Amibroker?


Usando o Amibroker para criar um sistema de negociação automatizado efetivo.


Atualizações do Metatrader.


ChartIQ & # 8211; WebTrader para MT4.


Metatrader 4 & # 8211; Visão Geral da Plataforma Web.


Indicador William VIX FIX para Metatrader 4.


Como instalar indicadores MQL4 personalizados no Metatrader.


Como configurar hospedagem virtual no Metatrader 4 e no Metatrader 5.


Requisição de responsabilidade do governo dos EUA e regra 4.41 do CTFC.


© Copyright 2015 Marketcalls Serviços Financeiros Pvt Ltd & middot; Todos os direitos reservados & middot; E Nosso Sitemap & middot; Todos os logotipos e amp; Trademark pertence a seus respectivos Proprietários & middot;


Butterworth Trend Trading System & # 8211; Código AFL Amibroker.


NIFTY EOD Chart com Butterworth Trend Trading System.


A idéia central por trás do sistema de negociação de tendências de butterworth é produzir sinal de distância com uma boa proporção de ganhos para investir em ações. E este sistema é a versão personalizada do Two Pole Butterworth Filter. Embora este sistema de negociação não sirva para o comércio intradiário, é melhor experimentar ações para entrega (Long only Trades). Sempre use 3-4% stop loss para seus negócios / investimentos longos.


1) O código é fonte aberta para o público em geral com fins educacionais para testar o código e apresentar idéias mais recentes.


2) Não tente monetizá-lo.


3) Analise o sistema de negociação e compreenda a natureza do sistema de negociação antes de se envolver em qualquer tipo de negociação com base nesses sistemas de negociação, em vez de tomar os negócios diretamente, examinando as setas de compra e venda.


Leituras Relacionadas e Observações.


Tabela de lucro / perda mensal e anual absoluta & # 8211; Código AFL Amibroker durante o back-testing por padrão Amibroker fornece tabela de lucro em termos percentuais compostos. No entanto, a tabela de lucro pode ser personalizada de acordo com os requisitos. Ao invés de fazer um [& hellip;] Introdução ao Backtesting de um sistema de negociação usando Amibroker Backtesting é um processo simples que ajuda um comerciante a avaliar suas idéias comerciais e fornece informações sobre o bom desempenho do sistema comercial no conjunto de dados histórico dado. Filtro de Kalman e Unscented Kalman Filter AFL em Amibroker usando Python ComServer No último tutorial nós exploramos o filtro de Kalman e como construir o filtro kalman usando pykalman python library. Nesta seção, estaremos lidando com o servidor python com para integrar [& hellip;] Supertrend Multi Timeframe Based Trading System & # 8211; Código AFL da Amibroker Aqui está o primeiro protótipo da Marketcalls que demonstra um sistema de negociação baseado em vários períodos de tempo que compara dois períodos de tempo (5min e por hora neste caso) e toma uma decisão comercial [& hellip;] Hull ROAR & # 8211; Taxa de Retorno Anual O indicador de ROAR do Hull Code do AFL Amibroker ajuda a identificar as ações que mais crescem e a filtra das ações que mais crescem. Casco ROAR é uma ideia de Alan Hull (autor de investimento ativo). [& hellip;] Código AFL Amibroker para calcular retornos contínuos de 10 anos Aqui está o código AFL simples para calcular os retornos de 10 anos para qualquer script. Geralmente Rolling Returns são computados por um período de 3 anos, 5 anos e 10 anos. Rolling Returns são basicamente um [& hellip;]


Sobre Rajandran.


Rajandran é um comerciante em tempo integral e fundador da Marketcalls, extremamente interessado em construir modelos de timing, algos, conceitos de negociação discricionária e análise de negociação sentimental. Ele agora instrui usuários em todo o mundo, de comerciantes experientes, comerciantes profissionais para comerciantes individuais.


Rajandran frequentou a faculdade no Chennai, onde ganhou um BE em Eletrônica e Comunicações. Rajandran tem uma ampla compreensão de softwares comerciais como Amibroker, Ninjatrader, Esignal, Metastock, Motivewave, Analista de Mercado (Optuma), Metatrader, Tradingivew, Python e compreende as necessidades individuais dos investidores e investidores, utilizando uma ampla gama de metodologias.


Coleção AFL Amibroker & # 8211; Onde Ir Procurando Códigos.


Compartilhe esta publicação:


A plataforma de negociação da Amibroker é extremamente rápida, flexível e tem excelente relação custo-benefício. Eu uso o software desde 2011 e minha coleção Amibroker AFL cresceu consideravelmente nesse período.


Esteja você interessado em construir sistemas de negociação, negociar tendências de longo prazo ou simplesmente fazer análises técnicas, você poderá fazer isso e muito mais com a Amibroker.


Se você está apenas começando, certifique-se de dar uma olhada em todos os tutoriais que estão disponíveis no site da Amibroker e também nos arquivos de Ajuda do Amibroker.


Se você estiver procurando por AFL específico ou exemplos de AFL, então continue a ler para ver onde eu vou pesquisar.


Melhor Amibroker AFL Collection.


Existem vários lugares que eu vou procurar pelo AFL Amibroker, no entanto, pode ser difícil encontrar códigos bem produzidos a um custo razoável. Há também lugares onde você pode encontrar AFL grátis. Mas como você pode imaginar, a qualidade varia muito quando você está recebendo algo por nada.


Área de Membros Amibroker.


Um dos melhores recursos é a biblioteca Amibroker AFL e a área de membros Amibroker, disponível apenas para usuários pagos. Você pode encontrar muitos códigos bons, alguns enviados por outros usuários e alguns pela equipe da Amibroker.


Desenvolvedor da Amibroker, Tomasz Janeczko também codifica regularmente estratégias de negociação que foram publicadas na revista da indústria, Technical Analysis For Stocks & amp; Commodities. Algumas idéias realmente boas podem ser encontradas nos arquivos:


Fórum Amibroker.


Outra boa fonte para o código Amibroker é o Amiboker Yahoo! fórum. Este fórum esteve em operação por muitos anos, embora tenha sido substituído por um novo fórum do Discurso.


Há uma abundância de trechos de código e exemplos postados no fórum do Yahoo, bem como o novo fórum para que esses lugares sempre merecem uma visita. Mantenha-os marcados e visite-os regularmente.


Códigos Neste Site.


Se você não tinha notado, eu também regularmente coloco alguns prontos para usar os códigos Amibroker neste mesmo site. Às vezes eu postar códigos AFL completos e outras vezes eu só postar pequenos trechos.


A seguir estão alguns exemplos. Se você rolar a página em cada uma dessas postagens, poderá ver o código que escrevi:


Outras fontes.


Há também muitos outros sites e lugares que você pode ir para pegar alguns Amibroker AFL. Como mencionado, a qualidade varia, portanto, sempre tenha cuidado ao implementar qualquer sistema. Mas os seguintes locais costumam ser um bom lugar para começar:


Problemas com sistemas livres.


Infelizmente, como a maioria dos recursos gratuitos, encontrar as coisas boas é como procurar uma agulha no palheiro. O Free Amibroker AFL pode frequentemente ter erros de codificação e erros de compilação.


Outro problema com qualquer coleção AFL Amibroker, é que qualquer sistema de negociação que você encontrar online está disponível para qualquer um usar. Por causa disso, é muito improvável que você encontre um sistema que funcione bem.


No entanto, bons sistemas de negociação podem ser encontrados entre os escombros se você procurar por tempo suficiente, eu encontrei alguns no passado.


Mesmo que contenha erros, o Amibroker AFL que você encontra on-line sempre pode ser ajustado, alterado e aprendido para seus próprios meios.


Não esqueça os dados.


Outra coisa importante a lembrar ao usar o Amibroker é que um sistema de negociação é tão bom quanto os dados que você está usando.


É essencial usar dados de estoque limpos e de alta qualidade. Caso contrário, você vai acabar com um sistema de negociação falho que vai perder dinheiro na negociação real.


Eu uso o Norgate Premium Data e estou muito feliz, especialmente com o novo banco de dados de constituintes históricos que vem com o novo programa NDU. Você pode obter uma avaliação gratuita para demonstrar o serviço:


AFL Premium.


Se você está procurando por mais Amibroker AFL premium, nosso programa Marwood Research contém vários sistemas de negociação e todas as fórmulas da Amibroker são fornecidas.


Os sistemas de negociação mostrados em meus cursos são os melhores sistemas de negociação que eu encontrei em anos de testes e pesquisas. Todos eles são sistemas simples e diretos que podem ser facilmente implementados diariamente ou semanalmente.


Fornecemos as fórmulas completas da Amibroker para todas as nossas estratégias, de modo a permanecer transparente e ajudá-lo a criar suas próprias estratégias de negociação:


Sistema de Negociação de Bônus AFL.


Eu também desenvolvi um sistema de negociação gratuito da Amibroker que é uma estratégia de longo prazo apenas para as ações dos EUA.


Esse sistema específico é baseado em regras muito simples e obteve um retorno de 56% em 2013. É um sistema simples e robusto que pode atuar como um modelo útil para sua futura estratégia de negociação. E pode ser baixado gratuitamente abaixo:


Livros de Howard Bandy.


A única outra fonte que eu posso pensar agora, se você está procurando por Amibroker AFL é comprar um dos livros de Howard Bandy. Bandy conhece o software como se fosse a palma da mão e, depois de ter comprado um livro, você poderá fazer o download do código.


Eu particularmente recomendo os livros Análise Técnica Quantitativa e Sistemas de Negociação de Reversão Média. (Eles estão todos com preços razoáveis ​​na minha opinião, considerando que você também pode baixar o código).


Então, é sobre todos os lugares em que posso pensar agora que você pode encontrar códigos Amibroker. Se você tem algum recurso que você conhece, por favor, deixe-o nos comentários.


MySAR ADX Trading System para Amibroker (AFL)


MySAR ADX Sistema de Negociação para Amibroker (AFL) A Parabolic Stop and Reversal, também conhecida como Parabolic SAR, é uma estratégia que usa um método de parada móvel e reverso para determinar o que ajuda os comerciantes a entrarem na boa saída. J. Parabolic Stop and Reversal de Welles Wilder é um estudo simples de usar. O estudo calcula continuamente os pontos de preço “stop and reverse”. Sempre que o estoque de mercado e a análise técnica do mercado de valores mobiliários, Parabolic SAR (Parabolic Stop e Reverse) é um método desenvolvido por J. Welles Wilder, Jr.,


Parece ser mais lucrativo. Acho que o truque é aproveitar a tendência. sempre haverá redução. O foco deve ser dado à tendência.


A minha recomendação é adicionar muito durante a tendência de maximizar os lucros. A coisa boa sobre o indicador é que você vai sair de um comércio perdedor sem perda maciça. Então, se o sistema é globalmente rentável, então podemos nos importar menos com os whipsaws. Whipsaw é um prelúdio para lucrar. Uma maneira que eu forneci o gráfico e circulou quando muito deveria ser adicionado. Observe quando a linha desce por causa de uma quebra de preço. Devemos aproveitar o movimento de preços. Em seguida, venda quando obtemos o sinal de inversão. Se isso pode ser codificado, isso seria incrível. Este indicador de SAR é incrível, já que sou um seguidor de tendências e nada mais.


Este é um sistema de negociação completo usando um SAR personalizado projetado por Thomas Ludwig e ADX para filtrar sinais falsos. Ele rastreia o movimento dos preços e segue a tendência.


// Nome da Fórmula: MySar ADX System.


// Autor / Uploader: Abhishek Gupta.


// Data / Hora Adicionado: 2014-mar-09.


// Flags: estratégia de negociação.


// Este é um sistema de negociação completo usando um SAR personalizado projetado.


// por Thomas Ludwig e ADX por filtrar sinais falsos.


// Rastreia o movimento dos preços e segue a tendência.


// Usa PSAR xo por Thomas Ludwig.


// Escrito por: Abhishek Gupta.


Plot (C, "Close", ParamColor ("Color", colorDefault), styleNoTitle | ParamStyle (& quot; Style & quot;) | GetPriceStyle ());


// Nome da Fórmula: ParabXO.


// Autor / Uploader: Thomas Ludwig.


// Data / Hora Adicionado: 2005-03-21 15:19:39.


// URL da fórmula: amibroker / library / formula. php? Id = 448.


// Detalhes URL: amibroker / library / detail. php? Id = 448.


// Este é um aprimoramento do famoso indicador Parabolic SAR por Welles.


// Mais selvagem. Para mais detalhes, veja as observações abaixo.


// ParabXO implementado em AFL.


// O código abaixo depende muito do código AFL para o.


// Parabolic SAR de Tomasz Janeczko na biblioteca AB.


// Aplicação: Drag & amp; Solta.


// Além de fazer o Fator Acelerador e seu máximo.


// valor variável através da função Param (), fiz 2 melhorias.


// por uma simples codificação adicional que foi introduzida por.


// Dennis Meyers em um artigo na edição S & amp; C 4/1995:


// 1. O valor de início do AF pode ser configurado de forma independente; assim você.


// pode fazer o indicador reagir consideravelmente mais rápido.


// 2. O ParabXO não avança a menos que seja penetrado.


// por um valor especificado (chamado & quot; Limite de crossover em% & quot; abaixo)


// evitando assim muitos whipsaws. Pode ser definido como 0 se.


// você não quer usar esta modificação. Por favor note que.


// em Meyers & # 8217; artigo ele usou um número absoluto, enquanto a.


// percentagem faz mais sentido na minha humilde opinião.


// Escrito por: Thomas Ludwig.


acc = Param ("Factor de aceleração", 0,1, 0,01, 0,1, 0,01);


acc = Optimize ("Factor de aceleração", acc, 0.01, 0.1, 0.01);


af_start = Param ("Valor inicial de AF", 0,03, 0,01, 0,1, 0,01);


af_start = Otimizar ("Valor inicial de AF", af_start, 0.01, 0.1, 0.01);


af_max = Param ("Valor AF máximo", 0,06, 0,01, 0,1, 0,01);


af_max = Optimize ("valor de AF m�io", af_max, 0,01, 0,1, 0,01);


Ct = Param ("Limite de cruzamento em%", 0, 0, 1, 0,1);


Ct = Otimizar ("Limite de cruzamento em%", Ct, 0, 1, 0.1);


MaxAF = af_max; // aceleração máxima.


psar = Fechar; // inicializa.


long = 1; // assume longas condições iniciais.


af = af_start; // valor inicial do fator de aceleração.


ep = baixo [0]; // ponto extremo init.


para (i = 2; i & lt; BarCount; i ++)


psar [i] = psar [i-1] + af * (hp "psar [i-1]);


psar_temp [i] = psar [i] * (1-Ct1);


psar [i] = psar [i-1] + af * (lp & # 8211; psar [i-1]);


psar_temp [i] = psar [i] * (1 + Ct1);


// verifique a reversão.


if (Low [i] & lt; psar [i] * (1-Ct1))


long = 0; reverso = 1; // inverte a posição para Curto.


psar [i] = hp; // SAR é o ponto alto no comércio anterior.


psar_temp [i] = hp;


if (Alta [i] & gt; psar [i] * (1 + Ct1))


long = 1; reverso = 1; // inverte a posição para longa.


psar_temp [i] = lp;


se (High [i] & gt; hp)


if (af & gt; MaxAF) af = MaxAF;


if (Baixo [i & # 8211; 1] & lt; psar [i]) psar [i] = Baixo [i & # 8211; 1];


if (Baixo [i & # 8211; 2] & lt; psar [i]) psar [i] = Baixo [i & # 8211; 2];


if (af & gt; MaxAF) af = MaxAF;


if (Alta [i & # 8211; 1] & gt; psar [i]) psar [i] = Alta [i & # 8211; 1];


if (Alta [i & # 8211; 2] & gt; psar [i]) psar [i] = Alta [i & # 8211; 2];


Plot (psar, _DEFAULT_NAME (), ParamColor (& quot; Color & quot ;, colorRed), styleDots | styleNoLine | styleThick);


Plot (psar_temp, _DEFAULT_NAME (), ParamColor (& quot; Color & quot ;, colorRed), styleDots | styleNoLine | styleThick);


intervalo = Param ("Período ADX", 13, 12, 25, 1);


range = Optimize (& quot; ADX Period ?, range, 20, 25, 1);


MYADXFactor = Param ("Fator ADX", 15, 12, 20, 1);


// MYADXFactor = Optimize ("Fator ADX", MYADXFactor, 15, 20, 1);


Buy = Cross (Open, psar_temp) E MYADX & gt; MYADXFactor;


Short = Cross (psar_temp, Open) E MYADX & gt; MYADXFactor;


Sell ​​= Cross (psar_temp, Open);


Cover = Cross (Open, psar_temp);


BuyPrice = ValueWhen (Buy, Close);


ShortPrice = ValueWhen (Short, Close);


CoverPrice = ValueWhen (Cover, Close);


SellPrice = ValueWhen (Sell, Close);


PlotText (& quot; \ nCobre abreviada: & quot; + CoverPrice [i], i + 1.5, L [i] - dist [i] -3, colorLime);


PlotText (& quot; \ n \ nProfit: & quot; + (ShortPrice [i] - CoverPrice [i]), i + 1.5, L [i] - dist [i] -3, colorLime);


PlotText (& quot; \ nSell comprou: & gt; + SellPrice [i], i + 1,5, H [i] + dist [i] +5, colorOrange);


PlotText (& quot; \ n \ nProfit: & quot; + (SellPrice [i] - BuyPrice [i]), i + 1.5, H [i] + dist [i] +5, colorOrange);


PlotText (& quot; Comprar: & gt; + BuyPrice [i], i + 1,5, L [i] - dist [i] -3, colorLime);


PlotText ("Short:" + ShortPrice [i], i + 1,5, H [i] + dist [i] +5, colorOrange);


PlotShapes (Buy * shapeUpArrow, colorGreen, 0, Low, -28);


PlotShapes (Short * shapeDownArrow, colorRed, 0, High, -28);


PlotShapes (Cover * shapeHollowUpArrow, colorGreen, 0, Low, -45);


PlotShapes (Sell * shapeHollowDownArrow, colorRed, 0, High, -45);


printf (& quot; \ nSignal veio & quot; + IIf (BarsSince (Short) & gt; BarsSince (Buy), BarsSince (Buy), BarsSince (Short)) + & quot; barras atrás & quot;);


WriteIf (BarsSince (Short) & gt; BarsSince (Compre), & quot; \ nBuy @ & quot; + BuyPrice, & quot; \ nShort @ & quot; + ShortPrice);


printf ("Trailing SL: & quot; + psar);


printf (& quot; \ nMax Profit: & quot; + IIf (BarsSince (Short) & gt; BarsSince (Buy), ((O + H + L + C) / 4-BuyPrice), (ShortPrice - (O + H + L + C) / 4)));


printf (& quot; \ nMin Profit: & quot; + IIf (BarsSince (Short) & gt; BarsSince (Buy), (psar-ShortPrice), (ShortPrice-psar)));


printf (& quot; \ n \ nDeixe a execução do lucro. & quot;);


printf (& quot; \ nFeche uma chamada apenas quando o SL estiver em exibição & quot;);

No comments:

Post a Comment