Wednesday 25 April 2018

Estratégias fáceis de negociação de idiomas


ISENÇÃO DE RESPONSABILIDADE
Nem a TradeStation Technologies nem nenhuma de suas afiliadas reviram, certificaram, endossaram, aprovaram, reprovaram ou recomendaram, e nem revisam, certificam, endossam, aprovam, desaprovam ou recomendam, qualquer ferramenta de software de negociação projetada para ser compatível com o Plataforma Aberta TradeStation.
NADA NESTE SITE É UMA OFERTA OU SOLICITAÇÃO DE TÍTULOS OU PRODUTOS OU SERVIÇOS DE INVESTIMENTO EM QUALQUER JURISDIÇÃO ONDE SUA OFERTA, VENDA OU DESEMPENHO NÃO SEJA QUALIFICADA OU SEJA ISENTOS DO REGISTRO.
Futuros, ações e câmbio à vista têm grandes recompensas potenciais, mas também grandes riscos potenciais. Você deve estar ciente dos riscos e estar disposto a aceitá-los para investir nos mercados de futuros, ações e forex. Não negocie com dinheiro que você não pode perder. Este site não é uma solicitação nem uma oferta para comprar / vender futuros, ações ou forex. Nenhuma representação está sendo feita que qualquer conta terá ou poderá obter lucros ou perdas semelhantes àquelas discutidas neste website. O desempenho passado de indicadores ou metodologia 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. NENHUMA REPRESENTAÇÃO ESTÁ SENDO FEITA QUE QUALQUER CONTA PODERÁ OU POSSIBILITAR LUCROS OU PERDAS SEMELHANTES AOS APRESENTADOS.

Estratégias fáceis de negociação de idiomas
Código de Estratégia de Demonstração.
Em resposta a uma grande demanda por estratégias de negociação de amostras para a TradeStation, a Jurik Research agora oferece uma coleção de 13 estratégias na Easy Language que são executadas na TradeStation. Estes estudos de demonstração destinam-se como tutoriais para ilustrar diferentes formas de aplicar as ferramentas Jurik (JMA, VEL, RSX, DMX e CFB) que você pode optar por incluir nas suas próprias estratégias. Cada estudo é completo com uma explicação detalhada de sua lógica de negociação, configurações de gráficos e parâmetros que usamos para validação, e o código Easy Language que você pode abrir, ler e modificar.
Abaixo, mostramos capturas de tela dessas estratégias, aplicadas a mercados específicos. Note que algumas capturas de tela também mostram indicadores. Estes indicadores NÃO são incluídos na coleção de estratégias. No entanto, esses indicadores personalizados são incluídos gratuitamente com a compra da Jurik Tools for TradeStation. Para mais informações sobre os indicadores personalizados gratuitos, acesse AQUI.
Para obter detalhes sobre como PEDIR a coleção de estratégias de demonstração e / ou atualizar seu Conjunto de ferramentas Jurik, acesse a parte inferior desta página.
Diferentes intervalos de tempo em um gráfico podem produzir resultados diferentes.
Por favor, não nos solicite as configurações dos parâmetros do indicador. Todo mercado é diferente.
O desempenho passado de qualquer sistema de negociação nunca é uma garantia de desempenho futuro.
Todas as estratégias de negociação têm risco e a negociação de commodities / futuros alavanca esse risco.
Este conjunto de tutoriais de estratégia de demonstração não foi projetado para ser negociado sem modificação adicional pelo usuário. Por exemplo, o código está faltando vários elementos importantes, como sinais de confirmação alternativos e gerenciamento de riscos. É estritamente apenas para fins de tutorial.

