четверг, 17 мая 2018 г.

Robô de negociação forex de código aberto


Robô de negociação forex de código aberto
Expert Advisor, que negocia sinais do indicador MACD.
Este não é um grande assistente para negociação com ordens de limite.
Programa simples usando a média móvel como preconceito e fornecendo muitas opções de gerenciamento de comércio e dinheiro.
Este é um Expert Advisor (+ indicador) para fazer o download do histórico de cotações do símbolo atual e do TF.
Gera um número aleatório, e se esse número for par, ele vai comprar, se for estranho - ele vai vender.
Simples painel de comércio de um clique, normalmente útil para cambistas e day traders.
Este robô otimiza os valores que usa para sobrecompra e sobrevenda com base no que seria lucrativo durante os períodos de otimização (barras). Usando a estratégia de venda quando o indicador de índice cruza abaixo de overbought e comprando quando o indicador de índice cruza acima de oversold.
Utiliza a análise de 4 indicadores.
Não é realmente lucrativo, mas o código cabe em uma página.
As funções incluídas neste modelo usam duas fontes de notícias - Investing e Dailyfx. O modelo não usa DLL.
O exemplo de implementação de hedge em várias moedas em um único gráfico no Metatrader 4.
Expert Advisor para a pirâmide em movimentos de mercado grandes e rápidos.
Colocação automática de ordem pendente Buy Stop e Sell Stop pendente simultaneamente, Stop Losses e Take Profits nos níveis especificados pelo usuário. Assim que a posição comprada (COMPRA) é aberta quando o preço ASK ultrapassa os níveis, a ordem pendente restante (SELLSTOP) é ​​eliminada. Vice-versa, se a posição curta (SELL) for aberta quando o preço do BID cruzar os níveis, a ordem pendente restante (BUYSTOP) será excluída. Coloca novamente os dois pedidos pendentes após o fechamento do pedido.
Use a Teoria do Caos para negociar!
O EA usando Perceptron de camada única.
Abra dois botões em um gráfico, um para fechar todos os shorts, um para fechar todos os longos. Os rótulos dos botões exibem o lucro total atual para cada tipo de pedido.
Armazena e implementa um sistema básico de Stop Loss e Take Profit.
Um EA simples baseado no indicador Tipu Trend e no indicador Tipu Stops.
Teste ChartEvent é um exemplo que demonstra os vários tipos de ChartEvent: eventos de teclas do teclado, clique do mouse & amp; mover eventos, eventos personalizados. O código fonte funciona tanto no MetaTrader 4 quanto no MetaTrader 5.
Trailing stop permite proteger automaticamente os lucros com suas posições. Ajusta-se de acordo com a taxa de mercado atual e a quantidade de pips que você dá para ficar atrás.
Este EA abre operações de Compra ou Venda no par mais forte ou mais fraco. Não pode ser backtested.
Este especialista irá copiar uma negociação com o volume predefinido na mesma conta, pode ser usado com um sinal. Nenhuma funcionalidade de várias contas.
Exemplo de Heiken Ashi usando o Multi Time Frame (MTF).
Este EA abre uma grade de Buy Stops e Sell Stops a uma distância especificada do preço. Tem Stop Loss, Take Profit e Trailing Stop.
O Bot adequado é para quem gosta de negociação estilo Martingale. Características: Stop Loss, Take Profit, Funções Trailing Stop Loss. Todos são calculados em pontos.
Small Expert, que envia uma notificação por e-mail sobre o último pedido aberto e fechado.
Expert Advisor que negocia breakouts em vários pares durante a London Session.
Exemplo de um simples robô de negociação de fuga. Existem muitos métodos de fuga, mas este é o mais simples, como eu penso. Por favor, veja as imagens em anexo para visualizar o que é a negociação de fuga.
Expert Advisor para negociar cruzamentos ienes com base em pares principais e divergência / convergência USDJPY.
Exemplo de código do MACD automatizado com função avançada de gerenciamento de dinheiro.
Os mesmos EA que foram lançados anteriormente. O código adicional permite ao usuário definir parâmetros no RSI e no Momentum.
Um EA totalmente baseado no sistema Ichimoku Kinko Hyo.
Modelo EA que baixa notícias sem o uso de DLL.
O Expert Advisor que move o stop loss para breakeven após atingir determinado lucro.
O Expert Advisor que executa o rastreamento de pedidos após atingir determinado lucro.
O Expert Advisor é projetado para colocar grades de gerenciamento.
Vende no cruzamento para baixo de 70, compra no cruzamento ascendente de 30.
O Expert Advisor coloca pedidos com limite pendentes na distância especificada do preço e os acompanha após o preço com a etapa especificada, aplica-se o martingale.
O Expert Advisor abre posições depois que o preço passa pela distância especificada. 1 passo acima - vende, 1 passo abaixo - compra.
O Expert Advisor SAW_system_1 coloca pedidos pendentes com base na volatilidade dos últimos N dias.

