Friday 16 November 2018

Indicadores de metatrader de negociação forex e tutorial de consultores especializados


Este é um tutorial de código MQL4 de duas partes que discute como criar um consultor experiente Metatrader simples usando o RSI que negocia apenas uma vez por barra. No final da parte 2, um modelo de RSI EA totalmente funcional pode ser baixado. Além disso, o código fará referência a um gráfico de período diferente para o RSI. Então, se você estiver interessado em aprender a fazer referência a um período de tempo diferente de uma EA, este tutorial deve se mostrar informativo. Este tutorial do código MQL4 é a seqüência de como colocar apenas um comércio por barra em um consultor especializado MT4 forex. Este artigo irá expandir esse conceito simples e apresentar o código que pode ser usado como um modelo em muitos consultores especialistas diferentes e com muitos tipos diferentes de indicadores, incluindo o RSI. Como foi discutido no tutorial MQL4 anterior, a chave para negociar apenas uma vez por barra é encapsular a lógica de negociação dentro de um bloco condicional que usa uma variável de nível de módulo para acompanhar o número da barra usando a variável Barras. O MQL4 possui muitas funções de indicadores incorporadas que podem ser usadas na construção do sistema. Usando o RSI no MQL4 A função iBarShift retorna a mudança de barra por um determinado tempo. No código abaixo, a barra atual Time0 é referenciada. Se esse código for usado em um gráfico diferente do gráfico de 1 hora, a seqüência da barra pode ser imprevisível. IBarShift permite a determinação da barra correta, ou a barra mais próxima se o último termo estiver configurado como falso. O valor de retorno pode ser inserido onde quer que seja necessário um parâmetro de mudança, como na função iRSI. O RSI ou o Índice de Força Relativa podem ser referenciados no código MQL4 e é declarado da seguinte forma: iRSI duplo (símbolo de seqüência: período int. Período int. Int preço aplicado. Int shift) O primeiro termo é símbolo e se ele se refere ao símbolo atual Pode ser inserido como NULL ou Símbolo (). Ou mesmo com sucesso como 0 (embora a melhor prática sugira que você deve usar NULL em vez de 0) todos com significado equivalente. O segundo termo é horário e pode ser inserido como 0 para o cronograma de gráficos atualmente selecionado ou como um dos valores de enumeração de tempo pré-construídos (veja seu arquivo de ajuda em iRSI para mais detalhes). Neste exemplo, a variável PERIODH1 é usada para referenciar dados de um gráfico de 1 hora. O terceiro prazo refere-se ao comprimento do RSI onde o RSILength variável é usado (abaixo). O preço aplicado refere-se a preços de barras como fechar (PRICECLOSE) ou alto (PRICEHIGH). Shift refere-se a quantas barras para mudar o RSI para o cálculo. Por exemplo, para calcular o RSI de 5 bares, você usaria 5 no 5º termo. Para este exemplo, nenhuma mudança é usada, então 0 é usado (abaixo). Depois de criar uma entrada externa para RSILength e duas entradas para os limites de Compra e Venda para o valor RSI em 70 e 30, respectivamente, o código se parece com isso: extern int RSILength 14 extern int BuyThreshold 70 extern int SellThreshold 30 extern double Lotes 0.01 Você já fez Perguntei-me como determinar como calcular a fórmula de arbitragem triangular usando lances e cotações. Utilizando quatro regras simples, é possível calcular relacionamentos de arbitragem triangular usando preços de lances e pedidos. Três exemplos de cálculos para três símbolos diferentes são apresentados com uma descrição intuitiva de como interpretar os resultados em termos de identificação de ineficiência, incluindo a oportunidade triangular de arbitragem 8220risk free8221, bem como a oportunidade de se processar a um preço melhor usando o sintético do que o subjacente , Mesmo quando não existe uma oportunidade de arbitragem real. Arbitragem triangular com lance Pergunte Questões Você já se perguntou como dimensionar corretamente as posições entre o par subjacente e seus sintéticos para eliminar ou proteger o risco direcional. Este artigo descreve como calcular o tamanho do lote de arbitragem triangular para proteger toda a exposição ao iniciar um comércio de arbitragem triangular. O comércio de arbitragem é o cerne de todas as boas estratégias que aproveitam a ineficiência. No mercado forex, isso significa arbitragem triangular, então entender como dimensionar corretamente as posições para eliminar ou minimizar o risco de moeda individual é muito importante. O tamanho do lote de arbitragem triangular deve ser negociado para capturar esta ineficiência de 6 pip

No comments:

Post a Comment