EasyLanguage Amigável.
O que é o EasyLanguage?
O EasyLanguage é uma linguagem de programação desenvolvida pela TradeStation Securities. É uma linguagem popular porque é fácil de aprender sem treinamento especializado, mas, ao mesmo tempo, é muito poderosa para fins comerciais. A popularidade dessa linguagem é tão difundida que pode ser considerada a linguagem de programação padrão na indústria de negociação.
O código EasyLanguage está em desenvolvimento há mais de 20 anos, o que significa que possui uma das maiores coleções de ideias de negociação do mundo já implementadas. Os indicadores e estratégias do EasyLanguage estão amplamente disponíveis em toda a Internet e nas principais publicações de negociação, o que dá a todos os usuários do MultiCharts uma vantagem sobre as pessoas que usam outras plataformas.
A compatibilidade com outro idioma é muito mais difícil de realizar do que controlar seu próprio idioma, mas decidimos seguir o caminho mais difícil para oferecer aos usuários o máximo de benefícios. O MultiCharts permite que você use a grande base de conhecimento existente das estratégias do EasyLanguage, que tem sido continuamente adicionada nos últimos 20 anos.
Compatibilidade do EasyLanguage.
Mais uma vez, a compatibilidade é difícil de realizar. Tivemos que analisar a sintaxe do EasyLanguage, simular a execução de scripts e testar centenas de cenários únicos. É importante notar que a compatibilidade completa não é possível porque os idiomas evoluem e mudam com o tempo. A própria TradeStation não oferece total compatibilidade com seu próprio código. Os especialistas da EasyLanguage sabem que códigos idênticos podem produzir resultados variados em diferentes versões da TradeStation.
É precisamente por isso que não afirmamos que o MultiCharts é 100% compatível com o código EasyLanguage da TradeStation. MultiCharts é EasyLanguage Friendly, o que mostra que alcançamos a maior compatibilidade possível.
A compatibilidade EasyLanguage da MultiCharts supera todos os outros produtos que hoje conhecemos no mercado. Nossa equipe realizou testes automáticos precisos em mais de 2.000 indicadores e estratégias do EasyLanguage, e examinamos todos os possíveis problemas. Até 99% das suas estratégias e indicadores do EasyLanguage funcionarão sem quaisquer alterações e os seus estudos existentes serão compilados. O código produzirá os mesmos resultados que você vê no TradeStation.
Você pode começar a aproveitar os benefícios em apenas alguns minutos - mesmo com uma grande quantidade de código legado do EasyLanguage: experimente o MultiCharts gratuitamente por 30 dias.

Estratégias fáceis de negociação de idiomas
Obtenha versões gratuitas e simplificadas das ferramentas que os especialistas da TradeStation usam em suas pesquisas diárias e na construção de sistemas. Essas ferramentas ajudam você a aprender o EasyLanguage, pois são totalmente de código aberto e permitem que você construa sistemas complexos sem precisar saber como codificar.
Tudo o que você precisa fornecer é um nome e endereço de e-mail. Nenhum cartão de crédito ou endereço é necessário!
Bem-vindo ao Uso do EasyLanguage.
Dos autores do livro, Usando o EasyLanguage 9.x, este site fornece aos novatos e experientes usuários da TradeStation informações sobre como os principais especialistas do mundo usam a plataforma diariamente para fazer suas pesquisas e desenvolver sistemas. Neste site, você encontrará tudo, desde o código gratuito da TradeStation até os indicadores da TradeStation, até o recurso definitivo sobre o aprendizado do EasyLanguage, o livro Usando o EasyLanguage 9.x.
Recursos em destaque.
Biblioteca de indicadores adaptativos.
A biblioteca de indicadores adaptativos ajusta automaticamente seus indicadores para metade do ciclo dominante atual com base no uso da transformada de Hilbert. Se olharmos para a matemática para a maioria dos indicadores técnicos, a matemática deles pressupõe que estamos usando metade do ciclo dominante. Nós usamos sempre eles sintonizados para isso, eles vão oferecer as mesmas propriedades físicas com os dados em termos de altos e baixos.
Estratégias da TradeStation.
Na comunidade da TradeStation, os sistemas de negociação são chamados de "TradeStation Strategies". As estratégias da TradeStation têm uma estrutura especial que você precisa entender ao projetá-las. Nesta página, Murray Ruggiero Jr., um dos autores do livro, explica como projetar essas estratégias e também algumas dicas e truques que todo usuário do TradeStation deve conhecer.
Usando o EasyLanguage 9.x Book and Code.
Um excelente recurso para quem está interessado em aprender EasyLanguage. Começando com conceitos básicos, este livro leva rapidamente o leitor a tópicos avançados, como funções de texto, para colocar texto em gráficos, objetos de desenho, barras de atividades e mapas de probabilidade. Se você está interessado em codificar suas próprias idéias ou modificar outras pessoas & # 8217; código, este livro vai certamente ajudar a guiá-lo ao longo do caminho!
Atividade recente.
Funções de múltiplas saídas na TradeStation.
Por: Murray Ruggiero Jr. (27 de janeiro de 2015)
Neste post, Murray explica como funcionam as funções de múltiplas saídas no TradeStation. Tanto os principiantes como os avançados do EasyLanguage encontrarão este post útil, uma vez que as funções de múltiplas saídas são uma ferramenta poderosa do comércio ao desenvolver sistemas de negociação.
Usando o EasyLanguage for Non-Programmers.
Por: Murray Ruggiero Jr. (7 de novembro de 2014)
Veja a palestra que Murray deu durante o TradeStation Labs. Tendo sido autor de mais de 180 artigos e sendo editor colaborador da revista Futures, Murray nesta palestra mostra como os programadores não programados podem programar suas idéias usando o EasyLanguage. Este é um ótimo ponto de partida antes de ler Usando o EasyLanguage for 9.X & # 8230;
Copyright © 2014 Traders Management. Todos os direitos reservados.
Nenhuma parte deste site pode ser copiada sem a permissão expressa do autor.

