Motivo De Pensão Média Exponencial


Indicador Jogue para baixo: Médias móveis simples vs. exponenciais Nota para os editores: Interessado em outra jogada fora Verifique os indicadores de negociação relacionados à tendência seguindo os indicadores baseados na variação. Das centenas de estudos de análise técnica e indicadores disponíveis para os comerciantes, talvez nenhum seja mais usado do que a média móvel. Adivinha o que existem vários tipos de médias móveis, com base em diferentes cálculos. Compreender qual tipo funciona melhor e quando é a chave para adicionar efetivamente a média móvel à sua caixa de ferramentas de gráficos. As médias móveis fornecem dados de preço suave para formar um indicador técnico de tendência. Eles não prevêem a direção do preço em vez disso, eles definem a direção atual com um atraso. Média de movimento simples Como o nome pode implicar, a média móvel simples (SMA) é a forma mais básica deste indicador técnico. Para ações, é calculado adicionando todos os preços de fechamento por um determinado número de períodos de tempo, dividindo esse total pelo número de períodos. Por exemplo, se você quisesse encontrar o SMA atual de 10 dias de um estoque, você adicionaria cada um dos preços de fechamento nos últimos 10 dias e depois dividiria por 10. Com cada novo dia avançando, o primeiro dia disso A série de 10 dias seria retirada do cálculo e o novo dia seria adicionado. Média móvel exponencial A média móvel exponencial (EMA) é o primo mais sofisticado da SMA. O cálculo começa o mesmo que o SMA, mas é modificado para que os pontos de dados mais recentes da série tenham mais peso do que os mais antigos. À medida que os pontos de dados mais frescos ficam obsoletos, sua ponderação no cálculo diminui exponencialmente pelo nome. Por exemplo, em um EMA de 10 dias, o ponto de dados mais recente contaria como 18,2 do cálculo total, mas o 10º e o mais antigo, contam como apenas 3. O alerta de matemática do multiplicador é crucificado assim: uma peculiaridade interessante da EMA É que apenas cerca de 87 dos dados utilizados para calcular o indicador são retirados do número real de barras de preços traçadas no comprimento da média. Por causa da natureza da decomposição exponencial, os dados para uma EMA são retirados de uma quantidade infinita de períodos históricos, embora, para todos os propósitos práticos, uma vez que ultrapassa duas vezes o comprimento da média, a ponderação é tão infinitesimal que é irrelevante. Quando usar cada um com as médias móveis em geral, quanto mais longo o período de tempo, mais lento é reagir ao movimento dos preços. Mas, tudo o resto sendo igual, uma média móvel exponencial rastreará o preço mais de perto do que uma média móvel simples. Por isso, a EMA geralmente é considerada mais apropriada no comércio de curto prazo. As mesmas características que tornam a EMA melhor adaptada para operações de curto prazo limitam sua eficácia quando se trata de longo prazo. Embora a EMA se mova com preço mais cedo do que a SMA, ela também tenderá a se entusiasmar, tornando-a menos do que ideal para desencadear entradas e saídas em gráficos diários. O SMA, com seu atraso incorporado, tende a facilitar a ação do preço ao longo do tempo, tornando-se uma boa tendência indicando longos quando o preço está acima da média e plana (ou curta) quando está abaixo. Uma média móvel simples também pode ser eficaz como um indicador de suporte e resistência. A Figura 1 compara os dois tipos aplicados a um estoque individual. Considere as médias móveis os blocos de construção para outros indicadores técnicos e sobreposições, incluindo Bandas Bollinger, divergência de convergência média convergente (MACD) e muito mais. FIGURA 1: MOVIMENTAÇÃO DE MÉDIA, GRÁFICO. Neste gráfico diário, a média móvel exponencial (linha vermelha) rastreou o preço um pouco melhor do que a média móvel simples (linha azul), embora ambos ofereçam suporte para a tendência (setas verdes). Quando a tendência terminou e o preço se moveu para o lado oposto, o EMA como sinal de reentrada provocou duas vezes a ação do whipsaw (setas roxas). Usando o SMA, o sinal de reentrada vem somente depois que a tendência é totalmente restabelecida. Fonte do gráfico: TD Ameritrades thinkorswim platform. Apenas para fins ilustrativos. O desempenho passado não garante resultados futuros. Futuros, com confiança A plataforma TDS Ameritrades thinkorswim pode ajudá-lo a descobrir as tendências dos mercados de futuros, implementar suas estratégias e começar a negociar com confiança. Mais sobre negociação As setas econômicas estão apontando: a confiança do consumidor atingiu um pico de nove anos em novembro, de acordo com o Conference Board. O crescimento mensal do emprego está estável. Parece que a temporada de férias apenas começou, mas mais uma vez, o novo ano está sobre nós. 1 de janeiro pode ser uma data arbitrária para fazer resoluções ou configurar new. ThinkScript para TOS Made Simple ThinkScript: como programar seus próprios estudos estratégias de amplificação Se você é um usuário TOS (Think ou Swim), esta página irá ajudá-lo a aprender ThinkScript, a Idioma que você pode usar para criar seus próprios estudos personalizados 8220 e estratégias de negociação. Quando você aplica um Estudo a um gráfico, ele pode traçar várias coisas na linha de médias móveis. Quando você aplica uma Estratégia, pode marcar recomendações específicas de compra e venda no gráfico de ações. Uma das melhores maneiras de aprender o ThinkScript é jogando com exemplos, aprendendo como eles funcionam e depois modificando-os. Atribuição nº 1. Crie um estudo seguindo as instruções passo-a-passo abaixo. Abra um gráfico TOS e clique em Estudos. Em seguida, Edite Estudos No canto inferior esquerdo da janela que aparece, clique em New8230 Uma janela de edição do estudo aparecerá com este código já existente: trama Dados fechados Se este for seu primeiro estudo, você verá o nome do estudo no topo Da janela de edição. Provavelmente, dirá: NewStudy0 (Programadores são chaps engraçados que eles gostam de começar a contar de zero.) Clique em onde ele diz 8220NewStudy08243 e mude o nome para algo significativo. Sugiro o nome AAAtest, porque as letras AAA ajudarão este estudo de teste a aparecer no topo da lista de estudos para facilitar o acesso. It8217s divertido de programar no ThinkScript porque você digitaliza ver resultados imediatamente com gráficos em um gráfico. Para o seu primeiro estudo, sugiro que copie e cole o seguinte script para o seu novo estudo, substituindo o código que já existe com isso: comprimento de entrada 8 entrada tipo médioTípico Tipo médio. CONJUNTO EXPONENCIAL MovAvg MovingAverage (averageType, close, length) Depois de configurar o Nome do estudo e colar no código, clique em OK. Em seguida, encontre o nome do estudo em sua lista de estudos, se você usou um nome começando com 8220AAA, 8221 você provavelmente verá o nome no topo. Clique no nome uma vez e, em seguida, clique em Adicionar Estudo na parte inferior da tela como mostrado aqui: Depois de clicar em Adicionar Estudo, você pode definir as várias opções de entrada para o estudo clicando no Ícone de Gear à direita. Veja abaixo: Depois de clicar no Ícone de Gear, você pode definir várias opções, como: A cor do gráfico médio móvel O período da média móvel. O tipo de média móvel 8212, por exemplo, Simples ou Exponencial Quando terminar de configurar essas opções, clique em OK e depois em OK novamente. (NOTA: você não precisa clicar em Aplicar, mas pode se desejar verificar os resultados antes de salvar seu código clicando em OK. Observe que a Aplicação aplica quaisquer alterações, mas não fecha a Janela de edição. OK salvará e fechará a edição Janela.) Agora que você adiciona seu primeiro estudo a um gráfico, deixe8217s dê uma olhada no que significa e considere algumas das regras da gramática ThinkorSwim. Progress Check tamanho de entrada 8 input averageType AverageType. EXPONENTIAL plot MovAvg MovingAverage (averageType, close, length) Observe que cada linha termina com. Verifique a sua resposta abaixo: cada linha termina com um ponto e vírgula. Se você se esqueceu de fazer isso, você deseja que você não tenha trabalhado corretamente. Quando você usa a palavra 8220input8221 em um script, isso permite ao usuário clicar no Ícone de Gear (como fez anteriormente para modificar as atribuições de valores). Observe que a palavra 8220length8221 quando combinada com 8220input8221 define uma variável que pode ser usada mais tarde no roteiro. Considere esta linha: input averageType AverageType. EXPONENCIAL Esta linha define uma variável chamada 8220averageType8221 e atribui-lhe um valor constante predefinido que TOS interpreta como 8220exponential.8221. Observe o formato: AverageType 8212, em seguida, um ponto 8212, em seguida, a palavra EXPONENCIAL. A palavra antes do ponto, nomeia a 8220family8221 à qual a constante pertence. A palavra após o ponto dá o nome da constante. Isso é um pouco esotérico, eu sei, mas ficará claro que você segue esse tutorial e vê mais exemplos. Quem sabia que as constantes poderiam ter famílias. Supunha-se que queria contar ao TOS no seu script para definir a variável averageType para uma média móvel simples. Qual linha de código você usaria What8217s errado com os outros a) entrada averageType AverageType. EXPONENTIAL b) entrada averageType AveerageType. SIMPLE c) entrada averageType AverageTypeSIMPLE d) entrada averageType SIMPLE A segunda escolha está correta. A escolha a) definiu averageType para a constante para médias móveis exponenciais. Escolha c) falta uma escolha de ponto-e-vírgula d) doesn8217t especificar a família a que a constante pertence. Ei, as famílias são importantes quando se trata de constantes. Agora, let8217s consideram a terceira linha do código mostrado em vermelho: comprimento de entrada 8 entrada médiaType AverageType. EXPONENTIAL plot MovAvg MovingAverage (averageType, close, length) Para mim, isso é um pouco estranho, mas o ThinkScript gosta de combinar a declaração do enredo e o Configuração do volume MovAvg em uma linha. O protótipo para esta linha de código pode ser: plot ltsome-variable-namegt MovingAverage (P1, P2, P3) What8217s um protótipo It8217s um guia para criar uma linha de código, mas um protótipo precisa ser modificado para atender às suas necessidades. Por exemplo, você precisa mudar ltsome-varialbe-namegt para outra coisa. E você precisa substituir P1, P2 e P3 por algo malicioso. MovingAverag0e é uma função no ThinkScript. Sempre leva 3 parms (também chamados de argumentos). Um parm (abreviação de parâmetro é uma entrada para uma função. Um argumento também é uma entrada para uma função. P1 diz que tipo de média móvel. P2 diz se deve usar o alto, baixo, aberto ou fechado para o cálculo P3 diz O número de barras (ou períodos) a utilizar para o cálculo. Verificação de progresso Experimente o que seria uma maneira de traçar uma média móvel de 50 períodos do preço de abertura, dado este protótipo de parcela ltsome-variable-namegt MovingAverage (P1, P2, P3) a) plot MovingPhil MovingAverage (AverageType. SIMPLE, open, 50) b) plot MovAvg MovingAverage (AverageType. SIMPLE, open, 50) c) plot MoveAvg MovingAverage (SIMPLE, open, 50) Curiosamente, a primeira escolha é um lugar para outro. Você não precisa usar MoveAvg como a palavra após 8220plot.8221 Você pode usar qualquer palavra que você quiser, desde que não seja uma palavra reservada. Para a sua edificação, aqui está uma lista de palavras reservadas que o ThinkScript usa. Como meu nome é Phil Seyer, escolhi 8220MovingPhil8221 como o nome da variável, tipo de piada interior 8212, que também lhe ensine que qualquer nome de variável válido possa ser usado aqui . Escolha b) seria correta se tivesse um ponto-e-vírgula no final. C) A opção c está errada porque não inclui o nome da família 82208221 da constante. Lembre-se, constant8217s são familiares, como todos os bons cidadãos. Agora dê uma olhada neste código: comprimento de entrada 8 entrada L 50 entrada médiaType AverageType. EXPONENTIAL input avgtype50 AverageType. SIMPLE plot MovAvg MovingAverage (averageType, close, length) plot Avg50 MovingAverage (avgtype50, close, L) Atribuição 2: Eu sugiro que você Copie e cole este código em um estudo e defina as cores para as duas médias móveis clicando no ícone de engrenagem após adicionar o estudo a um gráfico. O que faz esse código? Por que L é usado na linha 2 Este código traça duas médias móveis, uma é a média móvel exponencial de 8 períodos. O outro é uma média móvel de 50 períodos. A variável L é usada para controlar o período da média móvel simples. Observe que a 8 média móvel exponencial às vezes é chamada de linha de gatilho. Quando um estoque cai abaixo desta linha, muitas vezes é uma boa idéia vendê-lo. Quando se troca acima da linha de gatilho com um sinal de compra de candelabro, Steve Bigalow de candlestickforum recomenda frequentemente que estoque como uma possível compra se ele negocia mais alto no dia seguinte. Por outro lado, a linha T pode ser usada para um sinal de venda se um estoque se fechar abaixo da linha T e mostra um sinal de venda de castiçal. Até agora, não fizemos nada extravagante com nossos próprios estudos, poderíamos facilmente colocar estudos predefinidos em um gráfico que faz o mesmo. Mas oi. Estamos aprendendo a criar nossos próprios estudos e precisamos começar pequeno e segui-lo passo a passo. Let8217s abraçam Gradus Ad Parnassum (latino para etapas à perfeição) If-statements no ThinkScript são estranhos na minha opção. Dê uma olhada: plot Maximum3 se fechar gt open Maximum3 close else Maximum3 open A primeira declaração diz desenhar um gráfico para um ponto especificado pelo Maximum3. Mas Maximum3 ainda não foi definido. Na maioria das linguagens de programação, isso geraria um erro variável indefinido. Mas o ThinkScript não se importa. Ele apenas lê o código para descobrir o valor a ser usado para Maximum3 1. Se uma vela se cierra acima it8217s aberto, o que Maximum3 será definido como 2. Se uma vela se fechar abaixo do que it8217s aberto, qual valor será Maximum3 definido como 1 . Se uma vela fecha-se acima de it8217s abrir, Maximum3 será ajustado para 8220close8221. 2. Se uma vela fecha mais baixa do que it8217s abre, Maximum3 será configurado para o 8220open8221. Observe o protipo para uma instrução if que define uma variável. Uma das minhas idéias é que quando o Tline cruza acima de uma média móvel exponencial de 20 períodos, pode ser hora de vender. Isso não funciona sempre, porque você ainda pode obter whipsawed, então é bom olhar para outros fatores. Por exemplo, se esse sinal ocorrer quando um estoque está quebrando uma tendência, é mais provável que funcione. Além disso, se você estiver em um bom comércio de tendências, acho que pode ser útil assistir e manter o estoque, desde que o Tline permaneça acima dos 20 EXP. Venda quando o Tline cruza abaixo dos 20 EXP. Mas, hey, você precisa tomar sua própria decisão. Here8217s algum código ThinkScript simples para traçar um ponto no gráfico quando ocorre uma cruzada. Também traça as médias móveis para que você possa ver por si mesmo quando ocorre uma cruz: Atribuição 3: Sugestão: copie esse código para um estudo e veja o que faz. Em seguida, leia a discussão abaixo do código. Plot Crossover ExpAverage (fechar, 8) cruza ExpAverage (fechar, 20) Crossover. SetPaintingStrategy (PaintingStrategy. BOOLEANPOINTS) trama Tline ExpAverage (close, 8) plot 20 ExpAverage (close, 20) A parte da primeira declaração que diz8230 CrossOver ExpAverage ( Fechar, 8) atravessa ExpAverage (fechar, 20). 8230 irá configurar Crossover para 1 se algum crossover aconteceu. Se nenhum crossover aconteceu, a variável Crossover será definida como zero. Na programação de computador, uma expressão retornará 1 se for verdadeira ou 0 se for falso. Por exemplo, 8230 retornará 0. E. DaysinYear 365 8230 retornará 1 (se DaysinYear tiver o valor correto) A linha que lê 8230 instrui o sistema TOS como fazer o enredo. SetPaintingStragety é uma função. Quando você dá o argumento PaintingStrategy. BOOLEANPOINTS), ele sabe pintar um ponto em uma barra se o valor que está sendo plotado for 1. Se você não tiver feito isso, tente colocar isso em um estudo e testá-lo. Observe que o ponto é plotado na barra APÓS a cruz acontece. Here8217s o código mais uma vez para sua conveniência: plot Crossover ExpAverage (fechar, 8) cruza ExpAverage (fechar, 20) Crossover. SetPaintingStrategy (PaintingStrategy. BOOLEANPOINTS) trama Tline ExpAverage (close, 8) plot Twenty ExpAverage (close, 20) Criando Trading Estratégias com BuySell Signals Até agora em lições anteriores, acabamos de traçar linhas em um gráfico com estudos. Nesta lição, você aprenderá como fazer uma estratégia. Uma estratégia é um tipo de estudo que possui sinais claros de compra e venda. Real, as ordens ao vivo não são enviadas para o TOS. Com estratégias, mas você pode acompanhar uma estratégia para ver como teria funcionado no passado. Ao criar uma estratégia, as etapas são ligeiramente diferentes. Aqui, como você começou: Abra um gráfico de TOS e clique em Estudos. Então Edite Estudos Clique na Tabulação que diz Estratégias. (Veja abaixo) Uma janela de edição de estratégia será aberta. Nesta janela, você pode inserir o código ThinkScript para uma estratégia. We8217ll crie uma estratégia de exemplo em um momento, mas primeiro, let8217s olham para a função AddOrder. It8217s uma função que você pode usar para mostrar onde você deseja que um sinal de compra ou venda apareça em um gráfico. Aqui está o protótipo para a função AddOrder: AddOrder (tipo, condição, preço, tradeSize, tickColor, arrowColor, nome) Lembre-se, os itens entre parênteses após o nome da função são chamados parms (parâmetros). Estes parms dão a função informações vitais para que ele possa fazer seu trabalho. Let8217s olham para cada um desses parmes: escreva 8212 este parm diz que tipo de ordem, por exemplo: compre, venda, venda curta ou compre para cobrir. A condição 8212 informa as condições que devem ser cumpridas antes da entrega da Ordem. Preço 8212 quando para dar a ordem 8212 por padrão, isso será no aberto da próxima barra. TradeSize 8212 quantas ações trocam. TickColor 8212 de que cor para fazer o tick o que é um tick arrowColor 8212 que cor usar para a flecha que aparece no gráfico que mostra o comércio. Nomeie 8212 que nome exibir no gráfico pela seta. Por padrão, o nome será igual ao tipo especificado no primeiro parm. Ao especificar o tipo parm, usamos constantes predefinidas na família 8220OrderType8221. Aqui estão as diferentes constantes que podemos usar: OrderType. SELLTOOPEN 8212 Abrir uma negociação vendendo curto. OrderType. BUYTOCLOSE 8212 Feche uma posição curta OrderType. BUYTOOPEN 8212 Compre um estoque para abrir um comércio. OrderType. SELLTOCLOSE 8212 Vende um estoque que você comprou anteriormente. Duas outras constantes de tipo são: OrderType. BUYAUTO 8212 comprar um estoque (quer comprar para cobrir ou comprar para abrir um novo comércio. A palavra AUTO aqui nos ajuda a saber que o TOS tomará automaticamente Cuidado de comprar para cobrir ou comprar para abrir um negócio 8212 e OrderType. VENDER AUTO vai cuidar de vender curto ou vender uma posição Longo existente. OrderType. SELLAUTO 8212 vender exibição existente ou vender show para abrir um novo comércio. ThinkStript tem alguns Construa em frases semelhantes a inglês. Dois importantes para saber são: Agora, deixe-nos olhar para o código que usa 8220 cruces acima.8221 Ele colocará uma seta para cima em um gráfico junto com a palavra 8220Buy8221 quando o Tline cruza acima dos 20 EXP. A seta será de cor amarela, por isso é fácil de ver e o tiquetaque também será de cor amarela. Lembre-se, o Tline é o 8EXP. AddOrder (OrderType. BUYAUTO, Tline cruza acima de Twenty, open-1, 100, Color. YELLOW, Color. YELLOW, Buy) Observe como usamos o Constante OrderType. BUYAUTO para especificar o tipo de ordem. Modifique o código acima para fazer uma ordem de venda com uma seta vermelha e uma marca vermelha. Em seguida, verifique sua resposta abaixo: Here8217s o código para uma ordem de venda. I8217ve destacou as mudanças necessárias para transformar o pedido de compra em uma ordem de venda: You8217ve provavelmente notou o -1 após o aberto no código. I8217 Não tenho certeza por que isso é necessário 8212 Estou olhando para este Here8217s o código para uma estratégia completa que traça comprar e vender sinais em um gráfico com base na média móvel sobre nós discutimos: entrada preço fechar entrada Tlength 8 entrada SlowLength 20 Def Tline ExpAverage (preço, Tlength) def Twenty ExpAverage (preço, SlowLength) AddOrder (OrderType. BUYAUTO, Tline cruza acima de Twenty, open-1, 100, Color. YELLOW, Color. YELLOW, Buy) AddOrder (OrderType. SELLAUTO, Tline Cruza abaixo de vinte, open-1, 100, Color. RED, Color. RED, Sell) Sugestão: crie uma estratégia usando este código. Lembre-se, para começar: Abra um gráfico TOS e clique em Estudos. Então Edite Estudos Clique na Tabulação que diz Estratégias. (Veja abaixo) Clique em Novo na parte inferior da janela. Coloque o código acima na estratégia Dê a estratégia um nome significativo começando com o AA por isso é fácil de encontrar. Clique em OK para salvar e visualizar a estratégia em seu gráfico atual. Nota: esta estratégia não exibe nenhuma média móvel. Eu sugiro que você também aplique o estudo anterior para que você também possa ver os cross overs para si mesmo para validar que a estratégia está funcionando corretamente. BackTesting Below é um relatório usando esta estratégia aplicada ao NFLX. IMPORTANTE. Os resultados na NFLX são bastante bons, mas apenas porque uma estratégia funciona bem em um estoque durante um determinado período de tempo, não significa que ele funcionará bem em qualquer estoque aleatório quando testar ou no futuro. Para obter melhores resultados, teste em muitos estoques e pense em você. Marcar a tendência de estoque geral It8217s muito útil para ter uma maneira rápida de verificar se a tendência de um estoque está para cima ou para baixo. Aqui está o protótipo para adicionar um rótulo no canto superior esquerdo do gráfico: Observe que esta função tem 2 parms: você pode configurar o primeiro parm para sim se desejar que a legenda seja exibida. Sim é uma constante no ThinkScript que indica 8220True8221 ou 1. (Os programadores gostam de usar 1 para True ou 0 para False. Então, se você deseja exibir, digamos, 8220Uptrend8221, você poderia usar essa linha de código: Mas uma maneira melhor é usar Uma declaração if para determinar o legenda a ser exibido. O ThinkScript permite que você incorpore a instrução If diretamente como o segundo parm da função. Um protope para if-statement seria: if ltconditiongt then Caption1 Else Caption2 Progress Check Suponha que sua condição seja : EXPAverage (fechar, 8) gt ExpAverage (fechar, 20) Escreva uma linha de código usando a função AddLabel para exibir 8220Uptrend8221 se a condição for verdadeira ou 8220Downtrend8221 se a condição for falsa. Verifique sua resposta abaixo: AddLabel (sim, se EXPAverage (Fechar, 8) gt ExpAverage (fechar, 20), em seguida, 8220Uptrend8221 else 8220Downtrend8221) Ploting Arrows in Studies (not Strategies) Lembre-se, uma Estratégia pode fornecer sinais de compra e venda e você pode obter um relatório BackTest de uma estratégia clicando em qualquer um dos As compras Ell recomendações em uma Estratégia. Mas às vezes você pode querer traçar várias coisas em um gráfico dentro de um Estudo. Por exemplo, mostrei-lhe como você pode usar a função AddCaption em um estudo, para exibir um rótulo na parte superior esquerda do gráfico. Em seguida, I8217ll mostrar-lhe como traçar para cima ou para baixo setas em um estudo. Suponha que você deseja traçar uma Seta para cima quando um estoque cruza acima do Tline ou uma Seta para baixo quando cruza abaixo do Tline ThinkScript tem duas constantes úteis para setas para cima e para baixo: ambas essas constantes pertencem à mesma família de constantes. Qual família é que ambos pertencem à família de constantes da PaintingStrategy. Para usar essas constantes, usamos a função SetPaintingStrategy. O protótipo para ele é: Suponha que queremos usar o IsGreen como nosso nome de variável. Poderíamos então escrever: No entanto, isso sozinho, não funcionaria porque o ThinkScript não saberia o que IsGreen se refere. Nós temos que dizer primeiro: plot isGreen close crosses above ExpAverage (close, 8) 8230, que significa 8220Plot IsGreen sempre que o fechamento se cruzou acima do Tline Para esclarecer o que IsGreen deve ser, acompanhamos a função PaintingStrategy. Então, precisamos de duas declarações: plot isGreen close crosses above ExpAverage (close, 8) isGreen. SetPaintingStrategy (PaintingStrategy. BOOLEANARROWUP) O que vem primeiro A declaração do enredo ou o SetPaintingStrategy Observe que a instrução do enredo deve vir primeiro porque ajuda a definir a variável isGreen . NOTA: você não precisa usar isGreen para o nome da sua variável. Você pode usar qualquer nome de variável que não seja uma palavra reservada. Verificação de progresso Escreva o código que irá traçar uma seta para cima quando o preço de fechamento de um estoque cruza acima do 8Exp e uma seta para baixo quando cruza abaixo. Dica: escreva as duas declarações do enredo primeiro. Em seguida, chame a função SetPaintingStrategy. Lote isGreen close crosses acima ExpAverage (fechar, 8) plot isRed fechar cruzes abaixo ExpAverage (fechar, 8) isGreen. SetPaintingStrategy (PaintingStrategy. BOOLEANARROWUP) isRed. SetPaintingStrategy (PaintingStrategy. BOOLEANARROWDOWN (mais, em breve) Por Phil Seyer, Diretor de Profissionais Guild Abaixo estão alguns links patrocinados que você pode querer explorar: Este livro discute 16 estratégias simples cruciais para o sucesso de qualquer comerciante ou investidor. Essas estratégias foram testadas de volta até 2008, mas também foram negociadas por Larry e sua Equipe em múltiplas condições de mercado. Sugestão: obtenha este livro e use as estratégias nele como base para criar seus próprios estudos e estratégias usando o ThinkScript. Revisão de um leitor: o novo livro de Larry Connors sobre estratégias de curto prazo está sentado em um lugar de honra Na minha prateleira de livros, juntamente com o pequeno punhado de livros que realmente me ajudaram no meu comércio nos últimos 20 anos. O que eu aprecio sobre a pesquisa de Larrys é que ele não faz jus Veja padrões bonitos em um gráfico. Em vez disso, ele encontra bordas que quase ninguém no mundo comercial ou mídia financeira conhece e constrói estratégias com regras simples que qualquer comerciante pode aplicar. Este livro contém inúmeras estratégias de ações e ETF que, na minha opinião, valem milhares de dólares para qualquer comerciante que passará o tempo para aprendê-los. Copyright copia 2014 Stock Trading Tips Todos os direitos reservados.

Comments

Popular posts from this blog

Forex Nigéria Naira

Valuation Of Executive Stock Options And The Fasb Proposal

Moving Average Minitab