Sistema de Piloto Automático Forex # 8211; Código aberto.
Enquanto procurava informações sobre os sistemas Forex Autoplilot, fiz uma pergunta na Forex Factory e encontrei um projeto interessante. Um participante chamado LongToBeeFree criou um bom software que cria trocas automaticamente & # 8211; um sistema de piloto automático forex.
No primeiro post, ele explica sobre o uso do sistema Turtles para obter sinais e criar negociações. Sua primeira versão do software recebeu muitos comentários, em uma discussão que durou três páginas.
Aqui estão os princípios do seu software de piloto automático:
As tartarugas são baseadas em fugas de 20 dias e de 55 dias. Este EA desenhará linhas mostrando cada um desses níveis, juntamente com alguns níveis de saída. As tartarugas também se limitaram a 4 posições em qualquer mercado único. Assim, quando uma posição é criada, ela também cria as 3 ordens pendentes que serão necessárias, caso esses níveis sejam atingidos. Para stops, ATR (20) é usado, o que equivale à Turtles & # 8220; N & # 8221; número. Uma parada secundária é uma fuga de 10 dias na direção oposta.
Após essa discussão, ele criou uma versão melhorada e melhorada deste software e o publicou aqui. Este é realmente um software de piloto automático forex que também foi desenvolvido pela comunidade & # 8211; Código aberto!
Ele explica porque é gratuito:
No espírito do fundador da Turtles, que acreditava no compartilhamento de informações, estou postando isso de graça. Eu só peço que você mantenha o cabeçalho & amp; informações de direitos autorais no código.
Este pode ser um sistema útil e genuíno de piloto automático forex, que é mesmo gratuito. Espero testá-lo por mim em breve, e usá-lo para negociação forex.
Obrigado LongToBeeFree. Você pode conferir o blog dele aqui.
Quer ver o que outros comerciantes estão fazendo em contas reais? Confira Currensee. É grátis.
Sobre o autor.
Yohay Elam - Fundador, escritor e editor Há mais de 5 anos que negocio no Forex, e partilho a experiência que tenho e o conhecimento que acumulei. Depois de fazer um curso curto sobre forex. Como muitos comerciantes forex, ganhei a parte significativa do meu conhecimento da maneira mais difícil. A macroeconomia, o impacto das notícias nos mercados cambiais em constante mudança e na psicologia comercial sempre me fascinaram. Antes de fundar a Forex Crunch, trabalhei como programador em várias empresas de alta tecnologia. Eu tenho um B. Sc. em Ciência da Computação pela Ben Gurion University. Dado este cenário, o software forex tem uma participação relativamente maior nos posts. O perfil do Google de Yohay.
7 comentários.
Por que, no mundo, você recomendaria um EA que nem durasse duas páginas em fóruns do FF? Estranho.
Pingback: Pensando em Dinheiro Fácil? Não procure no forex | Show de dinheiro em casa.
Você já ouviu falar da competição Forex Robot World Cup?
329 robô Forex competir em conta de negociação ao vivo com US $ 1000 em cada conta.
A partir da entrada 329, eles escolhem o melhor top 5 que está fazendo o lucro mais alto e consistente e fundi-lo em um e, portanto, o mais rentável e o melhor robô de negociação forex nasceu.
Pingback: Pensando em Dinheiro Fácil? Não procure em forex & laquo; MYFXDEALS. COM.
Principais corretores.
Sobre o ForexCrunch.
rex Crunch é um site sobre o mercado de câmbio, que consiste em notícias, opiniões, análise cambial diária e semanal, análise técnica, tutoriais, noções básicas do mercado forex, publicações de software forex, insights sobre a indústria forex e tudo o que está relacionado Forex
Links Úteis.
Atualizações recentes.
Aviso Legal.
As negociações de câmbio (Forex) carregam um alto nível de risco e podem não ser adequadas para todos os investidores. O risco aumenta à medida que a alavancagem é maior. Os objetivos de investimento, o apetite pelo risco e o nível de experiência do negociador devem ser cuidadosamente ponderados antes de entrar no mercado Forex. Existe sempre a possibilidade de perder algum ou todo o seu investimento / depósito inicial, pelo que não deve investir dinheiro que não possa perder. O alto risco envolvido na troca de moeda deve ser conhecido por você. Por favor, peça conselhos de um consultor financeiro independente antes de entrar neste mercado. Quaisquer comentários feitos no Forex Crunch ou em outros sites que receberam permissão para republicar o conteúdo originado no Forex Crunch refletem as opiniões dos autores individuais e não representam necessariamente as opiniões de qualquer autor autorizado do Forex Crunch. A Forex Crunch não verificou a exatidão ou a base de fato de qualquer reivindicação ou declaração feita por qualquer autor independente: Omissões e erros podem ocorrer. Qualquer notícia, análise, opinião, cotação de preços ou qualquer outra informação contida no Forex Crunch e conteúdo reeditado permitido deve ser tomada como comentário geral do mercado. Isto não é de forma alguma conselho de investimento. A Forex Crunch não aceitará responsabilidade por qualquer dano, perda, incluindo, sem limitação, qualquer lucro ou perda, que possa surgir direta ou indiretamente do uso de tais informações.