Estratégias da TradeStation.
Na comunidade da TradeStation, os sistemas de negociação são chamados de "TradeStation Strategies". As estratégias da TradeStation têm uma estrutura especial que você precisa entender ao projetá-las.
Apenas estratégias podem incluir sinais de entrada e saída. Funções não podem incluir isso. Isso significa que, se quisermos combinar sistemas, precisamos usar outra técnica. Historicamente, isso era chamado de "#include system & # 8221 ;, mas isso agora é incluído apenas por razões históricas. As estratégias podem ser empilhadas usando Insert -> Strategy ou Format Strategy. Eles também podem ser projetados apenas para saídas ou apenas entradas. As estratégias podem lidar com negócios longos, negócios curtos ou ambos. Eles também podem lidar com saídas.
Uma pergunta que muitas vezes recebo das pessoas é: "como você começa a projetar uma estratégia para a TradeStation? & # 8221; Nós discutimos isso abaixo.
Sinais de Empilhamento TradeStation.
Na TradeStation, podemos criar estratégias usando vários métodos diferentes.
Codifique todas as regras em um script do TradeStation EasyLanguage. Combine seus scripts EasyLanguage TradeStation com instruções #include para criar uma estratégia. Isso agora é substituído pelo empilhamento de sinais de negociação usando a caixa de diálogo Inserir estratégia.
Vamos dar uma olhada em como o método 2 funciona.
Vamos primeiro inserir nossas estratégias da TradeStation.
Vamos inserir uma das estratégias enlatadas que são os sistemas de tendência de contra-ataque da banda de Bollinger para entradas longas e entradas curtas.
Depois de inseri-lo, iremos para o formato e ver o que estamos executando como nossa estratégia.
Podemos ver que estamos executando essas duas estratégias. Esse recurso permite desenvolver estratégias simples no TradeStation sem codificação. Nós também podemos otimizar os parâmetros. Primeiro, vamos supor que queremos adicionar uma parada protetora a esse sistema. Voltamos para inserir e podemos inserir as funções de parada integradas do TradeStation.
Agora vamos definir as funções de parada e adicioná-las.
Selecionamos o stop loss LX e o stop loss SX.
Quando voltarmos ao formato, podemos ver o que selecionamos e estamos executando.
Agora você pode pressionar as propriedades para ALL.
Aqui podemos definir comissões e derrapagens. O capital inicial não é usado para uma estratégia usando um lote. Não estamos codificando nenhuma gestão de dinheiro nessa estratégia em particular.
Podemos selecionar cada um deles e alterar os parâmetros ou otimizá-los. Na verdade, você pode até otimizar todos esses quatro sistemas se quiser ao mesmo tempo. O problema é que quando você otimiza mais de 4-5 parâmetros, você terá muitas combinações e precisará usar o otimizador genético para tornar essa otimização viável. Embora possa parecer bom inicialmente que você possa usar sinais internos, às vezes esses componentes interagem e não funcionam como esperado. Portanto, esta é uma ótima ferramenta para iniciantes que estão apenas aprendendo a TradeStation, mas este não é o caminho para construir estratégias reais para o comércio. Se você quer ser um operador de sistema de sucesso, você precisa desenvolver estratégias que sejam personalizadas e projetadas para serem integradas, ou projetadas e implementadas como um único script.
Vamos discutir agora a estrutura de codificação de uma estratégia da TradeStation no EasyLanguage.
Modelo Geral para Estratégias TradeStation.
Saia por muito tempo, sai por shorts, pode ser tudo para ou qualquer combinação>
Um sinal também pode ser apenas um, entrada ou saída>
TradeStation permite que você controle com precisão o modo como você entra ou sai do mercado quando está escrevendo e testando estratégias de negociação. Existem quatro tipos básicos de pedidos disponíveis usando ordens com limite EasyLanguage, ordens stop, esta barra em ordens fechadas e a próxima barra em ordens de mercado.
Estas ordens diferem dependendo se você está vendendo ou comprando. Ordens de limite só podem ser colocadas na próxima barra; que pode ser o próximo minuto, os próximos 5 minutos ou o dia seguinte - dependendo do intervalo de dados. Um pedido de limite de compra entra no mercado na próxima barra no preço especificado ou abaixo, e um pedido de venda de limite curto entra no mercado na próxima barra no preço especificado ou superior.
Quando você usa uma ordem de limite para entrar no mercado por muito tempo, a ordem será gerada independentemente de quanto menor a próxima barra for aberta e quando você usar uma ordem de limite para entrar em uma posição curta, a ordem será gerada independentemente de quanto maior o próximo bar se abre. Isto pode ser significativo, particularmente no caso do & # 8220; gap up & # 8221; barras (barras cuja abertura é maior do que a Alta da barra anterior), ou "gap down" & # 8221; barras (barras cuja abertura é menor que a baixa da barra anterior).
As ordens de parada são colocadas na próxima barra se o preço de parada for acionado. Por padrão, os preços de parada de estratégia são monitorados por seu computador local, mas você também tem a opção de enviá-los para o servidor de parada do TradeStation a ser monitorado.
Esta barra no fim.
Fechar pedidos são preenchidos no final da barra atual. A TradeStation pode fazer pedidos para a barra atual apenas no preço de fechamento.
Próximo bar no mercado.
Ordens de mercado são mostradas como preenchidas na abertura da próxima barra.
Sintaxe do tipo de ordem de entrada e saída.
[Contratos CON] é o número opcional de contratos ou ações.
Vamos ver a parte condicional do sinal. Muitas vezes você tem sinais que disparam em determinados momentos. Isso pode ser feito com uma linha se como a sintaxe que temos ou um bloco se, então ou se for o caso.
Se Condition1 = true, então.
Ordens de mercado de entrada.
Se Condition1 = true, então Buy (& # 8220; LE & # 8221;) Next Bar [CON Contratos] no mercado;
Se Condição2 = verdadeiro, então Vender Curta (& # 8220; SE & # 8221;) Próxima Barra [CON Contratos] no mercado;
Saia das ordens de mercado.
Se Condição3 = TRUE, então Vender (& # 8220; LX & # 8221;) Próxima Barra [CON Contratos] no mercado;
Se Condition4 = TRUE, então Buy to Cover (& # 8220; SX & # 8221;) Next Bar [CON Contratos] no mercado;
Ordens de parada de entrada.
Se Condition1 = true, então Buy (& # 8220; LE & # 8221;) Next Bar [CON Contratos] LEStopVal stop;
Se Consition2 = true, então, Sell Short (& # 8220; SE & # 8221;) Next Bar [CON Contratos] SEStopVal stop;
Saia dos pedidos de parada.
Se Condição3 = TRUE, então Vender (& # 8220; LX & # 8221;) Próxima Barra [CON Contratos] LXPoint stop;
Se Condition4 = TRUE, então Buy to Cover (& # 8220; SX & # 8221;) Next Bar [CON Contratos] SXPoint stop;
Ordens de Limite de Entrada.
Se Condition1 = true, então Buy (& # 8220; LE & # 8221;) Next Bar [CON Contratos] LEStopVal Limit;
Se Condition2 = true, então, Sell Short (& # 8220; SE & # 8221;) Next Bar [CON Contratos] SEStopVal Limit;
Sair de pedidos de limite.
Se Condição3 = TRUE, então Vender (& # 8220; LX & # 8221;) Próxima Barra [Contratos CON] Limite de LXPoint;
Se Condition4 = TRUE, então Buy to Cover (& # 8220; SX & # 8221;) Next Bar [CON Contratos] SXPoint Limit;
Você pode ver em nossas notas de amostra de sintaxe que temos texto dentro da ordem de sinal, Compre, Venda Curta, Venda, Compre para cobrir. Por exemplo, compre ("LE"). Isto é opcional, mas recomendado, pois nomeia os sinais. Esses nomes são mostrados no comércio por relatório comercial. Você também pode simplesmente usar "Comprar" e isso lhe dará um sinal sem nome. Além disso, os sinais também podem ser feitos incondicionalmente.
Buy (& # 8220; LE & # 8221;) Próxima barra LEStopVal Stop;
Apresentamos agora o modelo geral de uma estratégia e o modelo para os sinais ativos em uma estratégia, compramos, vendemos a descoberto, vendemos, compramos para cobrir. Eventualmente mostraremos exemplos usando o EasyLanaguage para traduzir suas estratégias de negociação em estratégias e também mostrar como usar o otimizador, o otimizador genético e como testar um sistema para tentar julgar quão robusto ele será no futuro em nossas próximas parcelas.
Produto em destaque.
Código de livre comércio.
Obtenha versões gratuitas e simplificadas das ferramentas que os especialistas da TradeStation usam em suas pesquisas diárias e na construção de sistemas. Essas ferramentas ajudam você a aprender o EasyLanguage, pois são totalmente de código aberto e permitem que você construa sistemas complexos sem precisar saber como codificar.
Tudo o que você precisa fornecer é um nome e endereço de e-mail. Nenhum cartão de crédito ou endereço é necessário!

No comments:

Post a Comment