Friday 6 April 2018

Sistema automatizado de negociação de commodities


Sistema automatizado de negociação de mercadorias
O único Forex Robot testado com dados reais de tick, spreads variáveis ​​reais, slippage real e incluindo comissões de negociação. O Forex Robotron não é dependente de corretor ou spread.
Comece a ganhar dinheiro com o melhor sistema automatizado de negociação forex agora! Transforme $ 100 em milhões!
Pares em moeda: EURUSD, GBPUSD.
Prazo: 5 minutos.
Stop Loss: 20 pips
Abaixo estão os resultados de negociação do Forex Robotron no período de 5 minutos dos pares de moedas EURUSD e GBPUSD usando as configurações padrão durante um período de 10 anos. Forex Robotron começou com um depósito inicial de $ 500 negociando com 5% de risco máximo - você pode usar um risco menor ou maior se desejar. Na maioria das vezes, o Forex Robotron fechará uma negociação antes que o stop loss seja atingido, de modo que, na verdade, não perde o risco total estabelecido em uma negociação. Forex Robotron é o melhor robô forex e ganha dinheiro com a negociação forex automatizada, não importa quão grande ou pequena seja a sua conta!
Depósito: $ 500.
Lucro Líquido: US $ 791.284.664.
Depósito: $ 500.
Lucro Líquido: US $ 317.945.311.
Sistema de negociação Forex totalmente automatizado | O melhor robô Forex.
EURUSD e GBPUSD | Tempo de 5 minutos.
Não há negociações abertas no final de semana.
NÃO Dependente do Broker.
Dados de Tick 99% de qualidade de modelagem.
Variáveis ​​Reais | Real Slipage.
Incluindo Comissões de Comércio.
Esta é a sua melhor oportunidade para viver o sonho: COMEÇAR A FAZER DINHEIRO COM A NEGOCIAÇÃO DE FOREX AUTOMATIZADA HOJE e ter a liberdade financeira para fazer o que você gosta.
Forex Robotron é o resultado de anos de trabalho árduo, programação, testes e experiência de negociação fornecidos a você como um conjunto e esquecer Forex Robot! Milhares e milhares de horas de programação e testes foram dedicados à pesquisa e desenvolvimento do Forex Robotron para garantir que ele seja o melhor robô forex do mundo - AGORA e no FUTURO!
Ele fez excelentes lucros de 2009 até hoje, negociando os pares de moedas EURUSD e GBPUSD totalmente automatizados com baixo risco, provando que o Forex Robotron é o único sistema de negociação forex seguro e de longo prazo que você precisará! Tanto esforço foi feito para tornar o Forex Robotron um sistema de negociação forex automatizado consistente, confiável, de longo prazo, seguro e lucrativo que qualquer um que queira ganhar dinheiro negociando com um robô forex só precisa tê-lo!
Não há necessidade de se sentar em sua tela por horas a fio assistindo a gráficos e procurando oportunidades de negociação, deixe Forex Robotron fazer todo o trabalho duro para você! É o conjunto final e esquecer o robô forex. Ganhar dinheiro com este sistema automatizado de negociação forex com confiança, enquanto você dorme e aproveita a sua vida! Você não precisa de nenhuma experiência comercial para obter a instalação e começar a usá-la hoje! Não há um valor mínimo necessário para começar a usá-lo e isso pode transformar pequenas contas em contas grandes MUITO RÁPIDO! Este robô Forex evita que você desperdice mais do seu valioso tempo ou dinheiro - na verdade, você ganhará muito dinheiro para aproveitar seu precioso tempo!
Escolha o melhor Forex Robot que você pode confiar com sua conta de negociação - escolha Forex Robotron!
Resultados verificados no MyFxBook.
Forex Automated Forex Trading System Robotron Para MetaTrader 4 e JForex.
Instruções de Configuração | Configuração rápida e fácil de 5 minutos | Definir e esquecer.
Licenças 1-ilimitadas para todas as suas contas MT4.
Atualizações vitalícias gratuitas e suporte dedicado.
30 dias sem perguntas solicitadas garantia de devolução do dinheiro.
NÃO Hedge, Martingale, Grids ou Arbitragem.
Não é necessária Experiência.
Corretores dos EUA | Corretores fora dos EUA | Corretores Amigáveis ​​Islâmicos.
Nenhuma limitação de conta de negociação | Nenhuma conta muito pequena.
Nenhuma alavancagem mínima exigida.
Ganhar dinheiro enquanto você dorme | Seja seu próprio patrão | Viva o sonho!
Comece a ganhar dinheiro agora! | Liberdade Financeira | Totalmente Automatizado Forex Robot.
Forex Robotron vai fazer dinheiro, mas você deve agir agora, enquanto ainda está disponível! Obter acesso imediato ao melhor robô forex agora!
Esta é a sua oportunidade única de começar a ganhar dinheiro AGORA com um robô forex comprovado - os resultados falam por si! Forex Robotron é o melhor robô forex e estamos tão confiantes em sua capacidade de gerar dinheiro no piloto automático que garantimos que ele aumentará sua conta de negociação ou seu dinheiro de volta!
A melhor decisão que você toma agora é pagar uma taxa pequena hoje e comprar este sistema de negociação forex totalmente automatizado como um investimento que vai continuar fazendo você ganhar dinheiro agora e por muitos anos! Não perca mais seu valioso tempo, aproveite esta oportunidade única e comece a ganhar dinheiro hoje mesmo! Depois de comprar, você receberá um link INSTANT DOWNLOAD e poderá ser instalado e executado em apenas 5 minutos!
Você tem dúvidas, apesar de tudo o que leu sobre o Forex Robotron? Você acha que este robô Forex não vai te dar dinheiro? Quanto mais tempo você gasta duvidando Forex Robotron, quanto mais tempo você não está usando para ganhar dinheiro com negociação automatizada. É normal ter dúvidas, mas aqueles que passam o tempo todo duvidando não são os que estão fazendo as coisas acontecerem, então ACT NOW e compre antes que seja tarde demais. Essa oferta INCRÍVEL pode ser removida a qualquer momento, por isso, não perca a oportunidade. Quando ela acabar, ela desaparecerá. Forex Robotron pode fazer o custo de sua compra de volta antes que você perceba - mesmo em poucas horas!
Mahesh, diz: Olá, Quanto custaria cada licença adicional? Eu estava pensando em tomar mais um. Este EA está fazendo incrível.
Resposta: Fico feliz em saber que o Robotron está ótimo para você!
Paul, diz: Oi, espero que você esteja bem. Eu tenho que dizer e sei seus primeiros dias, mas o seu programa parece ser excelente. Eu nunca encontrei nada parecido com isso, eu fico nervoso ocasionalmente quando uma negociação está acontecendo e eu acho que devo intervir e terminar o negócio, mas eu tenho conseguido me manter calmo e o bot fica fora disso no lado positivo. No topo de um bom bot seu serviço foi inigualável. Eu acho que como uma nação, todos nós somos culpados de gemer rapidamente, mas não elogiar quando estamos satisfeitos com as coisas. Então dê a si mesmo um grande tapinha nas costas de mim. Atenciosamente, Paul.
Resposta: Muito obrigado por suas amáveis ​​palavras, significa o mundo para mim e foi um prazer conversar com você. Mais importante ainda, estou feliz que você esteja aproveitando o desempenho! Obrigado pelo tapinha nas costas, é um feedback como o seu que faz tudo valer a pena! Também lhe darei grande crédito por ter crença, paciência e compreensão para dar uma chance e, assim, ver os benefícios.
Kunj, diz: Minha conta é de cerca de 10% desde que comecei com Robotron.
Resposta: Bons retornos já Kunj, muito tempo podem continuar!
Gavin, diz: Boa tarde. Você foi gentil o suficiente para configurar seu produto em minha conta, mais uma vez agradeço sua ajuda. GRANDE PRODUTO SANGRENTO QUE VOCÊ TEM PELO CAMINHO.
Resposta: Você é muito bem-vindo Gavin, feliz por estar gostando do Robotron!
Nelson, diz: Estou usando o Forex Robotron por alguns meses, é um EA muito bom.
Resposta: Feliz por ouvir isso Nelson!
Benjamin, diz: Amando o EA até agora.
Resposta: Que bom que você gostou!
Dan, diz: Olá !! Eu atingi 50% de crescimento de conta este mês.
Resposta: Oi Dan, Grandes retornos como esperado com Robotron! Tenha um bom fim de semana.
Wayne, diz: Suporte absolutamente incrível, vocês são ótimos, obrigado.
Resposta: Muito obrigado Wayne, isso significa muito!
Craig, diz: Cheers. PS Robotron está indo grande primeiro comércio + 12%.
Resposta: Ótimo para ouvir! Você é muito bem-vindo!
Tony, diz: A EA ainda está funcionando bem com lucros constantes.
Resposta: Ainda bem que está funcionando bem para você :-)
Nelson, diz: Até agora, o Forexrobotron está funcionando muito bem. Obrigado pelo seu maravilhoso EA.
Resposta: Obrigado, você é muito bem-vindo e feliz por ter gostado!
Kashta, diz: Grande robô.
Resposta: Obrigado Kashta!
Nelson, diz: Forexrobotron é um ótimo EA, eu gosto muito dele.
Resposta: Que bom que você gostou!
Não, diz: No mês passado 44% meu amigo, agora com o objetivo de 200%. Esqueça 100%, é muito fácil :). ansioso para ter 200 por cento em breve. Obrigado por suas bênçãos também. É Robotron abençoa você! Obrigado novamente por sua maravilhosa EA.
Resposta: Parabéns! 200% em breve! Obrigado por suas amáveis ​​palavras Não.
Gary, diz: Realmente muito bom para 8 dias de calendário de negociação (12,59%). Obrigado.
Resposta: Nice um Gary, feliz em ouvir isso!
Brian, diz: Eu tenho que dizer que seu apoio continua sendo o melhor! Muito obrigado!
Resposta: Você é muito bem-vindo Brian, feliz em ajudar.
Denny, diz: Muito bons resultados! Bom e rápido lucro com Robotron!
Resposta: bons resultados Denny!
Gary diz: A taxa de vitória de 84,6% é impressionante (22 vitórias com 4 derrotas).
Resposta: Que bom que você gosta da taxa de vitória, é realmente impressionante e tem sido por muitos anos e continuará a ser assim!
Kashta diz: Eu gosto de Robotron. Mantenha-me atualizado com a próxima atualização. Ótimo Robô.
Resposta: Que bom que você gostou Kashta!
John diz: Eu tenho Robotron há pouco mais de um mês e estou feliz com o EA. Seu EA ganha em média 80% dos negócios!
Resposta: Que bom que você está feliz com isso John!
Jim diz: Em 13/07/17, uma semana atrás, eu comecei com US $ 500 na minha conta de corretagem para fazer negociação ao vivo no EUR / USD - GBP / USD. No momento em que escrevo, estou com um aumento de US $ 249,20.
Resposta: Oi Jim, bons resultados! Já é quase pago por si mesmo!
Gavin diz: Boa tarde meu amigo. Eu tenho usado seu produto desde 5/7/2017 e está negociando excepcionalmente bem!
Resposta: Oi Gavin, Ainda bem que seus resultados estão indo bem!
Pennington diz: lucro de US $ 81 em 3 dias de negociação. Não é ruim!
Resposta: Bom comércio Pennington!
Alice diz: Você é o melhor atendimento que eu já vi! Muito obrigado!
Resposta: Obrigado por suas amáveis ​​palavras, isso significa o mundo para mim - feliz em ajudar! Se você precisar de mais alguma coisa, me avise.
Stefan diz: Oi, mais 14 pips esta noite. Espero que minha sequência de vitórias continue! Obrigado!
Resposta: boa negociação!
Teguh diz: Oi FXrobotron, 7 meses já com Robotron, e ainda feliz com a performance, desde o início de abril'17 quase ganhei 300% de lucro !!
Resposta: Oi Teguh, Muito bom ouvir de você e os grandes resultados que você teve!
Tony diz: Eu tenho usado o Forex Robotron desde novembro de 2016. Ele começou a mostrar um lucro desde o primeiro dia. Os negócios vencedores excedem em muito os que perdem, e que raramente param para a perda. Eu sinto que é de longe a EA mais consistente e lucrativa no mercado hoje.
Resposta: Muito obrigado pelo depoimento Tony, significa muito :-)
Stefan diz: Eu uso o Robotron por meio ano e os resultados são: 37,8% 29,8% Isso está em baixo risco 2. Este mês foi muito bom e estou muito feliz com o Robotron. A taxa de vitórias é incrível. Obrigado!
Resposta: Oi Stefan, obrigado por suas amáveis ​​palavras e parabéns pelos seus excelentes resultados com um risco tão baixo! :-)
Denny diz: Eu fiz 75 euros com Robotron ontem, lucro rápido!
Resposta: Bom, Denny!
Ahmad diz: Primeiro de tudo, gostaria de agradecer pelo seu robô e grande apoio. Eu testei seu robô por alguns meses agora em conta ao vivo e posso ver a diferença entre seu robô e outros que eu estava testando.
Resposta: Oi Ahmad, Obrigado pelo seu e-mail e feliz que tudo está bem. Com Robotron você não precisa de nenhum outro! Tenha um ótimo final de semana e se precisar de mais licenças, é só me avisar.
Paul diz: Eu absolutamente amo robotron do jeito que é.
Resposta: Que bom que você ama Paul :-)
Quang diz: Seu EA está funcionando bem. Espero que você possa criar outros bons EAs :)
Resposta: Que bom que você gosta da EA! Eu sempre vou mantê-lo atualizado.
Natalia diz: Como você tem andado? Eu tenho usado o EA e funciona maravilhosamente !!
Resposta: Oi Natalia, Bom obrigado e te espero o mesmo. Ainda bem que está correndo bem para você!
Dan diz: Olá, incrível equipe da Robotron! É incrível como esse programa é ótimo. Eu realmente fico animado em ligá-lo !! tudo de bom, Dan.
Resposta: Oi Dan, ótimo ouvir de você como sempre e muito feliz que você está feliz com Robotron!
Não diz: Bom lucro hoje, 2-4 por cento em cima de cada um.
Resposta: Bons resultados novamente Não, feliz em ouvi-lo!
Não, diz: Ontem à noite a EA abriu 9 pedidos, eles estavam todos corretos, incríveis e sortudos por mim. Eu tenho 3 por cento de cada coisa. Sine Jan 2016, começou a partir de 100 USD agora = 192 USD, quase 100 por cento de lucro já meu amigo.
Resposta: Bom resultado de negociação novamente com Robotron! Sem dúvida, este é um EA muito especial!
Dan diz: 7,2% de crescimento da conta ontem. Em uma hora.
Resposta: Oi Dan, ótimos resultados!
Paul diz: Ei, adore a nova atualização! Obrigado!
Resposta: Você é muito bem vindo Paul!
Bryce diz: Oi, eu comprei o robô da União Européia alguns dias atrás e configurei minha conta. Está funcionando e eu tive 4 trades que todos ganharam dinheiro. Bryce.
Resposta: bons resultados!
Denny diz: Nova versão bom lucro!
Resposta: Grande Denny!
Quang diz: Oi Também consegui bons resultados com o seu EA. Minha conta até 5% em 3 dias. Espero que você possa adicionar outros pares a este EA. Obrigado.
Resposta: Grandes resultados Quang!
Dan diz: Oi apenas checando para ver como V1. 3 está indo :) Eu ainda estou amando robotron. Estou usando apenas 0,01 microlotes no momento, mas ainda estou aumentando 29% na minha conta.
Resposta: Oi Dan, bons resultados!
Franz diz: Olá, estou feliz com o seu robô. Eu fiz 3% esta semana. Espero que fique assim, obrigado pelo seu bom trabalho. Eu amo seu robô!
Resposta: Muito obrigado Franz, isso significa o mundo absoluto para mim e faz com que todo o trabalho duro que eu dedico valha a pena - obrigado! Tenha um ótimo fim de semana meu amigo :-)
Natália diz: Espero que você esteja bem. Eu tenho testado Robotron e ainda gosto muito. Eu quero que você saiba que eu acho que o Robotron é um ótimo EA. realmente é! Cheguei até a testar meu marido e ele também adora.
Resposta: Obrigado pelo seu e-mail e bom feedback sobre Robotron, realmente isso significa o mundo para mim :-) Fico feliz que seu marido goste também.
Christie diz: Um amigo meu também da África do Sul, Evert me apresentou ao seu robô. Ele também comprou o robô. Eu perdi contato com Evert e o vi em abril deste ano novamente. Ele me disse que ainda usa o robô e que ele recebe um crescimento médio de 60% ao mês em seu capital.
Resposta: Obrigado pelo seu email, espero que você esteja bem. Ótimo para ouvir sobre os resultados consistentes da Evert - isso é esperado e eu recebo regularmente e-mails de agradecimento de clientes com grandes retornos semelhantes.
Tim diz: Comecei a usar o seu EA esta semana e os resultados são muito bons. Estou negociando apenas nos pares EUR / USD e GBP / USD.
Resposta: Fico feliz que seus resultados tenham sido bons! Long pode isso continuar.
David diz: Vocês são os melhores. Se você gostaria de meus 2 centavos, você deve muito mais seu apoio ao cliente. Outros sistemas afirmam tê-lo, mas na metade do tempo ninguém responde e se e quando o fazem, eles não se incomodam em responder às perguntas que você faz. Vocês são ótimos. Eu não posso pedir nada melhor do que isso.
Resposta: Você é muito bem-vindo David e muito obrigado! Significa muito para ouvir esse feedback positivo. Espero voltar a falar em breve.
Tim diz: Eu instalei seu EA e até agora é ótimo!
Resposta: Ótimo começo, pode continuar.
Gary diz: Obrigado. Até agora, o Robotron é um dos melhores EAs.
Resposta: Ótimo ouvir o Gary! Estou feliz por ter gostado.
Brendan diz: Apenas escrevendo para avisar que estou curtindo o Robotron e o trabalho que ele faz! Coisa boa! Atualmente estou usando em GBP / USD e EUR / USD com 5% de risco.
Resposta: Isso é ótimo de ouvir, muito feliz por você estar gostando!
Michael diz: Oi apoio Robotron, seu robô é incrível, já estou lucrando, gostaria de solicitar mais licença quando estiver pronto. Obrigado!
Resposta: Obrigado Michael! Que bom que você está lucrando e com certeza, você pode ter quantas licenças você precisar (com a versão PREMIUM), é só me avisar.
Mariusz diz: Oi, eu gostaria apenas de dizer - Você estava certo - ea funciona muito bem Muito obrigado :)
Resposta: Você é bem-vindo ;-)
James diz: BTW. depois dos comércios abertos eu tinha entrado no fim de semana fechado ontem à noite eu acabei + 8% durante a semana! Impressionante! IR ROBOTRON!
Resposta: Grandes ganhos! Normal com Robotron!
Não diz: Apenas para compartilhar com você. Ontem fez 5 por cento. Hoje faz 2,6 por cento. Começa a voltar a fazer lucro já.
Resposta: Grandes resultados Não, podem continuar.
Dan diz: Eu realmente gosto de Robotron. Eu acho que a EA é brilhante, seu atendimento ao cliente é brilhante e eu gostaria de saber no futuro de EAs adicionais que você desenvolve.
Resposta: Obrigado Dan, isso significa muito.
Ahmet diz: Olá, estou usando o FOREXROBOTRON por 4 dias e devo dizer que adoro.
Resposta: Muito feliz em saber que você ama Ahmet!
Adam diz: Mais uma vez - obrigado por ser transparente e compartilhar os detalhes da sua conta comigo. Você prova continuar sendo um ato de classe. Na verdade, devo confessar que não verifiquei os resultados mais recentes antes de enviá-lo por e-mail, caso contrário, eu teria visto as duas vitórias enormes em 13 de janeiro - que também vejo suas contas beneficiadas! Eu acho que vou olhar para um Robotron como um investimento a longo prazo.
Resposta: Bom ouvir você, Adam, você é muito bem-vindo como sempre.
Haruo diz: Eu usei Forex Robotron por cerca de um mês. E o resultado é muito satisfeito.
Resposta: Muito feliz em saber dos seus excelentes resultados negociando com a Robotron! Eu ouço isso com muita frequência dos usuários do Robotron!
Não, diz: Um relato de minha esposa foi aberto desde 9 de janeiro até agora, já tem 49%.
Resposta: Uau, muito feliz em saber dos excelentes resultados da sua mulher com o Robotron, em apenas uma semana!
Dan diz: Oi lá .. Tudo funcionou bem hoje à noite obrigado com negociações em todos os gráficos. 15 negócios realizados e 14 ganhos, com uma perda máxima de .00.01p !! vitórias podem chegar a apenas 3.02 após todos os custos. mas isso é mais do que 3% de aumento na conta em 1 noite.
Resposta: Grande negociante Dan! Muito tempo pode continuar!
Arasu diz: Oi lá .. Sim .. Eu começo a ganhar confiança neste EA muito. Até agora, seu desempenho é muito bom no meu corretor FBS (FBS-max 5% de risco). Estou realmente satisfeito com este EA e muito obrigado por este EA. Espero que este EA possa fazer lucros continuamente no futuro. Muito obrigado pelo seu grande apoio - 5 estrelas!
Resposta: Muito feliz por ouvir os seus excelentes resultados e por estar confiante com a EA!
John diz: Estou muito satisfeito até agora com o Robotron EA, tanto que abri uma nova conta ao vivo.
Resposta: Tão feliz e feliz por saber que você está feliz com o EA.
Manuel diz: Obrigado, o robô está funcionando muito bem!
Resposta: Você é bem-vindo Manuel, feliz que está funcionando muito bem para você!
Terry diz: Muito obrigado por todos os seus apoios e eu aprecio isso. Este próximo ano novo de 2017 será o Ano da Prosperidade e dos Ricos. Eu vou cuidar bem do seu Fx Robotron e não vou prejudicá-lo ou usá-lo mal. Certamente, vou recomendá-lo. Sim, vou deixar crescer em tempos muito longos e, por favor, deixe-me saber se o Forex Robotron requer atualização no futuro. Desejando um Feliz Natal e Feliz Ano Novo para você.
Resposta: Você é muito bem-vindo Terry, desejando-lhe um Feliz Ano Novo! Vou informá-lo de futuras atualizações.
Christie diz: Eu tive um comércio maravilhoso na noite passada, a 30 centavos por pip. Eu fiz mais de 80USD lucro. No começo desta semana, eu joguei 1 centavo por pip, onde os lucros eram muito menores, e ainda lucravam a cada dia. A longo prazo, o fator de acumulação fará maravilhas. Este é um programa verdadeiramente maravilhoso, e o fato de você fornecer, e dar o conhecimento e acesso ao Joe Public, é incrível. Com isso, você permite que pessoas da classe trabalhadora do dia a dia em todo o mundo construam uma carteira substancial ao longo do tempo, algo que os traders mantiveram por si mesmos por décadas. Eu sento na África do Sul e seu robô me permitiu participar do mercado mundial sem conhecimento ou experiência. Muito obrigado.
Resposta: Obrigado pelas suas palavras gentis, isso realmente significa muito para mim e ouvir coisas assim é o que faz todo o trabalho duro que eu passei por 5 anos desenvolvendo a pena.
Adam diz: Eu só queria te desejar um feliz natal e um feliz ano novo. Você ficará satisfeito em saber que o desempenho do meu robotron nas últimas 3 semanas é de 80% de crescimento. Que é selvagem.
Resposta: Obrigado pelo seu email, isso é uma ótima notícia!
Andrea diz: Robotron é ótimo.
Resposta: Obrigado novamente Andrea.
Steve diz: Forex Robotron fez bem novamente ontem! Esta semana tive 14 trades e apenas um perdedor. Super! Obrigado!
Resposta: Ótimo ouvir Steve, está indo muito bem como sempre!
Não, diz: Eu já recebi 21% do meu depósito inicial DENTRO DE 8 DIAS. ATUALIZAÇÃO: a conta está fazendo uma média de 4% por dia.
Resposta: Fico feliz em saber dos excelentes resultados!
Tom diz: parece muito bom até agora muito animado para muito honesto, pouco de um novo capítulo para mim, nunca tentei a negociação automática. Obrigado novamente e fale logo. Que os pips estejam conosco !!
Resposta: Isso é ótimo para ouvir o Tom! Muito feliz em ouvir isso!
Dan diz: Eu instalei seu robô na minha conta ontem à tarde e ele começou a abrir negócios. Abriu 5 comércios e fez muito bem!
Resposta: Boas notícias Dan, os bons resultados podem continuar!
Evert diz: Correu para o primeiro dia de mercado e teve um crescimento de pouco mais de 4% no primeiro dia. Escusado será dizer que estou super impressionado e tenho que admitir; um pouco aliviado. Obrigado pela ajuda. Feliz feliz.
Resposta: Obrigado por seu e-mail Evert, feliz que você está fora de um começo vitorioso.
Adam diz: Apenas pensei que eu deixaria você saber que o Robotron está quase em 50% e não é nem 2 semanas agora. Isso poderia ser uma mudança de vida absoluta para mim, e eu sinceramente acredito que pode ser. Você obviamente colocou muito trabalho em um software de qualidade. Tenho certeza de que estarei agradecendo a você nos próximos meses. Obrigado por disponibilizar o software. Diz muito sobre o seu personagem que você deixaria outras pessoas se beneficiarem do seu software, quando você poderia simplesmente acabar com ele.
Resposta: Obrigado pelas suas amáveis ​​palavras, Adam, você é muito bem-vindo e faz tudo valer a pena quando ouço feedback positivo de usuários como você - o que faço todos os dias.
Pravin diz: Até aí tudo bem! Começou a demo agora negociando ao vivo.
Resposta: Isso é ótimo para ouvir Pravin, pode ser que seus bons resultados continuem.
Andrea diz: Robotron é muito bom!
Resposta: Concordo, é!
Não diz: Mais uma vez, obrigado pelo seu apoio rápido e furioso, incrível.
Resposta: Obrigado senhor!
Kel diz: Estou muito feliz com os resultados e posso confirmar que esta é uma estratégia de longo prazo para mim. Tenha um adorável fim de semana.
Resposta: Que bom que você gosta da EA! Sua muito bem-vinda Kel - que me fez sorrir e feliz em saber que você está feliz com isso - recebo muitos e-mails dizendo isso! Obrigado, tenha um ótimo final de semana também.
Alessandro diz: Parabéns pela sua EA e obrigado pelo seu apoio!
Resposta: Que bom que você gosta da EA! Muito bem-vindo e espero que seus ótimos resultados continuem!
Patric diz: Obrigado como sempre por seu trabalho incrível :)
Resposta: A qualquer momento Patric :-)
Brad diz: Eu tenho usado isso em uma conta que tenho com fxopen (Austrália) e está funcionando bem.
Resposta: Você é muito bem-vindo e correto, o EA está funcionando bem como sempre.
Eric diz: Obrigado. Estou super bem. Sim, de fato, o EA parece ter qualidades atemporais. Eu achei que parece funcionar bem em outros pares também.
Resposta: Suas boas vindas como sempre Eric, ótimo ouvir!
Vaclav diz: Obrigado. Eu tenho bons resultados a longo prazo com o seu EA no meu corretor. Muito obrigado pelo seu trabalho e paciência comigo :)
Resposta: Você é muito bem-vindo Vaclav, eu sabia que se você fosse paciente e confiasse, veria bons resultados!
Enrico diz: Forex Robotron corre muito bem nas minhas contas! Obrigado!
Resposta: Você é muito bem vindo!
Dennis diz: Obrigado pela recomendação sobre este robô. Em três dias, já se pagou várias vezes. Isso ajuda a monitorar os negócios, é onde eu vejo grandes oportunidades.
Resposta: A qualquer momento Dennis, está se saindo muito bem.
Rhett diz: Bem, eu tentei seis programas comerciais diferentes e Robotron foi o único que conseguiu ganhar dinheiro e também com sucesso limitar o risco.
Resposta: Muito bem-vindo Rhett, é um ótimo EA!
Brian diz: Então, tivemos um dia INACREDITÁVEL ontem. Provavelmente, o melhor que vi foi o Robotron.
Resposta: Forex Robotron está fazendo excelente como sempre!
Teguh diz: Bom dia! Seu robô é ótimo tanto demo quanto real! Bom rácio de lucro Recentes 3 dias recebo 14%.
Resposta: O EA é excelente e funciona muito bem como sempre!
Brian diz: Perfeito obrigado! Ambas as contas Demo e Live tiveram uma ótima semana!
Resposta: Seu bem-vindo Brian, feliz negociação está indo bem!
Robin diz: Só queria dar-lhe heads-up o robô fez de novo excelente hoje. Muito feliz com isso até agora.
Resposta: Obrigado pelo feedback Robin, está indo muito bem!
Eric diz: Olá, seu robô é o melhor robô do forex, obrigado :)
Resposta: Muito bem-vindo Eric, feliz que você gostou.
Nolan diz: Incrível EA. Muito obrigado :)
Resposta: você é bem-vindo, feliz que você gosta!
Kel diz: Seu apoio é incrível, obrigado.
Resposta: A qualquer momento Kel, feliz em ajudar.
Robin diz: Até agora você tem um software incrível e espero que continue.
Resposta: Você é muito bem-vindo Robin.
Rhett diz: Obrigado pelo seu grande apoio!
Resposta: Você é bem-vindo como sempre.
Paul diz: Parabéns a este EA realmente bom. O EA ainda está funcionando muito bem. Muito obrigado!
Resposta: Você é muito bem-vindo, Paul.
Arthur diz: Muito obrigado. Serviço incrível e um robô incrível! Vou recomendá-lo ao meu amigo.
Resposta: Obrigado Arthur, você é muito bem vindo.
Mick diz: Oi, o EA tem em média 3 ou 4 por cento por dia, o que é ótimo. Estou muito feliz com o robô.
Resposta: Ainda bem que está indo bem para você!
Lyndall diz: Oi, só queria dar uma atualização. O EA teve um bom desempenho, nas últimas 3 semanas abriu uma boa quantidade de negociações e perdeu-se em 2 negociações no total. Eu estou fazendo entre 2 e 3 por cento de aumento de conta diário. Obrigado por me ajudar a conseguir que isso funcione como pretendido.
Resposta: ÓTIMO! Eu sabia que você veria o seu potencial e parabéns por fazer funcionar para você - foi um prazer ajudar.
Nick diz: Até agora eu tentei tantos EA's diferentes com promessas de grandeza que só falhei no primeiro teste real em uma conta real. Felizmente e felizmente o seu não é um deles. Minha conta é pequena no momento, mas mostra (seja em menor quantidade, sinais de crescimento).
Resposta: Que bom que você está gostando da EA!
Patric diz: Obrigado pelo produto SURPREENDENTE. Eu gostaria de saber programar algo tão incrível quanto este robô, porque francamente a TI é insano.
Resposta: Olá Patric, Muito bem-vindo, obrigado por suas palavras amáveis. Robotron é incrível e longo pode continuar a fazer lucros automatizados.
Erik diz: Eu gosto do seu bot. Eu amo o desempenho da sua criação. É uma obra de arte. Eu gostaria de solicitar mais uma licença. Poderia ter uma licença para mais uma conta, por favor?
Resposta: Olá Erik, Que bom que você gostou! Nova Licença: ****** (licenças gratuitas ilimitadas)
John diz: Obrigado por compartilhar este excelente robô forex! É de longe o melhor que usei até agora e usei muitos!
Resposta: O seu bem-vindo John, feliz que você gostou.
Owen diz: Todos os dias forex robotron está fazendo comércios vitoriosos e minha conta está crescendo rápido, ótimo trabalho neste sistema automatizado forex!
Resposta: É uma ótima notícia Owen, feliz por podermos ajudar!
Eileen diz: Eu estava cético no início como eu fui queimado por robôs forex antes, mas minhas dúvidas foram logo desapareceu dentro de uma semana de negociação rentável, muito obrigado!
Resposta: Sua bem vinda Eileen! Há muitos robôs forex pobres lá fora, mas Forex Robotron não é um deles, como você viu por si mesmo, pode continuar! Nós honestamente achamos que este é de longe o melhor robô forex lá fora!
Anthony diz: Eu amo o trading consistente com entradas sensatas do forex robotron e planejo usá-lo por muitos anos, também agradeço por me ajudar a configurar com seu excelente suporte.
Resposta: Seu mais que bem-vindo Anthony, é o que queríamos alcançar com o Forex Robotron. Obrigado pelo feedback!
Mary diz: Eu configurei forex robotron algumas semanas atrás e acabei de checar minha conta e estou impressionada com a rapidez com que cresceu - eu não estava esperando por isso! Obrigado por esta grande oportunidade, você realmente fez um ótimo trabalho com este sistema automatizado de forex!
Resposta: Parabéns pelos seus resultados Mary, muitos outros também estão desfrutando do excelente desempenho do Forex Robotrons. É bom saber que você está ganhando dinheiro com o piloto automático e pode continuar.
Henry diz: Apenas um e-mail rápido para dizer muito obrigado por este grande sistema automatizado de negociação forex e seu apoio. Os resultados foram excelentes até agora, melhor do que qualquer outro sistema comercial que eu já experimentei antes. Mantenha o bom trabalho!
Resposta: Muito bem-vindo Henry, feliz que você gostou. Se você precisar de mais alguma coisa, basta entrar em contato!
Kenneth diz: Eu tive minha primeira semana correndo forex robotron e só queria que você saiba que minha conta já é de cerca de 15%. Se isso continuar, serei muito rico em pouco tempo! Eu gosto especialmente de como o sistema negocia com muita frequência e alta precisão.
Resposta: Ótimo começo, Kenneth! Isso não é incomum e você pode esperar esse tipo de ganhos em uma base consistente usando o Forex Robotron.
James diz: Essa coisa é como um caixa eletrônico! Ganhar o comércio depois de vencer o comércio! Surpreso que você fez comercialmente disponível e não apenas se retirar para uma ilha em algum lugar! Para sempre grato que você dê ao comerciante médio como eu uma oportunidade tão fantástica, especialmente depois de todos os outros robôs forex que eu já tentei me decepcionar. O robotron dos estrangeiros os afasta. Saúde Gente!
Resposta: É um prazer James. É bom saber que você está aproveitando o sucesso do Forex Robotron.
Eric diz: De longe, o melhor robô forex que eu já usei, muito obrigado.
Resposta: Muito bem-vindo Eric, feliz que você gostou.
Rami diz: Eu gosto de como este robô forex me faz dinheiro todos os dias sem usar muitos riscos na minha conta e fornece muitos negócios. Vou continuar usando e espero poder sair do meu trabalho em breve.
Resposta: Parabéns pelos seus resultados Rami e correto, você não precisa arriscar muito dinheiro para fazer lucro com o Forex Robotron. Acreditamos que qualquer pessoa que queira ganhar a vida com um sistema automatizado de negociação forex deve usá-lo!
Aviso legal do governo dos EUA - Negociação de Futuros de Mercadorias A negociação de Futuros e Opções tem grandes recompensas em potencial, mas também grande risco potencial. Você deve estar ciente dos riscos e estar disposto a aceitá-los para investir nos mercados de futuros e opções. Não troque com dinheiro que não pode perder. Esta não é uma solicitação nem uma oferta para comprar ou vender futuros ou opções. Nenhuma representação está sendo feita de que qualquer conta terá ou poderá obter lucros ou perdas semelhantes àquelas discutidas neste site. O desempenho passado de qualquer sistema ou metodologia de negociação não é necessariamente indicativo de resultados futuros.
CFTC REGRA 4.41 - OS RESULTADOS DE DESEMPENHO HIPOTÉTICOS OU SIMULADOS TÊM CERTAS LIMITAÇÕES. A PARTIR DE UM REGISTRO DE DESEMPENHO REAL, OS RESULTADOS SIMULADOS NÃO REPRESENTAM A NEGOCIAÇÃO REAL. TAMBÉM, UMA VEZ QUE AS COMERCIALIZAÇÕES NÃO FORAM EXECUTADAS, OS RESULTADOS PODEM TER COMPENSADO PARA O IMPACTO, SE ALGUM, DE DETERMINADOS FATORES DE MERCADO, COMO A FALTA DE LIQUIDEZ. PROGRAMAS DE NEGOCIAÇÃO SIMULADOS EM GERAL TAMBÉM ESTÃO SUJEITOS AO FATO DE QUE ELES FORAM CONCEBIDOS COM O BENEFÍCIO DE HINDSIGHT. NENHUMA REPRESENTAÇÃO ESTÁ SENDO FEITA QUE QUALQUER CONTA PODERÁ OU POSSIBILITAR LUCROS OU PERDAS SEMELHANTES AOS APRESENTADOS.
Nenhuma representação está sendo feita que qualquer conta será ou provavelmente conseguirá lucros ou perdas semelhantes às exibidas. De fato, há freqüentemente diferenças acentuadas entre os resultados de desempenho hipotéticos e os resultados reais obtidos posteriormente por qualquer programa de negociação específico. Negociação hipotética não envolve risco financeiro, e nenhum registro hipotético de negociação pode explicar completamente o impacto do risco financeiro na negociação real.
Todas as informações no site da Forex Robotron são apenas para fins educacionais e não se destinam a fornecer aconselhamento financeiro. Qualquer declaração sobre lucros ou receitas, expressa ou implícita, não representa uma garantia. Sua negociação real pode resultar em perdas, pois nenhum sistema de negociação é garantido. Você aceita responsabilidades totais por suas ações, negócios, lucros ou perdas e concorda em manter o Forex Robotron e quaisquer distribuidores autorizados dessas informações inofensivos de qualquer e todas as formas.
Sua compra do Forex Robotron serve como seu reconhecimento e declaração de que você leu e compreendeu estes TERMOS DE USO e que você concorda em ficar vinculado por tais TERMOS DE USO ("Acordo"). Você aceita que o contrato pode ser alterado a qualquer momento e que você deve cumprir as alterações feitas no contrato.
Todos os direitos reservados. O uso deste site constitui aceitação do nosso acordo de usuário e quaisquer alterações feitas no contrato.

