Saturday 18 November 2017

Mql5 renko charts forex


MetaTrader 5 - Exemplos Indicador para Renko traçando Introdução O nome Renko é derivado da palavra japonesa renga, um tijolo. O gráfico de Renko é construído a partir de uma série de tijolos cuja criação é determinada por flutuações no preço. Quando um preço sobe, um tijolo de cima é colocado no gráfico e, com queda de preços, um tijolo de baixo é adicionado. Renko significa um ritmo lento em japonês. O gráfico de Renko apareceu no Japão, provavelmente, em algum lugar do século XIX. Os EUA e a Europa ouviram falar sobre isso depois que Steeve Nison o publicou em 1994, em seu livro Beyond Candlesticks: New Japanese Charting Techniques Revelado. O gráfico Renko como os gráficos acima mencionados ignora uma linha de tempo e só se preocupa com o movimento dos preços. Ao contrário do gráfico de Ponto e Figura, o Renko coloca cada tijolo em uma nova coluna (em um novo plano vertical), como para o resto, eles têm um método de criação comum: o tamanho de um tijolo (ponto, figura) é fixo, análise de preços e As figuras de revestimento são feitas de forma semelhante. Então, o gráfico Renko é um conjunto de barras verticais (tijolos). Os tijolos brancos (oco) são usados ​​quando a direção da tendência está subida, enquanto os tijolos pretos são usados ​​quando a tendência está baixa. A construção é regulada pelo comportamento dos preços. O preço atual do período recebido é comparado com o mínimo e o máximo do tijolo anterior (branco ou preto). Se o estoque se fechar acima do preço de abertura, um tijolo oco (branco) é desenhado com a parte inferior do corpo representando o preço de abertura e o topo do corpo representando o preço de fechamento. Se o estoque fechar abaixo do preço de abertura, um tijolo cheio (preto) é desenhado com a parte superior do corpo representando o preço de abertura e a parte inferior do corpo representando o preço de fechamento. O primeiro tijolo do gráfico é desenhado de acordo com o comportamento do preço, o preço de abertura do bar é tomado para um máximo e um mínimo do tijolo anterior. Um exemplo padrão do gráfico de Renko, Fig. 1: Fig. 1. Um exemplo padrão do gráfico Renko 1. Exemplo de gráficos Um gráfico Renko padrão é desenhado com base no preço de fechamento. Primeiro, selecione o prazo e o tamanho da caixa. Neste exemplo, o EURUSD (horário H4) é usado, com um tamanho de caixa de 30 pontos. O resultado do gráfico Renko de 03.01.2017 a 31.01.2017 (cerca de um mês) é mostrado na Fig. 2, à esquerda, há gráficos de um determinado período de tempo (aqui você pode ver a extensão horizontal de tijolos), à direita, há um resultado do gráfico de Renko: Fig.2. O resultado do ranking da Renko em EURUSD (H4, box é de 30 pontos). Vamos dar uma olhada no princípio do ranking. Na Fig. 2 linhas horizontais vermelhas mostram o tamanho de cada tijolo de acordo com as mudanças de preço (30 pontos), a cor azul indica as datas mais interessantes. Como você pode ver no gráfico no final de 03.01.2017, um castiçal fecha abaixo 1.3591 intervalos de preços previamente definidos (linhas horizontais vermelhas) em 1.3589 (marcado com preço), o que cria um tijolo descendente no gráfico. Depois disso, o preço é plano (não fecha abaixo de 1,3561 ou superior 1,3651), é aberto até às 20:00 10.01.2017 (o castiçal criado às 16:00 fecha) e fecha (acima de 1.3651 preço) em 1.3663 (marcado Com preço). Em seguida, o preço novamente se torna plano às 20:00 14.01.2017 (candelabro aberto às 16:00 fecha), onde supera a faixa de preço, cria um novo tijolo e fecha em 1.3684. Então você testemunha um downtick onde o preço quatro vezes quebra as gamas que diminuem no gráfico. Às 12:00 23.01.2017 (o candelabro aberto às 08:00 fecha) há uma descoberta ascendente de duas gamas de preços, o que, por sua vez, abre dois tijolos ao fechar em 1.3639. O primeiro tijolo é claramente visível, o segundo é puxado em uma longa linha vertical (devido à abertura simultânea com o primeiro tijolo). A construção adicional continua nos mesmos princípios. 2. Princípio de classificação da Renko Ao desenvolver este indicador, todas as funções foram implementadas da forma mais independente possível. Um dos principais objetivos foi maximizar o potencial do indicador para facilitar a análise de mercado. Os cálculos não são feitos dentro do prazo atual, ou seja, o cronograma é selecionado nas configurações e, independentemente do prazo, onde o indicador foi iniciado, ele mostrará os dados de configuração. Isso pode ser conseguido copiando os dados do período coletado em matrizes de buffer separadas, os cálculos posteriores são feitos e o indicador de buffer de saída é preenchido. O gráfico padrão da Renko é construído de acordo com os preços fechados, no entanto, os valores Open, High, Low são utilizados para melhorar a análise. Como os tijolos no gráfico Renko são de tamanho semelhante, é útil conhecer os pontos de mercado mais dinâmicos, impulsionados pelo forte comportamento dos preços (em alguns tijolos). Para isso, há uma indicação (desativada) representada com uma pequena sombra vertical (como no castiçal japonês) de um tijolo, que aumenta ou diminui o último nível de tijolos da barra de tempo escolhida. A possibilidade de construir o ZigZag no gráfico principal expande a análise gráfica. FIG. 3 representa o indicador em toda a funcionalidade: Figura 3. O indicador do gráfico EURUSD (Diariamente, o passo é de 25 pontos) 3. Código e algoritmo do indicador O código do indicador é bastante grande porque é construído com 900 linhas. Como mencionado anteriormente, as funções máximas separadas podem complicar a compreensão do algoritmo. Algumas funções do artigo anterior serão usadas como base. Em caso de incompreensão de alguns aspectos, você pode se referir ao indicador de construção do gráfico Kagi ou você pode me enviar um e-mail. Cada função do código será explicada no artigo. As funções serão descritas no local. 3.1. Parâmetros de entrada do indicador O gráfico Renko é o intervalo de tijolos para cima e para baixo de cores diferentes. Este tipo de construção requer apenas cinco buffers combinados em uma construção gráfica de candelabros coloridos. Os quatro buffers restantes coletam dados necessários para calcular o indicador. Pegue os parâmetros de entrada (25), divididos em grupos. Passo - um tamanho de tijolo ou passo tipestep - tipo de passo, em pontos ou em porcentagem (o último é calculado depende do preço atual) magicnumb - um número mágico necessário para distinguir objetos gráficos e usado para removê-los do número de níveis de gráfico - níveis (0- sem níveis) para dividir tijolos no nível da janela do indicador - cor dos níveis no cronograma da janela do indicador - usado para definir um período para a construção do gráfico (o período analisado) timeredraw - tempo de atualização do gráfico primeiroadestado - data para começar Preço do preço de construção: fechar - o método padrão com base no preço de fechamento preço de abertura aberta preços altos e máximos e baixo preço mínimo - se você definir a verdadeira opção, as sombras representam o preço máximo ou mínimo causado vários Tijolos que abrem o número de seringa - valor de tijolos usado para a reversão do gráfico (uma opção extra responsável pelo número de tijolos necessários para reverter o gráfico) ziguezague - usado para desenhar ZigZags no m Gráfico ain (um desenho extra no gráfico principal que facilita uma análise ou usado para a exibição do gráfico) zigzagshadow - usado para desenhar ZigZags de acordo com os preços máximos e mínimos (usa os preços mínimos e mínimos mais próximos para construir ziguezagues nos nós de extremidade) zigzagwidth - Zigzag largura da linha zigzagcolorup - ZigZag cor da linha ascendente zigzagcolordown - ZigZag cor da linha descendente squaredraw - usado para desenhar tijolos no gráfico principal (neste modo você pode ver os movimentos de preços que abrem tijolos) squarecolorup - cor de tijolo no gráfico principal para cima squarecolordown - tijolo Cor no gráfico principal para baixo squarefill - coloração de tijolos no gráfico principal largura quadrada - largura da linha de tijolos no gráfico principal framedraw - usado para desenhar quadros de tijolos (representa bordas de tijolos, é uma opção extra que raramente é usada) largura de largura de largura do tijolo Framecolorup - cor de tijolos de topo fronteiras framecolordown - cor de bordas de tijolos inferiores. Em seguida, o código declara buffers: cinco buffers principais são usados ​​para desenho gráfico, enquanto que quatro são usados ​​para armazenar dados de design e cálculo. Preço - buffer para armazenar os preços copiados utilizados para a construção, Data - buffer para armazenar dados copiados usados ​​para desenhar no quadro principal, Pricehigh e Pricelow - buffers para armazenar os valores máximos e mínimos aplicados nos desenhos ZigZags no gráfico principal. Depois disso, as matrizes de buffer de cálculo e as variáveis ​​das funções auxiliares são declaradas: funcdrawrenko, funcdrawzigzag, funcdrawrenkomainchart. Eles serão explicados mais tarde. 3.2. Iniciador de indicadores Os buffers de indicadores são vinculados com arrays dinâmicos unidimensionais, o endereçamento, bem como em timeseries, é definido em buffers INDICATORDATA e INDICATORCOLORINDEX. O endereçamento dos restantes arrays dinâmicos (Price, Date, Pricehigh, Pricelow) é deixado sem alterações, pois eles são usados ​​apenas para armazenar dados. Os valores que não são exibidos no gráfico são definidos. Em seguida, o nome é atribuído ao indicador, a precisão do visor é definida e a exibição dos valores numéricos atuais é proibida na janela do indicador. Depois disso, o valor da variável do datestart (data para iniciar cálculos) é atribuído. O valor para a variável é atribuído, o valor de entrada não é usado porque o gráfico pode ser muito pesado para o buffer do indicador. A data de início é corrigida e o anúncio personalizado é anunciado. A função da data de início da análise ou o funccalcdatestart executam correções de tempo. 3.3. A função de cálculo da data de início da análise A função é pequena e consiste principalmente em um loop. Existem apenas dois parâmetros de entrada - inicialmente a data de início e a data de término do cálculo (a data atual). A data de início é alterada na função e é exibida como uma resposta. O corpo da função começa a medir a matriz de buffer de recebimento (todos os buffers têm o mesmo tamanho que é igual ao número das barras de intervalo de tempo selecionadas). Em seguida, uma série de barras é medida no prazo selecionado. O número de barras do período de tempo escolhido e o tamanho da matriz do buffer são comparados na condição do loop. Se você tiver mais barras, ou seja, elas não podem ser colocadas no conjunto de buffer, o tempo de duração selecionado é reduzido em dez dias, o que significa que dez dias são adicionados à data de início da análise. Isso continua até que a matriz do buffer não seja capaz de incluir todos os dados das barras. A função retorna a data calculada. 3.4. A função de cópia de dados Em primeiro lugar, os dados são copiados com as funções de cópia de dados (preço funccopy e funccopydate). Consideremos a função de cópia de preço ou o preço da função, o que permite copiar nos preços da matriz aberta, fechada, alta e baixa do período definido e do prazo estabelecido. No caso de uma cópia bem-sucedida, a função retorna verdadeira. No início da chamada de função, o valor falso é inicializado, então uma variável de resultado dos dados copiados é inicializada e um valor negativo é atribuído. Um intermediário de preço comum para armazenar dados copiados temporariamente e a variável de copiagem de barras são declarados para impedir a poupança de dados copiados. Além disso, a função redefine as variáveis ​​declaradas anteriores para armazenar os dados copiados, calcula o número de barras no período e, de acordo com o preço escolhido (0-Fechar, 1-Abrir, 2-Alto e 3-Baixo) e um interruptor Declaração, atribui o valor dos dados previamente copiados nos preços variáveis ​​barrados. Depois disso, o número de dados a serem copiados é calculado. Se os dados foram copiados antes, a última informação da barra copiada é excluída para evitar mudanças no gráfico. Um switch copia os dados de preço necessários na matriz do intervalo de preços. Depois disso, o resultado da cópia é verificado e um switch preenche as variáveis ​​de dados copiadas. Funccopidato ou a função de cópia da data. O código da função é semelhante à unidade acima mencionada, a diferença está no tipo de dados copiados. 3.5. Cálculo de tijolos Como você pode ver nos parâmetros do indicador, um tamanho de tijolo pode ser configurado em pontos e em porcentagem do preço atual. Pontos é um valor fixo, mas como os cálculos em porcentagem ocorrem. Para este propósito, há a função de cálculo de tijolos funccalcdorstep. Existem três parâmetros de entrada: o preço atual (para calcular a porcentagem do preço, se o tamanho do tijolo estiver em porcentagem), o método de cálculo (pontos ou porcentagem) e o tamanho da etapa (definido com um valor que pode estar em porcentagem ou Em pontos). No início da função, a variável para a resposta é inicializada por tipo duplo e, dependendo do método de cálculo selecionado pela declaração condicional if-else, é atribuída em pontos. Então, a variável de resposta é convertida em tipo int para manter o valor inteiro mesmo se os cálculos resultarem no valor não incorporado. 3.6. A Função Principal - Graduação de Gráficos Renko A principal função da graduação de Gráficos Renko - funcdrawrenko. Esta função é responsável por buffers gráficos (buffers de indicadores) e preenchimento das matrizes de buffers de cálculo. Os buffers de cálculo armazenam a informação de cada tijolo. Os parâmetros de entrada da função são matrizes de dados de preços e datas de construção de barras. Aqui você pode encontrar uma informação sobre o tipo de passo e seu parâmetro, o filtro reverso e o parâmetro de desenho das sombras. A função pode ser dividida em duas partes: a parte com número de cálculo de tijolos e a parte com enchimento de cálculo e graficos gráficos. No início dos buffers de função são reiniciados para desligar as caixas vazias. Variáveis ​​auxiliares posteriores são inseridas: a variável doorstepnow é usada para o passo (usado para mudar seu tamanho na etapa de porcentagem), o pointgo armazena informações sobre a distância do último tijolo construído, uma variável é usada para cálculo de tijolos, uppricecalc e downpricecalc - o último Analisou preços altos e baixos, typeboxcalc - o último tipo de tijolo analisado (para cima ou para baixo). Ambas as partes de função consistem em um loop, a segunda parte completa a primeira. Analise o processo em detalhes. O primeiro loop é processado através de todos os valores copiados, o valor das barras é responsável por uma série de dados copiados (é calculado em função funcconcolidação, que será considerada mais tarde). Mais adiante, a função inicia os cálculos do tamanho do tijolo. Uma vez que cada barra tem um preço de fechamento diferente, se a etapa de porcentagem for usada, ela deve ser calculada para cada barra separadamente. A instrução conditional if verifica a direção do preço, enquanto o preço deve passar uma ou mais etapas. Depois que a direção do movimento do preço foi determinada, a condição do movimento anterior (o último tijolo) é verificada. Isso é feito porque os parâmetros do indicador incluem o parâmetro do filtro (número de tijolos necessários para a reversão). Depois de todas as condições serem verificadas, o ciclo é iniciado, ele é processado tantas vezes quanto os tijolos representam o movimento do preço atual. As barras de exibição são calculadas, as matrizes de buffers de cálculo são alteradas em tamanho e são redefinidas. Depois disso, os primeiros valores (usados ​​durante a primeira comparação) são atribuídos valores primários. Se o número máximo possível de barras exibidas for menor que o número possível de tijolos, são calculados tijolos extras e a mensagem sobre o valor baixo é exibida. Isso é feito para evitar a exibição incorreta do gráfico. A variável do cálculo do número de tijolos é reiniciada e o ciclo principal é iniciado. Ao contrário do loop anterior, o loop principal também é responsável pelo preenchimento de matrizes de buffer de cálculo e recuperação de contador de tijolos. No final da função, os buffers gráficos são preenchidos. 3.7. Função para criar a linha Trend e os objetos gráficos do retângulo A função para criar o objeto gráfico da linha de tendência ou o funccreatetrendline e a função para criar o objeto gráfico do retângulo ou o frame do funccreatesquareorrectão são baseados nos dados mencionados na referência a OBJRECTANGLE e OBJTREND. Eles são usados ​​para criar objetos gráficos no gráfico Renko e para construir o ZigZag no gráfico principal. 3.8. A construção de Renko no gráfico principal Devido ao uso do cálculo de conjuntos de buffer comuns, a função para o gráfico de Renko ou o quadro de funcdrawrenkomainch é bastante compacta. Os parâmetros de entrada incluem: o tijolo para cima e para baixo com seus quadros, dois tipos de largura de quadros (o primeiro é usado para o tijolo, o segundo - para a moldura), três opções de exibição (de tijolos, suas cores e quadros). Em primeiro lugar, as variáveis ​​com nomes de objetos são declaradas, então o loop com o nome gerado de cada objeto é aberto e, dependendo do tipo de tijolo anterior, a função da linha de tendência e os objetos gráficos retangulares são iniciados. Os parâmetros são retirados das matrizes de buffer de cálculo. 3.9. A construção ZigZag no gráfico principal O próximo tipo de suplemento ao indicador é a função de gráficos ZigZag ou funcdrawzigzag. Os parâmetros de entrada: o modo de desenho (nos preços máximos ou mínimos, ou nos pontos do gráfico), a largura da linha, a cor da linha ascendente ou descendente. A alteração do parâmetro zigzagshadow pode ser vista na imagem 4. Se for verdadeira, o indicador desenha as linhas ZigZag nos pontos sombra (preços mínimos e máximos), na opção falsa, as linhas ZigZag são desenhadas nos pontos máximo e mínimo Renko. Fig.4. O impacto do parâmetro zigzagshadow em EURUSD, H1, 10 pontos. Para construir o objeto de linha de tendência, são necessários dois pontos (inicial e final), insira duas variáveis ​​para o parâmetro de preço e duas variáveis ​​para o parâmetro da data. Se declarações condicionais definir o primeiro ponto dependendo do tipo de tijolo inicial. O loop que constrói todos os lançamentos de objetos. Como você pode ver, o loop é iniciado a partir da análise do segundo tijolo, já que o primeiro ponto já está definido. Em seguida, a declaração if conditional verifica o tipo de tijolo (o comportamento do preço). A variável do nome do objeto é preenchida e, dependendo da mudança de movimento, o loop se separa. Por sua vez, dependendo do método de desenho, ele é dividido em duas variantes. Se for exibido nos preços mínimos e máximos, os arrays de dados Pricehigh e Pricelow pesquisam fechar pontos mínimos e máximos. A busca é restrita com as barras próximas. Se for graduado nos pontos do gráfico, os dados são atribuídos das matrizes de buffers. A função de construção da linha de tendência é chamada. A função acaba de analisar e traçar o ZigZag. 3.10. Excluindo objetos gráficos criados anteriormente O número mágico é usado para determinar os objetos indicadores. Simplifica o lançamento de diversos indicadores no processo de exclusão de um gráfico e dos objetos. A próxima função é a função para excluir objetos ou os objetos funcdelete. O nome (definido de acordo com os objetos: linha de tendência ou retângulo) eo número de objetos são dois parâmetros de entrada. A função escolhe os objetos e exclui os objetos com o nome já atribuído. A função que consolidou todas as funções para excluir todos os objetos indicadores foi criada. 3.11. Função para criação de níveis A função funccreatelevels para criação de nível simplifica a exibição do gráfico na janela do indicador. Possui apenas dois parâmetros de entrada: número de níveis criados e sua cor. No corpo da função, o IndicatorSetInteger é usado para definir o número de níveis exibidos, então o preço e a cor são definidos para cada nível. 3.12. A função de consolidação A função de funcconsolidação foi criada para consolidar todas as funções. A função chama todas as funções executadas. 3.13. Funções OnCalculate () e OnChartEvent () Antes de prosseguir com a função OnCalculate (), dê uma olhada na função funcnewbar que analisa a nova barra. É a função simplificada descrita no IsNewBar. A função OnCalculate () lança a consolidação de todas as funções se uma nova barra for criada durante a atualização do gráfico. A função OnChartEvent () exclui todos os objetos gráficos pressionando C, pressionando R lança o gráfico redessando (a função de consolidação). 3.14. Função OnDeinit () E, finalmente, a função OnDeinit (). Esta função lança a função para excluir todos os objetos gráficos do indicador. 4. Usando o gráfico Renko na prática, o gráfico Renko é construído de acordo com a estratégia de movimentos de preços. Comece com a estratégia mais popular: venda quando o tijolo subindo para cima começa a se mover para baixo e comprar no caso oposto. Isto é mostrado na figura. 5: Fig.5. Gráfico Padrão Renko (EURUSD H4, 20 pontos) A Fig. 5 mostra seis pontos (A, B, C, D, E, F) da entrada no mercado. No ponto A, o tijolo para cima muda para o tijolo descendente. O tijolo invertido como nos pontos (B, C, D) é criado com um movimento. No entanto, no ponto E, dois tijolos foram criados com um movimento, pois as sombras baixas são criadas no mesmo nível. Neste caso, a entrada é possível entre os pontos E e F. Não é uma entrada bem sucedida, à medida que o preço se move em uma direção oposta, a situação analógica está no ponto F: onde um movimento também cria dois tijolos. As sombras altas estão no mesmo nível. Embora com um forte movimento o preço não altere sua direção. A implicação é que a entrada mais favorável ao mercado é quando um tijolo reverso (olhar para as sombras) é criado com um movimento. Se dois tijolos forem criados de cada vez, esta entrada pode ser insegura. A graduação ZigZag neste gráfico pode ser usada para a análise gráfica. A Fig. 6 mostra alguns exemplos: o suporte e as linhas de resistência, a configuração do modelo de cabeça e ombros. Fig.6. A análise gráfica (GBPUSD H4, 20 pontos) A análise gráfica do canal Equidistante é mostrada na Fig. 7. O indicador está configurado para analisar o cronograma e a graduação é exibida no prazo de quatro horas. Essas configurações permitem que os sinais de seguimento personalizados em vários prazos simultaneamente, o que significa que um indicador pode ser usado em um único cronograma e o outro no segundo. Fig.7. Análise do canal Equidistant USDCHF, H4, configurações em H1, 20 pontos. FIG. 8 representa mais um exemplo de diferentes cronogramas em um gráfico. O gráfico de tempo mostra as possíveis reversões de fechamento, o gráfico de quatro horas elimina sinais inúteis, o gráfico diário aprova longa duração dos movimentos de tendências. Fig.8. O indicador Renko em GBPUSD, H1, H4 e D1 Mais um exemplo de indicador está na Fig. 9. A regra diz: construa a linha ascendente entre os tijolos vermelhos mais próximos com pelo menos um tijolo azul entre eles e venda depois que o tijolo é criado sob a linha. E o oposto: construir a linha descendente entre os tijolos azuis mais próximos com pelo menos um tijolo vermelho entre eles e vender depois que o tijolo é criado acima da linha. As cores são mencionadas de acordo com a Fig. 9. Fig. 9. As setas azul e vermelha marcam os locais de desenho da linha e as grandes setas marcam os sinais de venda e compra. Fig.9. Um exemplo de GBPUSD, H4, indicador de 25 pontos Conclusão O gráfico Renko é interessante para os comerciantes iniciantes e profissionais. Muitos anos se passaram, no entanto, ainda é usado nos mercados. Neste artigo, queria chamar sua atenção para o gráfico e melhorar a análise do gráfico de Renko. Eu tentei mostrar o método detalhado da construção do gráfico Renko. Fico feliz em considerar novas ideias e melhorias para o indicador e, talvez, implementá-las no futuro. Existem várias maneiras de a implementação do indicador, você também pode encontrar seus métodos de implementação. Obrigado pelo seu interesse. Desejo-lhe uma negociação bem-sucedida e uma nova implementação da estratégia de comércio. Gráficos de bloqueio do Reno. Olá pessoal, negociou renko há alguns meses e, ao espaçar este indicador anteriormente no tópico, parece ser exatamente o que eu preciso. Uma coisa que eu adoraria por este indicador fazer é adicionar a capacidade de enviar um alerta por e-mail quando o alerta for iniciado. Se alguém com experiência em codificação mql pudesse fazer isso, eu apreciaria muito, pois minhas habilidades de codificação não são as melhores. Eu configurei o mt4 para enviar e-mails e testei o funcionamento, então preciso do indicador para disparar um para mim, Singth x, em segundo lugar, esse pedido. Lol Oi pessoal Desculpe se este é um pouco fora do tópico, mas eu tenho uma pergunta e espero que alguém possa expor luz. Eu sei que esta pergunta foi perguntada antes, mas ainda não consegui encontrar uma resposta adequada. Gostaria de migrar para o MT5 porque onde eu vivo é a única opção em andamento. Eu devo usar o renko por um tempo e, apesar de algumas pesquisas, não consigo encontrar uma maneira de usar renko no MT5 além de alguns indicadores de renko que mostram na janela de indicadores abaixo do gráfico de candlestick. Alguém pode me dar alguns ponteiros Como posso criar um gráfico renko adequado no MT5 Obrigado. Haha vai precisar do visto. Eh, comerciantes, tenho um problema aqui (veja a imagem abaixo), mas eu realmente não sei se é um problema. Não há mais histórico para mostrar no meu gráfico M2 AU. (Estou usando Renko v3.4, Brick 12, Wick False, max. Barras 99999999). Não estou mostrando barras suficientes (acho que). É só eu ou há algo de errado com o meu renko, qualquer ajuda será aceita e apreciada. Mantenha-se verde. Cheers se você quiser renko real sem qualquer tipo de dados de perturbação nos gráficos renko, comprar produtos renko, eu estou usando uma lista de renko comprada, sem problemas, mas você tem que pagar 45 usd para comprar o produto para ir forex. ovo. czensubactionsh. Ampid1381555516 você receberá muitos produtos, mesmo que haja trilha 15 dias, você use o teste primeiro, então você gosta de comprá-lo, espero que esta informação seja útil abimal

No comments:

Post a Comment