Tuesday 30 October 2018

Estratégias de negociação de linguagem fácil


Copie e cole o código acima no seu ambiente de desenvolvimento em Tradestation ou MultiCharts como indicador. Em seguida, clique em compilar ou verifique. Este código detecta se o preço de fechamento hoje é maior ou menor que o preço de fechamento de ontem. (Isso pode ser colocado em gráficos diários ou gráficos de minutos e o close1 refere-se ao bar anterior ou ao dia anterior) Se você digitou close2, ele se referiria ao fechamento de 2 dias ou barras atrás. Então temos o somatório das últimas barras (comprimento 20). Para ver como funciona, você pode alterar esta linha de código plot1 (summove, quotup-downcountquot) para este plot1 (move, quotup-downcountquot). Em seguida, clique em compilar. Você pode ver seus gráficos de indicadores uma linha que é 1, -1 ou 0. As entradas escritas na parte superior representam valores que podem ser alterados pelo usuário ao traçar o indicador no gráfico. Uma vez que você traça o indicador na sua forma original, você pode alterar o comprimento para 50 ou 20 ou 100 para ver como isso afeta o enredo. As variáveis ​​são mostradas aqui como quotvarsquot e esses são os valores que criei para armazenar os valores emitidos pelas 3 linhas de código que começam se fechar. E a variável summove. Summove summation (move, length) Isso significa que o summove variável é criado a partir da somatória das últimas barras de 20 barras (ou período de tempo) com todos os valores de 1 e -1 e 0. Você pode experimentar jogando com diferentes valores. Exemplo de novatos no2 (porcentagem de ponderação ajustável em média móvel) média lenta (fechar, comprimento1) média rápida (fechar, comprimento2) se valor1lt0 então valor10 se valor1gt1 então valor11 Você pode ler primeiro o código acima antes de criar este indicador e ver se você pode ver O que está fazendo. Existem duas médias móveis usadas com comprimento lento de 50 e um comprimento rápido de 20, o fator chamado de entrada é ajustável para atribuir uma ponderação a cada um. Se o fator for definido como 0,5, ele adicionará 50 da média lenta a 50 da média rápida e criará uma média combinada do período. Para ver os valores máximos do fator de ajuste médio lento para 1, para ver o gráfico construído inteiramente da média mais rápida, você pode definir o fator em 0. Você pode experimentar valores como 0.1 e 0.9 para ver os efeitos dos ajustes na ponderação. Se você usar o nome valor1 ou valor2 ou o valor 99 como variáveis, não será necessário declarar os nomes deles na parte superior. Value2 1-factor é uma maneira muito agradável de obter 2 variáveis ​​para atribuir automaticamente 1 de uma parte e 99 da outra parte, então, quando adicionadas, sempre serão 100 Limite o erro do usuário restringindo as entradas fazendo as variáveis ​​as lerem. (O código para value1 faz isso depois de ler a entrada do fator) Truques de código para tentar Se você olhar para as variáveis ​​lentas e rápidas, você verá que ambos usam médias (média é que este código significa média simples). Você pode tentar fazer o lento em uma média ponderada ou uma média exponencial e misturá-los para fazer sua própria combinação média combinada. Iniciantes exemplo no3 (Indicador de tendência binária simples) se média (fechar, tempo rápido) gt média (fechar, comprimento lento), em seguida, iniciar binarytrend1 terminar mais binarytrend -1 Este indicador decide a tendência quotbinary, o que significa que ele converte-lo em um número. Assim, a tendência de alta 1 tende de baixa -1 eo valor inicial é atribuído como 0. Se você traçar a média móvel de 80 períodos e a média móvel de 12 períodos no gráfico, você pode verificar se o indicador de tendência está funcionando. Usando outras instruções para reduzir o comprimento do código. EG acima supõe que, se a tendência não for 1, ela deve ser -1. Truques de código para tentar Se você tentar usar outro método para atribuir a tendência é para cima ou para baixo e substituir o código por sua idéia. POR EXEMPLO. Você usa o oscilador estocástico com 50 acima indicadas e tendência de queda abaixo de 50. O equivalente a 50 pode ser apanhado dizendo isso. Se o estocástico é gt50, então conte-se como tendência de alta (código psuedo) Exemplo de novidades no4 (algoritmo de ajuste de comprimento simples) se fechar mais alto (fechar, comprimento básico) ou fechar mais baixo (fechar, comprimento básico), então, iniciar o monitor monitor1-1 terminar mais monitormonitor10.5 se o monitor Lt minlength então monitorize minlength se monitor gt maxlength então monitor maxlength Este é o primeiro estágio de fazer um algoritmo para controlar o comprimento aplicado a um indicador. Você pode ver que, se você traçar esse indicador no subgrafo 2, ele varia entre 50 e 10, que são os comprimentos max e min permitidos. (Mas estas são entradas ajustáveis) Se o preço estiver fazendo um novo alto ou baixo para o período de comprimento básico, ele diminuirá com 1 incremento de comprimento para cada barra que a condição é verdadeira. Se o preço não for um novo alto ou baixo no mesmo período, ele reduzirá o comprimento por 0,5 incremento de comprimento para cada barra, a condição é verdadeira. Truques de código para tentar Se você tentar alterar os valores de -1 e 0,5 para quantidades maiores ou menores, você pode ajustá-lo de acordo com suas necessidades. Abaixo vou mostrar-lhe como construir este código em um indicador de mudança de comprimento. Exemplo de novato no5 (Ajuste de comprimento simples, média móvel ponderada) se fechar mais alto (fechar, comprimento básico) ou fechar mais baixo (fechar, comprimento básico), então, iniciar o monitor monitor1-1 terminar mais monitormonitor10.5 se monitor lt minlength então monitorar minlength se monitor gt maxlength então Monitorar maxlength Você pode ver que outra variável foi adicionada que é uma média móvel ponderada e o truque aqui é substituir o campo de comprimento usual pelo monitor de algoritmo que está ajustando o comprimento aplicado. Truques de código para tentar Se você traça uma média ponderada de 20 períodos ao lado dele no subgrafo. Você pode ver como o código acima do comprimento alterando a média é mais lento em algum período e mais rápido em outros períodos. O indicador acima é colocado no subgrafo n. ° 1 sobreposto com o preço. O código de exemplo no4 é colocado no sub 2. Você pode observar o algoritmo de mudança de comprimento em ação e ver como ele afeta a velocidade da média ponderada. Exemplo de novato no 6 (Como evitar divisão por zero de erros) Divisão por zero é um problema freqüente na programação. A resposta é sempre infinita, então temos que evitar que qualquer coisa seja dividida em zero, em primeiro lugar. Existem dois métodos para fazer isso. Se value1 0 then value1value10.0000000001 Então, simplesmente adicionamos um pequeno número, que é tão pequeno que não vai fazer muita diferença nas saídas. Se value1 ltgt 0, então valor2 valor3 valor1 Isso força o computador a perguntar se o valor1 é 0 ou não antes de fazer seus cálculos. Se for 0, ele retornará o valor padrão que foi atribuído ao valor1 nas variáveis ​​quando você o criou. Código de Estratégia de Demonstração do exemplo no7 (Como usar o Fisher Transform) para a TradeStation 9 Em resposta a uma grande demanda por estratégias de troca de amostras para a TradeStation, a Jurik Research agora oferece uma coleção de 13 estratégias em linguagem fácil que são executadas na TradeStation. Esses estudos de demonstração destinam-se a tutoriais para ilustrar diferentes formas de aplicar Jurik Tools (JMA, VEL, RSX, DMX e CFB) que você pode optar por incluir em suas próprias estratégias. Cada estudo é completo com uma explicação detalhada de sua lógica de negociação, gráfico e configurações de parâmetros que usamos para validação e código de Idioma fácil que você pode abrir, ler e modificar. A seguir, são apresentadas as capturas de tela dessas estratégias, aplicadas em mercados específicos. Note que algumas capturas de tela também mostram indicadores. Estes indicadores NÃO estão incluídos na coleta de estratégias. No entanto, esses indicadores personalizados são incluídos gratuitamente na compra da Jurik Tools for TradeStation. Para obter mais informações sobre os indicadores personalizados gratuitos, visite AQUI. Para obter detalhes sobre como ORDER a coleção de estratégia de demonstração e ou atualizar seu Jurik Toolset, vá na parte inferior desta página. Diferentes intervalos de tempo em um gráfico podem produzir resultados diferentes. Por favor, não nos peça para as configurações dos parâmetros do indicador. Todo o mercado é diferente. O desempenho passado de qualquer sistema de negociação nunca é garantia de desempenho futuro. Todas as estratégias de negociação têm risco e commoditiesfutures trading alavanca esse risco. Este conjunto de tutorial 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 alternativos de confirmação e gerenciamento de riscos. É apenas para fins de tutorial. Diferentes intervalos de tempo em um gráfico podem produzir resultados diferentes. Por favor, não nos peça para as configurações dos parâmetros do indicador. Todo o mercado é diferente. O desempenho passado de qualquer sistema de negociação nunca é garantia de desempenho futuro. Todas as estratégias de negociação têm risco e commoditiesfutures trading alavanca esse risco. Este conjunto de tutorial 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 alternativos de confirmação e gerenciamento de riscos. É apenas para fins de tutorial. O preço da coleção completa de estratégias de demonstração é de 50. Como muitos desses estudos utilizam uma combinação de Jurik Tools, a coleção só está disponível para clientes que possuem uma licença válida para TODAS as ferramentas Jurik básicas: JMA VEL RSX CFB. Além disso, seu Jurik Toolset para TradeStation deve estar atualizado. Selecione uma das seguintes condições que melhor descreva sua situação. Se você não possui todas as quatro Ferramentas Jurik básicas, você precisará comprar as que estão faltando. Com essa compra, atualizaremos automaticamente as outras ferramentas Jurik que você já possui. Para obter detalhes, vá para PLANO A. Se você já possui todas as quatro Jurik Tools básicas, mas sua atualização mais recente foi ANTES de 1 de julho de 2017, suas ferramentas não estão atualizadas. Você precisará atualizá-los antes de instalar a coleção Strategy Demo. Para obter detalhes, vá para PLANO B. Se todas as suas quatro ferramentas Jurik básicas (JMAVELCFBRSX) estiverem atualizadas, você só precisa obter o Conjunto de Estratégias. Vá para PLANO C. PLANO - A. Coleção de estratégia de compra e ferramentas perdidas Para comprar nossa coleção de estratégia e ferramentas Jurik ausentes, siga estas etapas: 1. Digite nossa área do carrinho de compras clicando com o botão direito do mouse no botão QuotSecção do carrinho selecionado abaixo e selecione quotOpen no New Windowquot. Isso permitirá que você leia estas instruções enquanto faz seu pedido. 2. Clique na seta para baixo ao lado de quotAll Departmentsquot e selecione o item quotJurik Tools, TS formatquot, conforme ilustrado à direita. 3. Selecione o item do produto rotulado quotPart ID: TS-Demoquot e adicione ao carrinho. 4. Revise a lista de produtos e selecione uma dessas opções: TS-1, TS-2, TS-3 ou TS-4. Eles designam que você deseja encomendar 1, 2, 3 ou 4 Jurik Tools para TradeStation. Adicionar ao carrinho. 5. Depois de prosseguir com quotcheckoutquot, digite os nomes das Jurik Tools que você está requisitando na caixa quotSpecial Instructionsquot. Aqui está um exemplo. Este gráfico é apenas uma ilustração. Não está ativo. Leia as instruções à esquerda sobre o menu do departamento de produtos reais. PLANO B . Coleção de estratégia de compra e atualização Jurik Toolset Para atualizar seu conjunto atual das quatro Jurik Tools básicas para TradeStation e solicitar nossa coleção de estratégias, siga estas etapas: 1. Digite nossa área do carrinho de compras clicando com o botão direito do mouse no botão QuotSecção do carrinho que se encontra abaixo e selecione QuotOpen in New Windowquot. Isso permitirá que você leia estas instruções enquanto faz seu pedido. 2. Clique na seta para baixo ao lado de quotAll Departmentsquot e selecione o item quotJurik Tools, TS formatquot, como mostrado à direita. 3. Selecione o item rotulado quotPart ID: TS-Demoquot e adicione ao carrinho. 4. Volte para o menu dos departamentos na parte superior esquerda da tela, clique na seta para baixo e selecione quotUpgrade Replacequot. 5. Desça a lista do produto e selecione o item do produto rotulado quotPart ID: UP-TS-100quot. 6. Proceda ao check-out. Este gráfico é apenas uma ilustração. Não está ativo. Leia as instruções à esquerda sobre o menu do departamento de produtos reais. PLANO - C. Coleção de Estratégia de Compra somente Para solicitar apenas a coleção de estratégia, siga estas etapas: 1. Digite nossa área do carrinho de compras clicando com o botão direito do mouse no botão QuotSecção do Cartquot mostrado abaixo e selecione quotOpen no New Windowquot. Isso permitirá que você leia estas instruções enquanto faz seu pedido. 2. Clique na seta para baixo ao lado de quotAll Departmentsquot e selecione o item quotJurik Tools, TS formatquot, como mostrado à direita. 3. Selecione o item rotulado quotPart ID: TS-Demoquot e adicione ao carrinho. 4. Continue no check-out. Este gráfico é apenas uma ilustração. Não está ativo. Leia as instruções à esquerda sobre o menu do departamento de produtos reais.

No comments:

Post a Comment