Rob Blog.
Arquitetura, Enterprise Java, JavaFX e o RCP do Netbeans.
negociação automatizada.
Colocando Negociações com Brokers Interativos usando o SumZero Trading API.
Colocar operações através de Interactive Brokers usando o SumZero Trading API é uma tarefa relativamente simples, com suporte para ordens de ações, futuros e câmbio. Abaixo, alguns exemplos que ilustram como fazer pedidos para os diversos mercados, bem como capturas de tela da Interactive Brokers Trader Workstation (TWS), que é o cliente comercial de desktop. A API interage com o Trader Workstation e, quando uma transação é feita por meio da API, a negociação aparecerá no Trader Workstation, onde será roteada para a Interactive Brokers e, em seguida, para a sua troca especificada.
Ordem de Equidade.
No exemplo de ordem de patrimônio abaixo, é obtida uma conexão com o cliente Interactive Brokers, que está sendo executada no localhost na porta 7999.
Um objeto StockTicker é construído para a Amazon (ticker AMZN), a biblioteca SumZero inicializa as propriedades padrão do ticker, como a qual a rota a ser roteada.
O próximo ID do pedido é obtido do intermediário e um objeto TradeOrder é construído, especificando o orderId, o símbolo do ticker para o pedido, o número de compartilhamentos e se esse é um pedido de compra ou venda.
O pedido é então colocado com o cliente Interactive Brokers.
Se nenhum outro parâmetro for especificado no pedido, será considerado uma ordem de mercado que será colocada no mercado imediatamente após ser passada para o corretor.
No exemplo abaixo, estamos colocando uma ordem de mercado para vender 500 ações da Amazon.
Abaixo está uma captura de tela da Interactive Brokers Trader Workstation. There is a line with price information for Amazon stock (AMZN), showing a bid price of $559.02 and an ask of $559.80. In the line immediately below, the order is visible which was placed by the code above. A market order to sell 500 shares of Amazon.
Futures Order.
Submitting orders for the futures markets is very similar to the equity markets, except a few more parameters need to be specified when building a ticker, such as what month and year that desired futures contract is expiring.
In the example below, we build a new FuturesTicker object for crude oil, specifying the symbol “CL”, and a contract expiration of April 2016. Also, the exchange needs to be specified for futures, which in this case is NYMEX.
From this point on, the order process is exactly the same as the previous example. This time however, we’ll place a limit order to buy 5 contracts at $32.50, meaning that the price needs to come down to at least $32.50 for the trade to be executed.
The result of the example is illustrated in the screenshot of TWS below. There is a line corresponding to April 2016 Crude Oil, (CL Apr’16 @NYMEX), which shows a bid price of $33.22 and ask of $33.23. On the line immediately below, the order that was submitted by the program above is shown. Buy 5 contracts at a limit price of $32.50.
Foreign Exchange Order.
Finally, in the last example I’ll show how to place an order for foreign currencies through the API.
Again, the general process is the same as above, in this example we’ll construct an order to buy 50,000 Euros.
The symbol for the currency ticker is “EUR”, and the underlying currency needs to be set to “USD”. The exchange where currency trades are executed at Interactive Brokers is “IDEALPRO”. The amount of the order is set to 50000, and the TradeOrder object is constructed to buy at the market price.
The TWS screenshot below shows the EUR row denoted by “EUR. USD”, with a bid and ask price of $1.08695. The row immediately below shows our order to buy 50,000 EUR at the market price, routed to IDEALPRO.
These were some simple examples of various order types that can be submitted to buy/sell equities, futures, and currencies at Interactive Brokers. More complex order types such as OCO, OSO, FOK, MOC, etc. are possible with the SumZero API, and will be shown in future posts.
Subscribing to Real-Time Market Data With Interactive Brokers Using the SumZero Trading API.
Connecting to Interactive Brokers to receive streaming real-time market data is easy with the SumZero Trading API. This example will illustrate how to connect to an Interactive Brokers TraderWorkstation (TWS) or IB Gateway instance in order to obtain quotes for Amazon.
The first step is to create a new InteractiveBrokersClient object passing in the hostname that TWS or IB Gateway is running on, the port that is listening on, as well as a client ID for the connection. All connections to Interactive Brokers require a client ID which must be unique for each application that connects via the API.
Once the connection is established a new StockTicker object is created which will be used to subscribe to market data for Amazon (AMZN). In order to subscribe to market data the subscribeLevel1() method needs to be called on the client object and passed a Level1Listener object. In this case a lambda expression is passed in which will check the type of Level1Quote that was received, and if the quote was a ‘Last’ price, as opposed to a bid or ask, then print the value of that price to the console.
For this example I’ve connected to the special Interactive Brokers “edemo” account which is free to use, but provides fictitious data for its data feed. It is a good account to test with to make sure that an application is connecting and receiving data as expected.
The output of the example application which was running within NetBeans IDE appears below.
Developing Trading Applications with the SumZero Trading API.
I have open sourced a Java trading library which I have been using to develop automated trading applications for many years. The SumZero Trading API provides the ability to develop trading applications for the equity, futures, and currency markets, by utilizing the following sub APIs.
Market Data API – Request real time Level 1 (NBBO) and Level 2 (Market Depth) market data Broker API – Submit, execute, and monitor orders Historical Data API – Request intraday and end-of-day historical market data. Strategy API – Develop trading strategies to automatically place buy/sell orders based on user defined algorithms.
The library includes implementation of all of these APIs for Interactive Brokers, except for the Broker API, which also has an implementation for Quantitative Brokers.
The libraries are licensed under the MIT open source license and source code is available at:
In future posts I will show how easy it is to connect to Interactive Brokers to request real-time market data and place a trade using the API.
MVC tutorial with the NetBeans Rich Client Platform (RCP) and JavaFX.
This tutorial illustrates the creation of a small application based on the NetBeans Rich Client Platform (RCP), and JavaFx, which will monitor the prices of a few stocks and update the UI in real time as prices are updated. The application will make use of SceneBuilder to create an main UI, and JavaFX property bindings in order to keep the UI up to date as the prices are updated.
First, lets start with the model, a Stock class which will simply consist of a ticker symbol and a name.
Next, the listener interface that we will need to implement in order to get updates on the prices. The priceUpdated() method will be invoked whenever a new price arrives for a stock.
The model will consist of a collection of stocks, each of which will be mapped to a StringProperty. When a new stock is added to the model, a new StringProperty will be created and mapped to the specified stock. The model implements the StockPriceUpdatedListener interface. When a new price is received, the StringProperty for that Stock will be looked up and updated.
Note that in the model below that you need to be on the main JavaFx thread when you update a property! For the purposes of this application the stock prices are arriving from a non-ui thread, so updating the property needs to be wrapped in a Platform. runLater() call which will put the update on to the ui-thread.
Next, the view for this application was designed with SceneBuilder. The layout consists of a GridPane containing information about a few stocks, as well as a subscribe button which will trigger the monitoring of price information.
SceneBuilder generated the following FXML code below, with the UI controller set to:
Also note that the button has its onAction event defined to call the subscribeButtonClicked() method which will need to be implemented in the StockPriceController class.
The Controller.
As mentioned above, the FXML file references StockPricePanelController as the UI’s controller. The controller has 3 labels and a button defined which will be injected into the controller by annotating those fields with the @FXML annotation. When the controller is first initialized it creates a new stock object for each stock and then binds the StringProperty of the StockModel to the StringProperty of its corresponding label.
Also, as previously stated, the controller will need to implement a method called subscribeButtonClicked() which was defined in the FXML above. This method needs to be annotated with the @FXML annotation in order to be invoked when the subscribeButton is clicked. When this action is invoked, the controller will subscribe to price data for the specified stocks.
The final piece is to tie JavaFX UI into the NetBeans module which this component is a part of. In order to do this you will need to have a TopComponent defined for your module like in the example below. Basically a TopComponent is a top level panel that is usually within a TabbedPane in the main UI. The TopComponent class below uses the Lookup API to find an implementation of an IStockPriceProvider interface. Next a JFXPanel is created, which is a Swing JPanel that can hold a JavaFX Scene.
Within the Platform. runLater() method, a new FXMLLoader is created which points to the location of the FXML file from above. Once the loader has loaded the file, we can obtain a reference to the StockPricePanelController, and pass in the instance of the stockPriceProvider that was previously just looked up.
Finally, a new Scene is created, added to the JFXPanel, and the JFXPanel is added to the Center position of the TopComponent.
The resulting NetBeans application is shown below.
Formatting Rows in a JavaFX TableView Using CSS Pseudo Classes.
One strategy for formatting cells in a JavaFX TableView is to utilize CSS Pseudo classes and a TableRowFactory to select the appropriate class to style the row. Below is a screenshot of an applcation that is configured to monitor real time stock quotes. Each row displays price information for a single stock. I would like the rows to be colored based on the price change of the particular stock, with a red row representing a stock that is trading lower since the previous day, and a green row to represent a stock whose current price is higher than the previous day.
First the domain object which represents the Stock is below. Notice that the class uses JavaFX properties to represent the various values that are displayed in each column.
The first step in creating a custom format is to define the styles in the CSS stylesheet that is associated with the TableView. The CSS file below shows how the table row will be formatted. Comments below describe each item including the ‘up’ and ‘down’ Pseudo classes that are defined for the. table-row-cell class.
Ok, so far this seems easy enough. Now the tricky part is to activate the proper Pseudo class when the % change of the stock price is positive or negative. This can be done using a TableRowFactory in the controller class which is managing the TableView.
Below is an example controller which has a reference to a TableView object called tickerTableView. The setup() method contains logic for selecting the appropriate pseudo class based on the stock data.
The first step is to create 2 new PseudoClass object which will map to the Pseudo classes that were defined in the css file.
Next a RowFactory needs to be defined which knows how to select the proper PseudoClass. The setRowFactory() method on the TableView class takes a Callback object which in turn takes a TableView as an argument and returns a TableRow.
The first thing to do in the row factory is to create a new change listener. This listener will monitor the stock for a particular row. The oldPrice and newPrice are passed into the change listener. The pseudo class of the row can then be activated or deactivated by invoking the pseudoClassStateChanged() method on the TableRow and passing the appropriate PseudoClass and boolean value to indicate whether or not the class should be active.
The final piece is to tie the change listener to the item in the TableRow. This is done by adding a listener on the ItemProperty of the row. Once a Stock item is added to the TableRow, the ChangeListener defined above can be bound to the Stock’s percentChangeProperty. The initial state of the classes are also set when the new item is added. If a Stock item is being removed from the TableRow, the previousStock variable will be populate with the Stock object that is being removed. At this point the change listener can be removed from the row for the old Stock before the new one is added.
The final result is displayed in the table below Rows will change between red and green automatically in real time as the price of the stock fluctuates throughout the trading day.
JavaFX Application Thread Mysteriously Disappearing in Netbeans RCP / JavaFX App.
I have a fair amount of pluggable infrastructure in place with the NetBeans platform for trading related applications. My latest application, “Atlas Trader” is being used to route our commodity trades through Quantitative Brokers. I want to take advantage of JavaFX for this project as it provides a cleaner MVC separation than Swing does, and also provides a lot of eye candy out of the box, such as animated transitions, translucency, etc.). I have been having strange issues however when attempting to incorporate this as a module to my NetBeans platform application.
I started out with a stripped down version of the platform, since I don’t need any of the Swing components and all the UI components with be within an JavaFX Scene, so have only included the following RCP modules:
org-netbeans-api-annotations-common org-openide-modules org-openide-util org-openide-util-lookup.
In my module’s “Installer” class, the restored() method kicks off the JavaFX app with the following calls:
All seems to be ok at this point. The app launches and displays the UI correctly. I can log in and get to the main screen of the application.
Below is the main screen in the application. The issues arrises when one of the commodity labels at the top of the screen is clicked. The expected behaviour is to display a new JavaFX componenet allowing the user to enter an order.
The “CommodityHeaderLabels” at the top of the UI have the following action method defined.
When one of these headers are clicked, an exception is immediately thrown, complaining that:
After drilling into the FXMLLoader class to find out what was going on, it appears that the “fireCommodityClick()” method is not being called from the JavaFX Event thread, and so it isn’t able to load the FXML file for the component that it needs to create when the item is clicked.
In fact, when running through the debugger, the JavaFX Thread is running prior to the component being clicked, but disappears when the component is clicked.
To make things even more difficult to understand, is that all the events leading up to this point are executed as expected in the RCP version of this application on the Java FX Application Thread. As I mentioned, I can log in to the application without any issues, and its not until one of these CommodityLabel components are clicked that the issue appears. Below is a screenshot of NB in the debugger with a breakpoint at the first line in the method that is called when the component is clicked. On the left side of the screen you can see the stack trace and that the current thread is the “AppKit Thread”, with the Java FX Application thread no longer present.
I set up a test project to run this application as a stand-alone outside of the NetBeans RCP, and things work as expected. The event method is called on the JavaFX Application Thread, and the resulting component is created and displayed as expected.
I can only think that there is an exception being swallowed somewhere, and that there may possibly be another NetBeans Platform module that is required in addition to the 4 modules that I mentioned at the beginning of this post.
I realize this post is a little short on the amount of code, but I’m looking for any other ideas on areas I could look at to further debug this issue.
Designing an Automated Trading Application on the Netbeans Rich Client Platform (Part 1)
Over the past 10 years new opportunities have opened in the stock, futures and currency markets to allow retail traders the ability to produce their own automated trading strategies which was once only the realm of hedge funds and investment banks. Interactive Brokers was one of the first brokerage firms to offer a Java API to its retail customers. Originally envisioned as way for developers to augment Interactive Brokers Trader Workstation (TWS) desktop application with features such as charting or record keeping, the API has gained popularity as a way to automate trading strategies.
In my first iteration of developing a trading strategy and software to automate the trades I built a Java desktop application using Swing components which would monitor stocks throughout the day and place trades when certain parameters were met, and then exit the trades at the close of the trading day. The software worked well, and it was adequate for the strategy it was designed to trade, however it was not extensible and attempting to implement new trading strategies to automate as well as connect to different brokerage accounts proved difficult and cumbersome. Also, there are restrictions on how many stocks could be monitored via the broker’s data feed so the software had to be able to accommodate real-time market data feeds from other sources in addition to the broker’s data feed.
I was introduced to the Netbeans Rich Client Platform (RCP) a couple of years ago and have recently decided to begin porting my application to the platform due to a large number of advantages that it provides. The Netbeans RCP is built on a modular design principle allowing the developer to define abstract APIs for features and then provide modules which may have different implementations of the API, allowing the application to select at runtime which implementation to use. Not only does it provide for a cleaner design by separating concerns, but by using the Netbeans Lookup API it also decouples the application and its various components from each other. There are numerous other features that can be leveraged including a built-in windowing system, text editor, file explorer, toolbar, table and tree table components as well the Action API (just to name a few).
The trading application will make use of the RCP module system to define abstract APIs with the following functionality:
Place and cancel orders for stocks, options, futures, or currencies Provide event notification when orders are filled Monitor cash balances in the account.
Market Data API.
Subscribe to real-time quote data for any ticker symbol Subscribe to Level 2 data (market depth/order-book) for any ticker symbol.
Historical Data API.
Request historical price data for any ticker symbol.
Trading Strategy API.
Define a set of rules for entering and exiting trades Ability to use any broker, market data, and historical data API implementations in order to make trading decisions.
The primary implementation for the Broker, Market Data and Historical data API modules will be utilizing Interactive Broker’s Java API, but other implementations can also be created as Netbeans modules and then imported into the trading application so that trading strategies can make use of market data from different sources if needed.
New trading strategies can be built as Netbeans modules implementing the Trading Strategy API, where each strategy can make use of one of the implementations of the various data and broker APIs. Utilizing the Netbeans Lookup API, strategies can query the platform to get a list of all implementations of the broker and market data APIs providing for loose coupling between the APIs and allowing the user to select which implementation to use at runtime.
Below is a diagram illustrating the organization of the various API components of the application:
In future posts I will go into more detail on how to create an API plug-in for the Netbeans RCP as well as show how to create a concrete implementation of the API. In the illustration above the abstract broker, market data, and trading strategy APIs are installed into the RCP as plug-ins. The broker API has a single implementation for Interactive Brokers at this point in time. The market data API has plug-ins which provide implementations for real-time market data from Yahoo Finance as well as Interactive Brokers real-time market data. Finalmente, a API de estratégia comercial possui 2 implementações neste exemplo. The first strategy named “Limit Buyer” will watch the prices of approx 800 stocks and place limit order to buy when certain conditions are met. The second strategy in the example above, named AUD/NZD Currency Strategy will monitor the exchange rates of the Australian and New Zealand dollars and place orders to buy or sell when certain conditions are met.
At this point in time the application is functional and is utilizing Interactive Brokers as the main brokerage as well as market data provider. The AUD/NZD trading strategy is actively being traded through the application, albeit with a rudimentary user interface which is publishing messages to a text area within the strategy’s main tab. A captura de tela abaixo ilustra o aplicativo Interactive Brokers "Trader Workstation", o aplicativo preto grande (que é um aplicativo Java Swing), bem como o aplicativo comercial Netbeans RCP automatizado, que é o aplicativo branco pequeno, com a área de texto grande. In the screenshot below the application is currently monitoring prices and placing trades for the Australian Dollar, New Zealand dollar, Hong Kong dollar and Japanese yen currencies.
This post is just a high level overview on the design of an RCP application to trade in the financial markets. Future parts to this series will include more information on how to implement abstract APIs and make them available for other portions of the application to use via the Netbeans Lookup API as well as working with some of the Netbeans UI components included with the platform such as tabs, trees and tables, showing how easy it is to render the same data via these different views using the Netbeans Nodes API. In addition to this I would like to incorporate some JavaFX components into the application such as the charting components that can be found in the core JavaFX library which will provide a graphical representation of some of the data the strategies are monitoring which will be a bit more user friendly than the current large text area. The integration of JavaFX components within the application will be documented in a future post as well.
You can follow my trading related blog if you would like to see the actual trading results of the application as its being refined at:

