Sunday 15 October 2017

Moving Average Slope Mq4


MetaTrader 4 - Expert Muding Average - perito para MetaTrader 4 O especialista em média móvel para formar sinais comerciais usa uma média móvel. A abertura e o fechamento de posições são realizados quando a média móvel atende ao preço na barra recentemente formada (o índice da barra é igual a 1). O tamanho do lote será otimizado de acordo com um algoritmo especial. O consultor especialista analisa a concordância da média móvel e do gráfico de preços de mercado. A verificação é realizada pela função CheckForOpen (). Se a média móvel atende a barra de forma que o primeiro seja maior do que o preço aberto, mas inferior ao preço fechado, a posição BUY será aberta. Se a média móvel atende a barra de forma que o anterior seja inferior ao preço aberto, mas maior do que o preço Fechar, a posição VENDA será aberta. O gerenciamento de dinheiro usado no perito é muito simples, mas efetivo: o controle sobre cada volume de posição é realizado de acordo com os resultados das transações anteriores. Este algoritmo é implementado pela função LotsOptimized (). O tamanho básico do lote é calculado com base no risco máximo permitido: o parâmetro MaximumRisk exibe a porcentagem de risco básica para cada transação. Geralmente possui um valor entre 0,01 (1) e 1 (100). Por exemplo, se a margem livre (AccountFreeMargin) for igual a 20.500 e as regras de gerenciamento de capital prescrevem para usar o risco de 2, o tamanho do lote básico fará 20500 0.02 1000 0.41. É muito importante controlar a precisão do tamanho do lote e normalizar o resultado com os valores permitidos. Normalmente, são permitidos lotes fraccionados com passo de 0,1. Não será realizada uma transação com volume de 0,41. Para normalizar, a função NormalizeDouble () é usada com precisão até 1 caractere após o ponto. Isso resulta no lote básico de 0,4. O cálculo do lote básico com base na margem livre permite aumentar nos volumes de operação, dependendo do sucesso da negociação, ou seja, negociar com o reinvestimento. Este é o mecanismo básico com a gestão obrigatória do capital para aumentar a eficiência da negociação. DecreaseFactor é a medida em que o tamanho do lote será reduzido após o comércio não lucrativo. Os valores normais são 2,3,4,5. Se as transações anteriores não fossem rentáveis, os volumes subsequentes diminuirão por um fator de Diminuição do Fator, a fim de aguardar o período não lucrativo. Este é o principal fator no algoritmo de gerenciamento de capital. A idéia é muito simples: se o comércio for aumentando com sucesso, o especialista trabalha com o lote básico ganhando o máximo lucro. Após a primeira transação não lucrativa, o especialista reduzirá a velocidade até que uma nova transação positiva seja feita. O algoritmo permite desativar a redução de velocidade, para fazê-lo, é preciso especificar Diminuir o código 0. O valor das últimas transações sucessivas não lucrativas é calculado no histórico comercial. O lote básico será recalculado nesta base: Assim, o algoritmo permite reduzir eficazmente o risco que ocorre como resultado de uma série de transações não lucrativas. O tamanho do lote é obrigatoriamente verificado pelo tamanho mínimo permitido do lote no final da função porque Os cálculos feitos anteriormente podem resultar em lote 0: o especialista é principalmente destinado a trabalhar com o período diário, e no modo de teste - por fazer a preços fechados. Ele só se trocará na abertura de uma nova barra, é por isso que os modos de modelagem de todos os tiques não são necessários. Os resultados dos testes são representados no relatório. Transmissão média carbonimética: Posso pedir que você adicione o alerta de reprodução quando você tiver tempo que eu quero compartilhar com você e toda uma ferramenta muito simples, mas útil: 1) sma15 está acima de sma71 e o preço está acima de sma15 e Sma 71 2) o preço desce Vey rápido e desce abaixo sma15 e sma71 3 .. e desce novamente ... sem salto. 3) quando sma15 cruza sma71. O preço continua por exemplo EURUSD sexta-feira no gráfico de 15 m. (Eu uso esta ferramenta simle desde anos.) É bastante simples, na verdade, aqui você vai (você pode ver no código como pode ser feito facilmente e você pode até mesmo especificar arquivos de som personalizados para o sinal alto e baixo) mladen: Este é Basicamente, o mesmo que a versão feita para a tradição (a partir desta publicação. Forex-tsdforum com alguma informação adicional sobre o que e como é feito), exceto que a coloração gradiente não pode ser feita no metatrader 4 (devido às limitações infames do buffer de desenho e devido Ao fato de que um buffer de desenho pode ter apenas uma cor no metatrader 4) Parece que a pré-filtragem de preços faz algum bem para este indicador PS: para desligar o filtro, defina o FilterPeriod como 1 Será possível fazer um Kaufman Indicador de inclinação do preço da AMA. Eu poderia imaginar um indicador de declive na janela separada em três cores. Eu quero criar um indicador (scanner), que informa quando a Mudança Média muda a inclinação. A mudança de inclinação dá sinal de inversão de curto prazo. É muito fácil criar esse indicador para uma moeda (anexado ao gráfico, digamos EURUSD 5 min). O indicador aqui incluído fez esse trabalho e alers quando MA muda de inclinação. Mas minha idéia é escanear muitos símbolos e diferentes intervalos de tempo (digamos 5 min, 15 min, 30 min) para ter a possibilidade de entrar no mercado assim que o sinal chegar. Agradecemos antecipadamente, o MT4 tem a capacidade de abrir mais de 1 gráfico por vez. Abra todo o gráfico e todos os intervalos de tempo que você deseja monitorar. Em seguida, coloque o indicador em cada gráfico. Eu quero criar um indicador (scanner), que informa quando o Moving Average muda a inclinação. A mudança de inclinação dá sinal de inversão de curto prazo. É muito fácil criar esse indicador para uma moeda (anexado ao gráfico, digamos EURUSD 5 min). O indicador aqui incluído fez esse trabalho e alers quando MA muda de inclinação. Mas minha idéia é escanear muitos símbolos e diferentes intervalos de tempo (digamos 5 min, 15 min, 30 min) para ter a possibilidade de entrar no mercado assim que o sinal chegar. Agradecemos antecipadamente, dupla segundapairima (quêEURUSD) e assim por diante para todos os pares que você deseja. MT4 tem a capacidade de abrir mais de 1 gráfico por vez. Abra todo o gráfico e todos os intervalos de tempo que você deseja monitorar. Em seguida, coloque o indicador em cada gráfico. Sim, existe tal solução. Mas para escanear muitos pares e vários intervalos de tempo com um indicador é uma solução mais sofisticada, espere que isso seja possível. Sim, existe tal solução. Mas para escanear muitos pares e vários intervalos de tempo com um indicador é uma solução mais sofisticada, espere que isso seja possível. Sim, sua opção é possível. No entanto, alterando o código para isso, você precisa apreciar que você está limitando o indicador para operar nos pares de moedas e cronogramas especificados. Isso significa que não funcionará em nenhum período de tempo ou par de moedas não spcified. Você sabe quais moedas e prazos você quer usar Sim, sua opção é possível. No entanto, alterando o código para isso, você precisa apreciar que você está limitando o indicador para operar nos pares de moedas e cronogramas especificados. Isso significa que não funcionará em nenhum período de tempo ou par de moedas não spcified. Você sabe quais moedas e prazos você deseja usar No indicador eu uso pares quotEURUSDquot, quotGBPUSDquot, quotUSDJPYquot, quudAUDUSDquot, quotUSDCADquot, quotUSDCHFquot, quotEURGBPquot, quotEURAUDquot, quotEURCHFquot, quotEURJPYquot, quotGBPJPYquot, quotGBPCHFquot e prazos 5,15,30,60 Min In indicador eu uso pares quotEURUSDot, quotGBPUSDquot, quotUSDJPYquot, quotAUDUSDquot, quotUSDCADquot, quotUSDCHFquot, quotEURGBPquot, quotEURAUDquot, quotEURCHFquot, quotEURJPYquot, quotGBPJPYquot, quotGBPCHFquot e cronogramas 5,15,30,60 min Você viu minha postagem acima Essa é a maneira de Vá sobre isso. Use a função iMA () para cada par desejado. Tarefa concluída. Existem vários indicadores multicrencymultitimeframe disponíveis. Você viu minha postagem acima. É o caminho certo sobre isso. Use a função iMA () para cada par desejado. Tarefa concluída. Existem vários indicadores multicrencymultitimeframe disponíveis. Obrigado pela resposta. Eu tentei criar quotforquot cycle para matrizes de pares, mas o ciclo não funciona. Então, talvez a maneira mais fácil seja criar variável para cada moeda e cada período de tempo. Obrigado pela resposta. Eu tentei criar quotforquot cycle para matrizes de pares, mas o ciclo não funciona. Então, talvez a maneira mais fácil seja criar variável para cada moeda e cada período de tempo. Para (int i 0ilt12i) mypairiiMa (pairsi.) Isso irá percorrer todos os seus pares

No comments:

Post a Comment