Negociação de robôs com código aberto.
Sob as regras do campeonato, cada participante pode enviar um Expert Advisor como um código-fonte MQL5 ou um arquivo EX5 executável. A grande maioria dos participantes, é claro, não deseja divulgar sua ideia de negociação implementada no robô de negociação. No entanto, a cada ano alguns participantes do Campeonato postam o código-fonte de seus Expert Advisors, e qualquer um pode baixar o código desse robô e ver o que está nele. Decidimos publicar alguns detalhes desses Expert Advisors.
Doze participantes marcaram uma opção em seus perfis para permitir que qualquer pessoa baixe seu robô comercial como EX5 ou MQ5. Preparamos um gráfico especial semelhante ao da página inicial do Championship, mostrando as mudanças no Equity de cada Expert Advisor. Assim, você pode ver o que aconteceu com a conta, na qual cada Expert Advisors foi negociado.
Um dos doze Expert Advisors ainda não fez um único negócio - este é o robô comercial da ShurikAn. Sua descrição diz que a negociação é baseada no indicador ZeroLag_MACD. Aparentemente, o código tem algum erro que não permite negociar. A coisa mais interessante é que foi planejado como um comércio em moeda múltipla EA 8 pares de moedas. Infelizmente, o Expert Advisor está disponível como um EX5 e não podemos saber qual é o bug.
Outro participante SHOOTER777 apresentou seu Expert Advisor complexo em um arquivo EX5. É descrito como um EA analisando os sinais de três indicadores em cinco prazos: D1, H4, H1, M5 e M1. Ainda mais estranho é que este robô ficou "silencioso" durante todo o primeiro mês da competição, e apenas no final de outubro entrou na batalha pelo prêmio, mas imediatamente perdeu quase todo o depósito. É muito provável que seja outro exemplo de erro fatal no código EA, mas não podemos saber o motivo exato, já que não temos o código-fonte.
De todos os doze participantes desta revisão, dois são de maior interesse: enivid e GeorgMLNK. Gráfico de robôs desses participantes fez o aumento mais forte nos primeiros concursos, mas posteriormente não conseguiu manter seu sucesso. Agora qualquer um pode rodar esses robôs no histórico 01.01.2011-01.08.2011 para ver os resultados que eles mostraram nos testes preliminares automatizados.
Apresentamos os dados dos participantes em uma tabela especial, os valores dos parâmetros correspondem aos de 2011/11/21 6:00 am GMT.