Estratégias de opções semanais tem colocado 19 comércios este ano e contando.
Mostrando o histórico comercial completo de cada um.
Deixe nosso Algoritmo de Opções Fazer o Levantamento Pesado.
Nossa prioridade # 1 é você, o investidor. Nós acreditamos em nosso produto e nos mantém nos mais altos padrões. Nós realmente nos preocupamos com sua conta tanto quanto você, e é por isso que fazemos o nosso melhor para oferecer um sistema de negociação de opções de ponta. Our weekly options strategy has gone through a rigorous testing process which includes trading it live in our own accounts. Visite nossa lista de comércio para ver os detalhes de cada comércio colocado desde a sua vida em janeiro de 2016.
O desempenho passado não é indicativo de desempenho futuro.
View Details On Every Trade Placed Since Inception.
Transparência total em cada comércio colocado desde então. As declarações estão disponíveis sob solicitação para fins de verificação. O desempenho passado não é indicativo de desempenho futuro. Negociação de futuros e amp; opções envolve risco substancial de perda e não é adequado para todos os investidores.
Desde Going Live: Rentabilidade.
O seguinte representa os retornos vistos usando nossa Estratégia de Opções Semanais desde que começamos a operar ao vivo. Assumes a $10,000 account trading 1 options contract per trade. Inclui $ 30 comissão por troca de ida e volta. Não inclui nossa taxa de licença única.
YTD Performance 2016.
Lucro médio mensal.
O desempenho passado não é indicativo de desempenho futuro.
Desde Going Live: Distribuição de Trades.
Desde o início, os gráficos a seguir mostram nossas estratégias de opções semanais, distribuição de Lucro Completo, Lucro Parcial ou Perda.
Lucro Parcial.
Lucro Completo.
O desempenho passado não é indicativo de desempenho futuro.
Since Going Live: Per Trade Win/Loss Rates.
Os seguintes dados resumem o registro de ganhos / perdas do sistema de troca de opções semanal.
O desempenho passado não é indicativo de desempenho futuro.
Junte-se a outros usando nosso sistema de opções semanais.
If you are tired of letting your emotions get in the way of your trading, consider our fully automated trading system.
Desde indo ao vivo: repartição mensal de resultados.
A seguir, um resumo de todas as transações feitas desde que fomos ao ar. A cada mês, apenas US $ 10.000 são usados ​​para negociação. This means that any gains above $10,000 can be removed from the account or gains could be reinvested in $10,000 increments.
Resultados de fevereiro de 2016.
The volatility seen early in the month enabled us to collect a high amount of premium with each option sold, particularly during the early weeks of February when vol was still high.
O desempenho passado não é indicativo de desempenho futuro.
Resultados de março de 2016.
The S&P 500 had an incredible March, rallying over 6%. Nosso sistema de negociação de opções conseguiu fazer muito bem, apesar de uma queda na volatilidade e, portanto, os prêmios coletados. Nós superamos o índice mais amplo em pouco mais de 1%.
O desempenho passado não é indicativo de desempenho futuro.
Resultados de abril de 2016.
Um sólido desempenho durante o mês de abril gerou um ganho de cerca de 3,00%.
O desempenho passado não é indicativo de desempenho futuro.
May 2016 Results.
A solid performance during May netted a gain of about 4.60%.
O desempenho passado não é indicativo de desempenho futuro.
Resultados de junho de 2016.
Junho ainda não terminou, mas parece que podemos ter o nosso primeiro mês perdedor desde que foi ao vivo. As of 6/27/16, the weekly options system is down slightly. We survived the Brexit vote, so that’s a bit of silver lining.
O desempenho passado não é indicativo de desempenho futuro.
Since Going Live: Maximum Draw Down.
O seguinte representa o comércio de fechamento máximo para encerrar Trade Draw Down visto usando nossa Estratégia de Opções Semanais desde que começamos a operar ao vivo. Assumes a $10,000 account trading 1 options contract per trade. Inclui $ 30 comissão por troca de ida e volta. Não inclui nossa taxa de licença única.
Maximum Draw Down: How Should This Data Be Used?
O desempenho passado não é indicativo de desempenho futuro.
Account Setup & Minimum Requirements.
The following is a summary of account types supported, automated trading options & mínimos da conta.
Configuração de conta fácil.
Weekly Options Strategy Key Features.
Automated Options Trading.
Algoritmo de geração de renda.
Negociado pelo desenvolvedor.
Traded Live Since January 2016.
Negociações durante Bull & amp; Mercados de Urso.
Utilizes Bearish Call Spreads.
Utiliza Bullish Put Spreads.
História comercial completa publicada.
Sem Padrão de Requisitos de Negociação de Dia.
Créditos de crédito de negócios para limitar perdas.
Back-Tested 15 Years.
Algoritmo direcional de alta probabilidade.
Limits Emotions From Trading.
Sistema de negociação técnica 100%.
Sem Negociações Discricionárias.
Monitore negociações com o Smart Phone App (Apple e Android)
Absolutamente nenhuma experiência de negociação necessária.
Statements Available Upon Request.
Trades S&P 500 Emini Options.
Trades The Most Liquid Futures Options.
Muito alta por taxa de ganho comercial.
Superou o S & amp; P 500 desde o início da vida.
Vários corretores para escolher.
Product Of Quant Algorithms.
Mínimo de US $ 10.000 Necessário.
Comece a negociar opções no piloto automático.
As seguintes cinco etapas geralmente podem ser concluídas dentro de 1 a 2 dias úteis. Tudo começa preenchendo nosso formulário de contato.
Etapa 1: entre em contato.
Acesse-nos através do formulário de contato ou envie-nos um e-mail. Teremos o maior prazer em responder a quaisquer perguntas que você possa ter.
Etapa 2: Auto-Execução ou Alertas de texto?
Você pode configurar uma conta com um dos nossos corretores de execução automática ou receber todos os alertas comerciais através de mensagens de texto. Decida qual opção é melhor para você. Os alertas de texto serão enviados toda vez que entrarmos em um novo comércio. Você saberá exatamente qual opção vendemos e pode colocar o comércio em sua própria conta. Isso requer uma conta habilitada para futuros que permita negociações de spread de opções.
Etapa 3: inscreva-se.
Assine nosso serviço e comece a receber novos alertas de texto comercial imediatamente. Se você optar por ter um corretor auto-executar as negociações, nós enviaremos um e-mail on boarding e eles irão chegar até você para iniciar a configuração da conta.
Passo 4: começa a negociação.
Junte-se a outros usando nosso sistema de opções semanais.
If you are tired of letting your emotions get in the way of your trading, consider our fully automated trading system.
Aviso Legal.
O desempenho passado não é indicativo de desempenho futuro. A negociação de Futuros e Opções envolve um risco substancial de perda e não é apropriada para todos. Não está sendo feita nenhuma representação de que qualquer conta terá ou poderá obter lucros ou perdas similares a essas demonstrações.

