Peter Vorobyev OBJ_RECTANGLE usados atualmente. Isso é necessário para exibir de forma visualmente bonita a sobreposição de retângulos (ou seja, a presença de transparência). Talvez haja um exemplo desse uso?
Há um exemplo de renderização de figuras ligadas a velas em um livro.
Há um exemplo de renderização de figuras encadernadas de candlestick no livro.
É melhor não usar esses exemplos. Eles usam as funções ChartXYToTimePrice e ChartTimePriceToXY, cujo uso leva a defasagens muito grandes. Elas funcionam dezenas de milhares de vezes mais lentamente do que deveriam. Esse é um bug de simetria do MQ muito antigo que não será corrigido. Nessa biblioteca, esse problema será resolvido se você usar as seguintes funções:
double X(double bar){return((double)W.Left_bar-bar)*W.dx_pix;}; /A coordenada X pelo número da barra. O número da barra deve ser do tipo double, caso contrário, a barra será interpretada como tempo.double X(datetime Time); /A coordenada X pelo tempo.double Y(double Price) {if(W.dy_pix==0) W.dy_pix=1; return((W.Y_max-Price)/W.dy_pix); }; //A coordenada Y pelo preço.double Price(int y) {return (W.Y_max-y*(W.Y_max-W.Y_min)/W.Height);}; // Preço por Ydouble Bar(int x) {return((double)W.Left_bar+1-(double)x/(double)W.dx_pix);}; // número da barra por coordenada X datetime TimePos(int x);
Nikolay, qual é a versão atual da biblioteca para MT4. E onde ela pode ser baixada.
O link no início do tópico faz o download da versão 1.47
E nas discussões acima está a versão 1.54. Mas, pelo que entendi, ela é para o MT5
Sim, a versão atual para o MT4 é a 1.47 Eu desisti do MT4. Não faço mais nada para o MT4. O que faço agora no MT5 é simplesmente impossível de fazer no MT4. Em primeiro lugar, devido à limitação dos dados de cotação e à falta de histórico de ticks. As vendas de produtos também estão caindo para o MT4, embora há alguns anos houvesse paridade com o MT5.
Sim, a versão atual do MT4 é a 1.47 . Desisti do MT4. Não faço mais nada para o MT4. O que faço agora no MT5 é simplesmente impossível de fazer no MT4. Em primeiro lugar, devido à limitação dos dados de cotação e à falta de histórico de ticks. As vendas de produtos também estão caindo para o MT4, embora há alguns anos houvesse paridade com o MT5.
Até o momento, tenho um tópico promissor para o MT4. Preciso finalizá-lo. E esse processo pode levar até um ano. A tarefa técnica e sua implementação devem ser feitas principalmente por mim.
Nunca trabalhei com Expert Advisors antes. Não vi nenhuma ideia promissora. Apenas indicadores. Mas aqui começaram a surgir ideias interessantes.
A tradução para o MT5 não será difícil.
Agora, há tarefas em que não vejo uma ferramenta melhor do que o Kanvas. Mas essas são tarefas pequenas. Infelizmente, nem tudo pode ser resolvido com o mql.
Até o momento, tenho um tópico promissor para o MT4. Preciso terminá-lo. E esse processo pode levar até um ano. Na maioria das vezes, eu mesmo tenho que elaborar a tarefa técnica e sua implementação.
Nunca trabalhei com Expert Advisors antes. Não vi nenhuma ideia promissora. Apenas indicadores. Mas aqui começaram a surgir ideias interessantes.
A tradução para o MT5 não será difícil.
Agora, há tarefas em que não vejo uma ferramenta melhor do que o Kanvas. Mas essas são tarefas pequenas. Infelizmente, nem tudo pode ser resolvido com o mql.
Felizmente, o kanvas está presente em todos os lugares, em todas as linguagens modernas. Veja o que você pode fazer com o kanvas no navegador: https://www.egui.rs/ Sem html e css, apenas kanvas. E o desempenho é muito melhor.
Adorei esse modelo, fiz algumas modificações e agora ele está salvo no meu modelo padrão em todos os gráficos... Ele mostra todas as velas como dois valores, portanto, o valor Open está mudando na vela, dependendo de onde você está com o mouse...
Adorei esse modelo, fiz algumas modificações e agora ele está salvo no meu modelo padrão em todos os gráficos... Ele mostra todas as velas como dois valores, de modo que o valor Open está mudando na vela, dependendo de onde você está com o mouse...
Talvez haja um exemplo desse uso?
Há um exemplo de renderização de figuras ligadas a velas em um livro.
Há um exemplo de renderização de figuras encadernadas de candlestick no livro.
É melhor não usar esses exemplos. Eles usam as funções ChartXYToTimePrice e ChartTimePriceToXY, cujo uso leva a defasagens muito grandes. Elas funcionam dezenas de milhares de vezes mais lentamente do que deveriam. Esse é um bug de simetria do MQ muito antigo que não será corrigido.
Nessa biblioteca, esse problema será resolvido se você usar as seguintes funções:
Já atualizado e anexado na postagem anterior
Obrigado. A princípio, não percebi que iCanvas_CB__1.mqh é iCanvas.mqh v1.54.
Já o atualizei e o anexei na postagem anterior
Nikolay, qual é a versão atual da biblioteca para MT4? E onde ela pode ser baixada.
O link no início do tópico faz o download da versão 1.47
E nas discussões acima está a versão 1.54. Mas, pelo que entendi, ela é para o MT5
Nikolay, qual é a versão atual da biblioteca para MT4. E onde ela pode ser baixada.
O link no início do tópico faz o download da versão 1.47
E nas discussões acima está a versão 1.54. Mas, pelo que entendi, ela é para o MT5
Sim, a versão atual para o MT4 é a 1.47
Eu desisti do MT4. Não faço mais nada para o MT4. O que faço agora no MT5 é simplesmente impossível de fazer no MT4. Em primeiro lugar, devido à limitação dos dados de cotação e à falta de histórico de ticks. As vendas de produtos também estão caindo para o MT4, embora há alguns anos houvesse paridade com o MT5.
Sim, a versão atual do MT4 é a 1.47
. Desisti do MT4. Não faço mais nada para o MT4. O que faço agora no MT5 é simplesmente impossível de fazer no MT4. Em primeiro lugar, devido à limitação dos dados de cotação e à falta de histórico de ticks. As vendas de produtos também estão caindo para o MT4, embora há alguns anos houvesse paridade com o MT5.
Até o momento, tenho um tópico promissor para o MT4. Preciso finalizá-lo. E esse processo pode levar até um ano. A tarefa técnica e sua implementação devem ser feitas principalmente por mim.
Nunca trabalhei com Expert Advisors antes. Não vi nenhuma ideia promissora. Apenas indicadores. Mas aqui começaram a surgir ideias interessantes.
A tradução para o MT5 não será difícil.
Agora, há tarefas em que não vejo uma ferramenta melhor do que o Kanvas. Mas essas são tarefas pequenas. Infelizmente, nem tudo pode ser resolvido com o mql.
Até o momento, tenho um tópico promissor para o MT4. Preciso terminá-lo. E esse processo pode levar até um ano. Na maioria das vezes, eu mesmo tenho que elaborar a tarefa técnica e sua implementação.
Nunca trabalhei com Expert Advisors antes. Não vi nenhuma ideia promissora. Apenas indicadores. Mas aqui começaram a surgir ideias interessantes.
A tradução para o MT5 não será difícil.
Agora, há tarefas em que não vejo uma ferramenta melhor do que o Kanvas. Mas essas são tarefas pequenas. Infelizmente, nem tudo pode ser resolvido com o mql.
Felizmente, o kanvas está presente em todos os lugares, em todas as linguagens modernas.

Veja o que você pode fazer com o kanvas no navegador:
https://www.egui.rs/
Sem html e css, apenas kanvas. E o desempenho é muito melhor.
Adorei esse modelo, fiz algumas modificações e agora ele está salvo no meu modelo padrão em todos os gráficos...
Ele mostra todas as velas como dois valores, portanto, o valor Open está mudando na vela, dependendo de onde você está com o mouse...
Obrigado...
Adorei esse modelo, fiz algumas modificações e agora ele está salvo no meu modelo padrão em todos os gráficos...
Ele mostra todas as velas como dois valores, de modo que o valor Open está mudando na vela, dependendo de onde você está com o mouse...
Obrigado...
Sem problemas
Obrigado
Última versão 1.55