Como codificar seu próprio robô de negociação Algo.
Sempre quis se tornar um operador algorítmico com a capacidade de codificar seu próprio robô comercial? E, no entanto, você está frustrado com a quantidade de informações desorganizadas e enganosas e falsas promessas de prosperidade durante a noite? Bem, Lucas Liew, criador do curso de comércio on-line algorítmico AlgoTrading101, pode ter a solução para você. Tendo excelentes avaliações e conquistando mais de 8.000 alunos desde o seu primeiro lançamento em outubro de 2014, o curso da Liew - destinado a apresentar os fundamentos do comércio algorítmico de forma organizada - está se mostrando bastante popular. Ele é inflexível quanto ao fato de que a negociação algorítmica “não é um esquema de enriquecimento rápido”. Baseando-se em insights de Liew e seu curso, descritos abaixo são os fundamentos do que é necessário para projetar, construir e manter seu próprio robô de negociação algorítmica .
O que um robô de negociação algorítmico é e faz.
No nível mais básico, um robô de negociação algorítmica é um código de computador que tem a capacidade de gerar e executar sinais de compra e venda nos mercados financeiros. Os principais componentes desse robô incluem regras de entrada que sinalizam quando comprar ou vender, regras de saída que indicam quando fechar a posição atual e regras de dimensionamento de posição que definem as quantidades a serem compradas ou vendidas. (Para mais, veja: Noções básicas de negociação algorítmica: conceitos e exemplos.)
As principais ferramentas.
Obviamente, você vai precisar de um computador e uma conexão com a Internet. Depois disso, será necessário um sistema operacional Windows ou Mac para executar o MetaTrader 4 (MT4) - uma plataforma de negociação eletrônica que usa a MetaQuotes Language 4 (MQL4) para codificar estratégias de negociação. Embora o MT4 não seja o único software que se poderia usar para construir um robô, ele tem vários benefícios significativos.
Enquanto a principal classe de ativos do MT4 é o câmbio (FX), a plataforma pode ser usada para negociar ações, índices de ações, commodities e Bitcoins usando CFDs. Outros benefícios do uso do MT4, em oposição a outras plataformas, incluem ser fáceis de aprender, várias fontes de dados de FX disponíveis e são gratuitos. Infelizmente, o MT4 não permite negociações diretas nos mercados de ações e de futuros e a realização de análises estatísticas pode ser onerosa; no entanto, o MS Excel pode ser usado como uma ferramenta estatística suplementar.
Estratégias de Negociação Algorítmica.
É importante começar refletindo sobre alguns traços centrais que toda estratégia de negociação algorítmica deve ter. A estratégia deve ser prudente no mercado, pois é fundamentalmente sólida do ponto de vista comercial e econômico. Além disso, o modelo matemático usado no desenvolvimento da estratégia deve ser baseado em métodos estatísticos sólidos.
Em seguida, é crucial determinar quais informações seu robô está tentando capturar. Para ter uma estratégia automatizada, seu robô precisa ser capaz de capturar ineficiências de mercado persistentes e identificáveis. As estratégias de negociação algorítmica seguem um conjunto rígido de regras que se aproveitam do comportamento do mercado e, portanto, a ocorrência de uma ineficiência de mercado única não é suficiente para construir uma estratégia. Além disso, se a causa da ineficiência do mercado não for identificável, então não haverá maneira de saber se o sucesso ou o fracasso da estratégia foi devido ao acaso ou não.
Com o acima em mente, existem vários tipos de estratégia para informar o design do seu robô de negociação algorítmica. Estas incluem estratégias que aproveitam (i) notícias macroeconômicas (por exemplo, folha de pagamento não agrícola ou mudanças na taxa de juros); (ii) análise fundamental (por exemplo, usando dados de receita ou notas de lançamento de lucros); (iii) anise estattica (por exemplo, correlao ou cointegrao); (iv) análise técnica (por exemplo, médias móveis); (v) a microestrutura de mercado (por exemplo, infraestrutura de arbitragem ou comércio); ou (vi) qualquer combinação dos itens acima. (Para leitura relacionada, consulte: O que é eficiência de mercado?)
Projetando e testando seu robô.
Existem basicamente quatro etapas necessárias para criar e gerenciar um robô comercial:
Pesquisa preliminar: Esta etapa se concentra no desenvolvimento de uma estratégia que atenda às suas próprias características pessoais. Fatores como perfil de risco pessoal, comprometimento de tempo e capital de negociação são todos importantes para se pensar no desenvolvimento de uma estratégia. Você pode então começar a identificar as ineficiências persistentes do mercado mencionadas acima. Tendo identificado uma ineficiência de mercado, você pode começar a codificar um robô comercial adequado às suas próprias características pessoais.
Backtesting: Este passo se concentra em validar seu robô comercial. Isso inclui verificar o código para certificar-se de que ele está fazendo o que deseja e entender como ele funciona em diferentes períodos de tempo, classes de ativos ou condições de mercado diferentes, especialmente em eventos do tipo cisne negro, como a crise financeira global de 2008.
Otimização: Então, agora você codificou um robô que funciona e, nesse estágio, você quer maximizar seu desempenho enquanto minimiza o viés do overfitting. Para maximizar o desempenho, você primeiro precisa selecionar uma boa medida de desempenho que capture os elementos de risco e recompensa, bem como a consistência (por exemplo, o índice de Sharpe). O viés de sobrecurso ocorre quando o robô está muito próximo dos dados do passado; esse robô vai dar a ilusão de alto desempenho, mas como o futuro nunca se parece completamente com o passado, ele pode realmente falhar.
Execução ao Vivo: Agora você está pronto para começar a usar dinheiro real. No entanto, além de estar preparado para os altos e baixos emocionais que você pode experimentar, existem alguns problemas técnicos que precisam ser abordados. Esses problemas incluem a seleção de um corretor apropriado e a implementação de mecanismos para gerenciar os riscos de mercado e os riscos operacionais, como possíveis hackers e o tempo de inatividade da tecnologia. Também é importante nesta etapa verificar se o desempenho do robô é semelhante ao experimentado no estágio de teste. Finalmente, o monitoramento contínuo é necessário para garantir que a eficiência do mercado para a qual o robô foi projetado ainda exista. (Para mais, veja: Como os Algoritmos de Negociação são Criados.)
The Bottom Line.
Considerando que Richard Dennis, o lendário comerciante de commodities, ensinou a um grupo de estudantes suas estratégias de negociação pessoais que depois ganharam mais de US $ 175 milhões em apenas cinco anos, é completamente possível que traders inexperientes aprendam um conjunto estrito de diretrizes e se tornem comerciantes bem sucedidos. No entanto, este é um exemplo extraordinário e os iniciantes devem lembrar-se de ter expectativas modestas.
Para ser bem sucedido, é importante não apenas seguir um conjunto de diretrizes, mas também entender como essas diretrizes estão funcionando. Liew salienta que a parte mais importante da negociação algorítmica é “entender em que tipos de condições de mercado seu robô irá funcionar e quando ele irá quebrar” e “entender quando intervir”. O comércio algorítmico pode ser recompensador, mas a chave para o sucesso é compreensão. Qualquer curso ou professor prometendo altas recompensas com o mínimo de entendimento deve ser um grande sinal de alerta.