Futuros Online e Negociação de Mercadorias com o corretor de Futuros Profissionais.
Fale com uma pessoa ao vivo.
Aumente suas capacidades de negociação de futuros e traga sua negociação para a Cannon Trading Co.
Os futuros Bitcoin estão agora DISPONÍVEIS através do Cannon Trading. Ligue para + 310-859-9572.
Cannon Trading Co. é uma das primeiras empresas de comércio de commodities de futuros estabelecidas em Los Angeles. Com sede em Beverly Hills, nos especializamos em servir instituições, comerciantes profissionais, hedgers e investidores individuais.
Nossos corretores de futuros trazem conhecimento e experiência em uma ampla gama de mercados e estratégias de negociação.
Nossos corretores de futuros experientes irão fornecer-lhe tecnologia de ponta, ajudá-lo na modelagem quantitativa e negociação automática, se desejar, para tornar a sua negociação de futuros on-line e experiência em negociação de commodities online melhor possível.
Aumente seus conhecimentos, fortaleça suas habilidades em negociação de futuros e estratégias de opções com nossos corretores de futuros de commodities e corretores de futuros de desconto. Cannon Trading experiência amigável buscando continuamente as oportunidades de negociação em todo os mercados e produtos para aumentar a sua vantagem no mercado de futuros.
Nossos corretores de futuros de commodities assistiram comerciantes experientes e novatos usando nosso programa de serviço completo, bem como negociação de commodities online para obter o melhor conjunto para cada comerciante ESPECÍFICO ... Quando você está procurando por corretores de futuros de commodities ou pareceres de especialistas de corretores de futuros de desconto sazonados que comercializar os mercados de negociação de futuros, somos os únicos a chamar.
Na Cannon Trading, lidamos com futuros financeiros, incluindo títulos do Tesouro dos EUA e notas do Tesouro, moedas estrangeiras e índices de ações, bem como mercados de metais, energias, agricultura e pecuária. Ajudamos os comerciantes a obter conhecimentos sobre o comércio de futuros, quer ajudando-os a ajustar suas próprias estratégias ou desenvolver novas estratégias de futuros, ao mesmo tempo que fornecem conteúdo útil através de nossa base de conhecimento e boletim informativo semanal.
Os comerciantes de futuros precisam ser flexíveis e se adaptar às mudanças rápidas do mercado nos futuros de negociação, bem como no comércio de commodities online. Os comerciantes precisam identificar as melhores oportunidades através de uma abordagem qualitativa e sistemática para negociação de futuros, opções de futuros, commodities em geral e patrimônio e índices de ações majoritariamente. É preciso pesar em recompensa versus risco e decidir se ele / ela está confortável com todas as trocas.
Para um iniciante no Futures Trading.
O comércio de futuros é um negócio complicado e é diferente de investir nos mercados de títulos ou ações, já que não possuímos o ativo real. Na negociação de futuros on-line, você está prevendo o preço futuro da commodity que você está negociando. Está especulando sobre o preço futuro. O comerciante deposita o capital com uma corretora de futuros para que ele possa pagar possíveis perdas se seus futuros negócios perderem dinheiro.
Na Cannon Trading, para um novato no mercado de commodities de futuros, oferecemos uma infinidade de recursos e ferramentas educacionais de futuros. Por exemplo, nosso Futures Forthright eBook é uma compilação de algumas das peças educacionais mais bem recebidas que oferecemos ao longo dos nossos muitos anos na indústria. Nossos oito passos para o sucesso do Futuro Day Trading foram escritos pelo nosso vice-presidente. Nossa peça educacional sobre troca de opções de futuros - tipo de apresentação de nozes e parafusos - apresenta algumas das estratégias de opções mais básicas usadas nos mercados. Nosso mercado do Futures 101 é mais uma apresentação de nozes e parafusos - ele estabelece alguns dos conceitos mais básicos de negociação. Pode ser uma das peças educacionais mais importantes que oferecemos. E por último, oferecemos uma peça intitulada "Regras de Negociação de Futuros 50". Foram questionados quinhentos corretores de futuros experientes, o que faz com que a maioria dos comerciantes de futuros perca dinheiro. Suas respostas refletem as experiências comerciais de mais de dez mil comerciantes de futuros. Você pode reconhecer alguns dos seus próprios pontos fortes e fracos.
Guia passo a passo para o comércio de Futuros.
1. Escolha uma empresa de corretagem, como a Cannon Trading Co., e abra uma conta. 2. Decida quanto de capital de risco com o qual você se encaixa com facilidade. 3. Escolha um método ou combinação de métodos das opções de: negociação de futuros auto-direcionada, negociação com um corretor de futuros com experiência, usando um sistema de negociação automatizado ou talvez investindo em futuros gerenciados. 4. Depósito de fundos 5. Comece a negociar 6. Avalie resultados, riscos e recompensas periodicamente 7. Utilize nossos conhecimentos de corretores de futuros para ajudá-lo a avaliar e adaptar suas estratégias de negociação.
Para ajudá-lo a avaliar seus lucros potenciais e lucro potencial em relação ao risco potencial de perda na negociação de futuros de commodities, você precisa de um corretor de negociação de futuros de commodities experiente e a Cannon Trading é um dos melhores corretores de commodities de desconto. Se você é um comerciante experiente, ou você é novo na negociação de futuros, oferecemos tudo o que um comerciante de commodities e futuros poderia querer:
1. Uma das seleções mais amplas de plataformas de negociação, muitos gratuitos 2. Comissões e taxas competitivas 3. Serviço de alta qualidade 4. Educação comercial gratuita 5. Sem pressão de vendas 6. Votado Melhor site da 2016 para serviços de corretagem pelo Trader Planet.
A Cannon Trading, uma empresa de corretagem de negociação de futuros, oferece suporte ao cliente em tempo real, se você comercializa um ou alguns mercados, você é um comerciante diversificado ou um especialista em opções. A Cannon Trading fornece cotações, gráficos, notícias e pesquisas para ajudá-lo a formular suas decisões de negociação, bem como fornecer acesso a uma série de recursos de negociação on-line.
Quanto aos comerciantes experientes, oferecemos uma grande variedade de plataformas de negociação de futuros de commodities para atender às necessidades individuais. Outras plataformas populares incluem o OEC Trader, o CQG Trader eo recém-adicionado Shogun Trade Executor. Essas plataformas de negociação de commodities proporcionam aos comerciantes acesso a uma interface especificamente adaptada às suas necessidades comerciais. Além disso, os comerciantes auto-dirigidos podem aproveitar taxas de comissões de negociação de futuros de commodities baixas e acesso a cotações e gráficos, notícias e pesquisas para analisar futuros e commodities de negociação.
Na Cannon Trading, nosso foco em velocidade, confiabilidade e atendimento ao cliente é certo para atender e superar suas expectativas. Toda a coleção de todos os nossos recursos em conjunto com os profissionais que trabalham na Cannon Trading é projetada para ajudar nossos clientes a negociar os mercados. Para uma consulta confidencial sobre os futuros de negociação de commodities on-line, ou para solicitar informações específicas sobre diferentes mercados de futuros e commodities, ligue para o 1-800-454-9572. Também podemos examinar os mercados que você está interessado em negociar, os recursos que você gostaria em uma plataforma de negociação e, em seguida, podemos selecionar uma (ou mais) das nossas plataformas de demonstração adequadas às suas preferências. Alternativamente, complete nosso formulário de corretor de futuros de desconto profissional ou formulário de contato, e nós retornaremos para você dentro de um dia útil.
Conecte-se com o Cannon Trading Socia Medial!
Se você é um comerciante de início ou um comerciante experiente, você encontrará ferramentas e recursos para expandir sua educação comercial. Procure artigos.
Obtenha comissões on-line de desconto com um serviço premium de um corretor pessoal. Experimente o Day Trader Lifeline, você nunca sabe quando precisa. Please call us to see if you qualify for this program @ 1-800-454-9572.
Marque este recurso gratuito pela Cannon Trading e acesse cotas de futuros, gráficos, cadeias de opções e análises técnicas! Clique aqui para acessar Cotações grátis e amp; Gráficos.
Commodities Trading Services.
Nossos clientes variam dos Fundos de cobertura institucional aos comerciantes on-line auto-direcionados individuais e nossos serviços estão afinados para atender às suas necessidades específicas. Entre em contato ou complete o perfil do comerciante para descobrir como podemos atendê-lo melhor. Entre em contato: 1-800-454-9572.
Seu fornecedor de produtos básicos.
Por que usar Cannon como seu corretor de commodities? Por mais de duas décadas garantimos que a velocidade, confiabilidade e excelente serviço são pedras angulares. Descubra como a Cannon Trading irá atender e superar suas expectativas nas seguintes áreas: conhecimento, escolha de software, preço, estabilidade e educação.
Atualizações de corretagem de futuros.
02/22/18 — Trading Systems Updates 2.23.2018 02/21/18 — La Niсa. 2.22.2018 02/20/18 — Seasonality in Futures Trading 2.21.2018 02/19/18 — Trading Levels for Feb. 20th 2018 02/15/18 — Presidents Day Trading Schedule 2.16.2018 View Today's Posts.
Cannon Trading Reviews.
O que nossos clientes dizem sobre nós:
Programas.
Comunidade.
Direitos autorais e cópia; 1998-2016 Cannon Trading Company, Inc. Todos os direitos reservados.
DIVULGAÇÃO DE RISCOS: os resultados passados ​​não são necessariamente indicativos de resultados futuros. O risco de perda na negociação de futuros pode ser substancial, considere cuidadosamente os riscos inerentes a esse investimento à luz de sua condição financeira.

Automated commodity trading system


We have already discussed how roll yield can negatively affect the overall return of a commodity holding The impact of contango or backwardation can be relatively large compared to the overall return.
Petroleum has unfortunately been in the news lately. Nevertheless, Crude Oil performance last year gave us a good illustration of the impact that contango/backwardation can have.
Crude Oil – 2009.
Crude Oil’s had a fantastic year in 2009. The spot price bottomed around 35 and topped 80 to finish on a near +100% performance.
Many would assume that quick and easy way to double their money was to invest in Crude Oil in 2009 (assuming you could time the top and bottom perfectly). This is without counting the strong effect of contango that would have eaten into the return.
This can be illustrated by the fact that the USO ETF – supposed to reflect the performance, less expenses, of the spot price of West Texas Intermediate (WTI) light, sweet crude oil – did not manage to emulate the levels of performance seen in the Crude Oil spot price in 2009:
A mere +34% performance over 2009 pales in comparison with spot price performance.
This is, of course, because the ETF managers invest in Crude Oil futures and are subject to the same contango, which eats into their returns.
Below is a chart of several prices for Crude Oil in 2009:
The spot price is the headline price. The rolled contract price represents a back-adjusted contract, trading in the front-month contract and rolling over to the next contract before expiry. Two other single contracts, with different maturities are also plotted.
All prices are rebased to start 2009 at the same level as the spot price.
Whereas you cannot trade the spot price, you can trade using the 3 other contracts. Note how they all underperform the spot price performance: this is contango in action.
Most people call this a negative roll yield (long positions in a market in contango or short positions in a market in backwardation) because the drift is more apparent at time of rolling over to the new contract (which is priced dearer than the current contract), however the decay induced by the contango is gradual and erodes the price regularly – as can be seen in the further-dated contracts (the premium priced in the future-dated contract deflates gradually to zero at time of expiry).
The commodity yield curve is clearly an incidental impact on an overall trading strategy results, but it can also be used to form the basis of the strategy itself.
Term Structure Trading Strategy.
One such example of a strategy using term structure (aka. yield curve) as a trading signal is described in the paper.
ABSTRACT : This paper examines the combined role of momentum and term structure signals for the design of profitable trading strategies in commodity futures markets. With significant annualized alphas of 10.14% and 12.66% respectively, the momentum and term structure strategies appear profitable when implemented individually. With an abnormal return of 21.02%, a novel double-sort strategy that exploits both momentum and term structure signals clearly outperforms the single-sort strategies.
The authors calculate the roll return for various instruments and select the most backwardated and contangoed markets. Only backwardated markets are allowed to be long and contangoed markets to be short. The increase in performance compared to a standard momentum strategy appears interesting.
Term Structure as a Strategy Filter.
Another idea to explore is using term structure as a filter to a Trend Following strategy. Similarly to the concept explained above, one could prevent going short strongly backwardated contracts or long strongly contangoed contracts – basically avoid the markets where the odds are stacked against them.
I have not come across any such published test but found this paper:
It gives interesting fundamental insights as to why markets might be in contango or backwardation and studies the impact or prediction power of the roll yield on a passive long investment strategy. One of their conclusions is that yield return rates start having predictive power when considered on a long-term basis (multi-year) as opposed to monthly measurements.
2 Comments so far ↓
A fundamental aspect of the market that.
can be measured and used in different.
Would love to see a follow up on this one.
Hi Prazor, Thanks. I am looking at some ideas to incorporate similar concepts into a trading system so I’ll probably have some sort of follow-up post at some point.
Deixe um comentário (Cancelar)
Atualizações gratuitas.
Posts populares.
Procure o blog Au. Tra. Sy.
Global Futures Broker.
Blog Au. Tra. Sy, pesquisa e desenvolvimento de Trading Sistemático, com um sabor de Trend Following.
Disclaimer: O desempenho passado não é necessariamente indicativo de resultados futuros. A negociação de futuros é complexa e apresenta o risco de perdas substanciais; como tal, pode não ser adequado para todos os investidores. O conteúdo deste site é fornecido apenas como informação geral e não deve ser considerado como recomendação de investimento. Todo o conteúdo do site, não deve ser interpretado como uma recomendação para comprar ou vender qualquer título ou instrumento financeiro, ou para participar de qualquer estratégia de negociação ou investimento em particular. As idéias expressas neste site são unicamente as opiniões do autor. O autor pode ou não ter uma posição em qualquer instrumento financeiro ou estratégia acima referida. Qualquer ação que você tome como resultado de informações ou análises neste site é, em última instância, de sua exclusiva responsabilidade.
RESULTADOS DE DESEMPENHO HIPOTÉTICOS TEM MUITAS LIMITAÇÕES INERENTES, ALGUNS DESCRITOS ABAIXO. NENHUMA REPRESENTAÇÃO ESTÁ FAZENDO QUE QUALQUER CONTA VOCE OU POSSIBILIDADE DE ALCANÇAR LUCROS OU PERDAS SIMILARES ÀOS MOSTRADOS; POR FAVOR, HÁ DIFERENÇAS FREQUENTEMENTE SHARP ENTRE RESULTADOS DE DESEMPENHO HIPOTÉTICOS E OS RESULTADOS REAIS REALIZADOS POR TODOS OS PROGRAMAS DE NEGOCIAÇÕES PARTICULARES. UMA DAS LIMITAÇÕES DOS RESULTADOS DE DESEMPENHO HIPOTÉTICOS É QUE ESTÃO GERALMENTE PREPARADAS COM O BENEFÍCIO DE HINDSIGHT. ADICIONALMENTE, A NEGOCIAÇÃO HIPOTÉTICA NÃO IMPORTA RISCOS FINANCEIROS, E NENHUM GRUPO DE NEGOCIAÇÃO HIPOTÉTICA PODE COMPLETAMENTE CONTA PARA O IMPACTO DO RISCO FINANCEIRO DE NEGOCIAÇÃO REAL. POR EXEMPLO, A CAPACIDADE DE PERDER OU DE ADESIVAR A UM PROGRAMA DE NEGOCIAÇÃO ESPECÍFICO EM ESPIRRO DE PERDAS DE NEGOCIAÇÃO SÃO PONTOS MATERIAIS QUE PODEM IGUALMENTE AFETAR EFECTUAR RESULTADOS REAIS DE NEGOCIAÇÃO. HÁ NOMBROSOS OUTROS FATORES RELACIONADOS COM OS MERCADOS EM GERAL OU NA EXECUÇÃO DE QUALQUER PROGRAMA ESPECÍFICO DE NEGOCIAÇÃO QUE NÃO PODE SER TOTALMENTE COMPTABILIZADO NA PREPARAÇÃO DE RESULTADOS DE DESEMPENHO HIPOTÉTICOS E TODOS OS QUE PODEMOS ADVERSAMENTE EFECTUAR OS RESULTADOS DE NEGOCIAÇÃO.
ESTAS TABELAS DE DESEMPENHO E RESULTADOS SÃO HIPOTÉTICOS NA NATUREZA E NÃO REPRESENTAM A NEGOCIAÇÃO EM CONTAS REAIS.