Robôs Forex.
Bem-vindo ao site do robô automatizado MycAlgo forex, que ajuda os comerciantes forex a investir em mercados de câmbio. Os robôs Forex automatizados são algoritmos que permitem que os comerciantes forex criem uma sequência pré-definida e automatizada de ações que não exigem monitoramento contínuo. Em outras palavras, eles facilitam a negociação forex permitindo que você negocie automaticamente & ndash; ou semi-automaticamente - e analisar uma variedade de indicadores técnicos de forex antes de selecionar as melhores estratégias de negociação forex.
Para iniciar sua negociação forex automatizada, você executa alguns passos simples: instale um terminal comercial, faça o download de um robô Forex e familiarize-se com as instruções para a compra / venda de lógicas, os parâmetros de entrada e a montagem do robô forex. Antes de começar a negociar, recomendamos vivamente que pré-teste as suas estratégias de negociação automática de divisas usando uma conta Demo e também faça um back-test das suas estratégias automatizadas de Forex usando os dados históricos disponíveis através da conta Demo.
Depois de se familiarizar com o processo, você será capaz de escrever seu próprio robô automatizado de negociação Forex. A informação de que os robôs de negociação automática oferecem novas oportunidades de negociação algorítmica de forex, não apenas para programadores, mas também para traders que têm um conhecimento prático de plataformas de negociação forex e seus instrumentos, e qualquer pessoa experiente na negociação automatizada de robôs Forex.
Nosso site oferece uma visão geral completa da negociação algorítmica da ECN através do inovador terminal comercial da cAlgo. Desbloquear o seu potencial de negociação com robôs automatizados de negociação Forex.

Комментариев нет:

Отправить комментарий