Automated commodity trading system


Foram quatro meses desde a última revisão do livro. Eu queria fazer revisões de livros uma característica mais frequente do blog. Problema é que eu costumo começar alguns livros de uma só vez, mas tenho dificuldade em terminá-los.
O livro para a revisão de hoje é um Guia Prático de Sistemas de Negociação ETF por Anthony Garner, que é um Trend Follower e gerente de fundos (e usuário da Trading Blox). O livro destina-se a investidores que desejem investigar o comércio baseado em regras e explica, com inúmeros exemplos, o caminho para projetar, construir e testar sistemas mecânicos de negociação, com ênfase em como isso pode ser aplicado aos instrumentos da ETF.
O livro é uma leitura rápida (170 páginas) com muitos gráficos para ilustrar o teste.
Informação introdutória.
O autor começa apresentando negociações sistemáticas / mecânicas por meio de um exemplo de sistema muito simples e os registros de fundos sistemáticos como o Renaissance e muitos dos Trend Following Wizards.
O próximo capítulo trata dos dados. Enfatizando a importância de dados de boa qualidade, o autor lista algumas fontes para obter dados históricos a serem usados ​​como proxy para os (relativamente recentes) ETFs. Um exemplo de investimento com / sem dividendos é um argumento convincente para tentar obter esses dados também (em pouco mais de um século, incluindo e reinvestindo dividendos quase o dobro do retorno anual & # 8211; e com composição, isso significa multiplicar o seu final equilíbrio por um fator de mais de 150!). Finalmente, Garner toca commodities e a necessidade de construir índices, incluindo fatores menos óbvios, como o retorno do rolo.
Um capítulo rápido sobre o software Backtesting segue (Garner usa Trading Blox ao longo do livro) leva ao capítulo final da Parte 1 sobre Estratégia e design do sistema.
Aspectos como otimização e ajuste de curva são discutidos, bem como a necessidade de premissas de testes realistas, na simulação de derrapagens e custos de transação & # 8211; que também pode ter um impacto dramático nos resultados da simulação.
Parte 2: A carne do livro.
The second and final part introduces several investing strategies including systematic (or rule-based) trading. As highlighted by the author, asset allocations is a one of the most important source of return. The good news is that most major asset classes (and more) are available in the form of an ETF. Várias alocações de ativos são testadas usando os diferentes sistemas ao longo desta parte.
Pontos de referência.
Como base para comparação, várias estatísticas (CAGR, drawdown, etc.) são calculadas para diferentes carteiras de compra e retenção (apenas ações, ações com obrigações e commodities, apenas mercadorias, etc.). Uma conclusão é que um portfólio diversificado ajuda a gerar retornos mais suaves e maiores. Outro ponto é como o reequilíbrio regular é importante para manter um nível adequado de diversificação no portfólio.
A Garner usa a métrica de retorno ajustada pelo risco para comparar estratégias. Deixe simplesmente chamar isso de erro semântico (é amplamente utilizado em toda a indústria), o leitor inteligente deve ser capaz de traduzir mentalmente esse retorno ajustado pela volatilidade. (Desculpe & # 8230; um urso de erro meu: Variância! = Risco)
Finalmente, uma nota lateral interessante específica para commodities e seus ETCs equivalentes para participações de longo prazo. O autor demonstra que, devido aos rendimentos de rotação negativos (para os mercados em contango) e a taxas adicionais de patrocinadores ETC que corroem grande parte dos retornos, esses instrumentos não são uma opção ideal para a retenção a longo prazo.
Sistema BBBO.
O primeiro sistema baseado em regras que a Garner apresenta é um Bollinger Band BreakOut. Ele descreve o sistema completo usando regras, não só para entrada e saída, mas também para dimensionamento de posição e risco, reequilíbrio, gerenciamento de dinheiro, etc. (como qualquer sistema bom deveria). O bom extra para os usuários do Trading Blox é que o sistema está disponível nos fóruns por aí.
O autor faz comparações com os vários benchmarks de alocação de ativos discutidos no capítulo anterior, que demonstram de forma bastante conclusiva a superioridade desse sistema Trend Following sobre as estratégias Buy and Hold da Buy and Hope. Jogar com os parâmetros do sistema também mostra alguma forma de robustez, com o desempenho mantendo-se bastante constante.
Um ponto é feito sobre negociação curta. It is recommended not to.
Isto é principalmente à luz do mau desempenho de estratégias de curto-apenas testadas no livro. Mas o problema com este raciocínio é que a maioria dos backtests remontam apenas a 1982! Acredito que o autor poderia ter sido vítima de uma visão tendenciosa dos mercados, fazendo previsões macro sobre a continuidade das condições de mercado (sugerindo que, apesar do desempenho muito bom em 2007-2008, os sistemas de curto posicionamento voltarão ao desempenho negativo quando os mercados de ações se recuperam & # 8221;).
Tenho vários problemas com isso:
Quem sabe se os mercados vão se recuperar em breve? Sem entrar em discussões macroeconômicas com muito detalhe aqui: desde os anos 80, os mercados mundiais foram submetidos à maior expansão inflacionária nos últimos 100 anos (nunca?), Ajudando a apoiar (criar?) Os principais macro bull run (bubble?) na maioria das classes de ativos, globalmente. Eu não quero fazer nenhuma previsão sobre para onde estamos indo em seguida, mas quem sabe se os próximos 25 anos não rimarão com 1931-1955 (ou seja, e / ou nos dar um longo estilo no estilo do Japão & # 8221; espiral de declínio deflacionário). O pressuposto não foi testado em mercados anteriores (principalmente por falta de dados antes de 1982).
Como uma nota lateral para o acima: seria interessante medir e testar o impacto de um filtro de macro em um sistema Trend Following (ou seja, algo na veia de: & # 8220; favorecer longas negociações no sistema quando os indicadores macro indicam um período de expansão e trocas curtas durante declínios & # 8221;). Talvez explorar uma versão mecanizada de Schumpeter Business Cycles ou Kondratiev Waves como um filtro de longo prazo seria uma abordagem digna.
Retornos crescentes.
Este é um capítulo interessante abordando uma das falhas de ETFs versus futuros como instrumentos de negociação sistemática: alavancagem (ou melhor, falta de). O novo algoritmo de Gerenciamento de Dinheiro alterado dita ao sistema para concentrar o patrimônio nos sinais disponíveis, em vez de separar o capital próprio por instrumento (e sentar-se em Dinheiro, onde não há sinais). This is an interesting concept that deserves further investigation.
A melhoria de desempenho gerada por essa regra de gerenciamento do Money é bastante interessante. A conclusão é que é possível aumentar os retornos sem aumentar a alavancagem.
Sistema Momentum.
O último capítulo dá o mesmo tratamento de comparação a um sistema de impulso (compre mercados de maior desempenho), o que parece superar o sistema BBBO (e, obviamente, Buy and Hold também).
Novamente, este código do sistema está disponível nos fóruns Trading Blox.
Depois do Word.
Uma leitura bastante curta e agradável de um desenvolvedor de Tendências e Desenvolvedores de Tendências de vida real experiente. Há algumas idéias para tirar, o que é sempre apreciável. Um pouco sobre o lado caro (mas de alguma forma consegui obtê-lo em quase -50% na amazon & # 8230;).
10 Comentários até agora e darr;
Obrigado pela revisão. Por curiosidade, quais foram alguns dos CAGRs mais atrasados ​​testados e correspondentes DDs correspondentes para os sistemas de exemplo?
Minha experiência em desenvolver sistemas de negociação ETF reflete alguns destaques do livro que você mencionou. A vantagem não é tão prontamente abundante, então você precisa procurar um sistema com não apenas uma boa relação ganha-perda, etc., mas o sistema também precisa entregar um retorno aceitável com a alavanca disponível. Disse de outra maneira que você precisa projetar até Kelly em vez de levantar até Kelly.
O ponto sobre focar seu dinheiro nos sinais disponíveis corresponde à minha pesquisa. Assim como os benefícios dos sistemas de tipo de impulso que são construídos em torno da focalização.
Como o autor avisa contra jogar o lado curto, eu estaria disposto a apostar um níquel que ele não gasta muito tempo em indicadores de volume no livro ;-)
O sistema BBBO aplicado a um portfólio diversificado gerou 14,12% de CAGR com um MaxDD de 24% e a versão aprimorada (ou seja, concentrações em sinais disponíveis: 19,18% com MaxDD de 37,4%).
Você está certo sobre o autor não usar indicadores de volume e # 8211; Eu aceito que você encontrou algum bom uso deles?
Obrigado pelas estatísticas adicionais.
Yes, I do find volume to be useful and trade-able. A questão que muitos seguidores da tendência tem é que seus modelos não podem lidar com a forte inversão de preços que chegam ao final de uma boa oportunidade curta. Você pode ver essa reversão se você ficar de olho no volume porque o volume de negociação cai no final de um movimento. Tim Ord has a book about this…
E o comentário sobre o livro de Tim Ord, que é simplesmente um campo de vendas para o seu Ord Volume, um boletim informativo que você precisa pagar em seu site?
O livro é suficientemente interessante sem se inscrever em sua newsletter?
Oi Kevin, achei o livro útil. Não subscrevo a sua newsletter para não poder comentar o seu valor. Eu também não uso "Volume Ord" # 8221; exatamente da maneira como ele estabelece no livro. O que fiz em vez disso é apenas assumir o princípio geral de que o volume começará a cair no agregado à medida que chegar ao final de um movimento porque cada vez menos compradores marginais estão dirigindo o preço.
Você fez um comentário sobre o autor não backtesting até 1982. O que eu pensei interessante por alguns motivos, a saber, que eu deveria estar backtesting meu sistema de negociação mais longe!
De qualquer forma, este livro trata de sistemas de negociação para ETFs que só existem desde 1993. (de acordo com WSJ) online. wsj / ad / focusonetfs / history. html.
Então está tudo bem só backtest sistemas de negociação ETF para 1993 certo?
De forma estrita, você só pode testar back-test ETFs (ou qualquer outra coisa) a partir da data em que começam a operar (ou seja, 1993 para ETFs). Mas eu realmente não considero os ETFs como novos investimentos, dado que a maioria deles simplesmente tenta reproduzir um índice subjacente, que geralmente existe há muito mais tempo (ETFs de índices de ações, ETFs de commodities e ETFs de imóveis). . Esses índices provavelmente devem ser usados ​​como proxy para o back-testing do ETF para períodos de back-test mais longos (isto é o que o autor de livros faz com os dados do índice que remontam a 1982).
Claro que isso não funciona com alguns ETFs mais exóticos (que geralmente são muito mais recentes), que não acompanham um índice, por exemplo. Nesse caso, o teste de retorno é bastante limitado.
Parece-me que os ETFs (2x e 3x) alavancados de hoje estão apenas implorando para serem usados ​​em operações curtas. The daily resetting and the decay involved with those types of ETFs make it hard for them not to lose value over the longer term.
@ Max: You are right to say that some of these leveraged ETF’s have daily reseting and time decay. Um método para combater isso seria utilizar uma metodologia de temporização que o tirasse depois de um certo número de dias se o ETF não fizesse uma nova baixa ou uma nova alta. Say, for example, if you are using a long ETF and it did not make a new low for 12 day consecutive days, you could close that position.
Opa e não fez um novo ALTO por 12 dias consecutivos, então você poderia fechar a posição nessa base.
Deixe um comentário (Cancelar)
Atualizações gratuitas.
Posts populares.
Procure o blog Au. Tra. Sy.
Global Futures Broker.
Blog Au. Tra. Sy, pesquisa e desenvolvimento de Trading Sistemático, com um sabor de Trend Following.
Disclaimer: O desempenho passado não é necessariamente indicativo de resultados futuros. A negociação de futuros é complexa e apresenta o risco de perdas substanciais; como tal, pode não ser adequado para todos os investidores. O conteúdo deste site é fornecido apenas como informação geral e não deve ser considerado como recomendação de investimento. Todo o conteúdo do site, não deve ser interpretado como uma recomendação para comprar ou vender qualquer título ou instrumento financeiro, ou para participar de qualquer estratégia de negociação ou investimento em particular. As idéias expressas neste site são unicamente as opiniões do autor. O autor pode ou não ter uma posição em qualquer instrumento financeiro ou estratégia acima referida. Qualquer ação que você tome como resultado de informações ou análises neste site é, em última instância, de sua exclusiva responsabilidade.
RESULTADOS DE DESEMPENHO HIPOTÉTICOS TEM MUITAS LIMITAÇÕES INERENTES, ALGUNS DESCRITOS ABAIXO. NENHUMA REPRESENTAÇÃO ESTÁ FAZENDO QUE QUALQUER CONTA VOCE OU POSSIBILIDADE DE ALCANÇAR LUCROS OU PERDAS SIMILARES ÀOS MOSTRADOS; POR FAVOR, HÁ DIFERENÇAS FREQUENTEMENTE SHARP ENTRE RESULTADOS DE DESEMPENHO HIPOTÉTICOS E OS RESULTADOS REAIS REALIZADOS POR TODOS OS PROGRAMAS DE NEGOCIAÇÕES PARTICULARES. UMA DAS LIMITAÇÕES DOS RESULTADOS DE DESEMPENHO HIPOTÉTICOS É QUE ESTÃO GERALMENTE PREPARADAS COM O BENEFÍCIO DE HINDSIGHT. ADICIONALMENTE, A NEGOCIAÇÃO HIPOTÉTICA NÃO IMPORTA RISCOS FINANCEIROS, E NENHUM GRUPO DE NEGOCIAÇÃO HIPOTÉTICA PODE COMPLETAMENTE CONTA PARA O IMPACTO DO RISCO FINANCEIRO DE NEGOCIAÇÃO REAL. POR EXEMPLO, A CAPACIDADE DE PERDER OU DE ADESIVAR A UM PROGRAMA DE NEGOCIAÇÃO ESPECÍFICO EM ESPIRRO DE PERDAS DE NEGOCIAÇÃO SÃO PONTOS MATERIAIS QUE PODEM IGUALMENTE AFETAR EFECTUAR RESULTADOS REAIS DE NEGOCIAÇÃO. HÁ NOMBROSOS OUTROS FATORES RELACIONADOS COM OS MERCADOS EM GERAL OU NA EXECUÇÃO DE QUALQUER PROGRAMA ESPECÍFICO DE NEGOCIAÇÃO QUE NÃO PODE SER TOTALMENTE COMPTABILIZADO NA PREPARAÇÃO DE RESULTADOS DE DESEMPENHO HIPOTÉTICOS E TODOS OS QUE PODEMOS ADVERSAMENTE EFECTUAR OS RESULTADOS DE NEGOCIAÇÃO.
ESTAS TABELAS DE DESEMPENHO E RESULTADOS SÃO HIPOTÉTICOS NA NATUREZA E NÃO REPRESENTAM A NEGOCIAÇÃO EM CONTAS REAIS.

No comments:

Post a Comment