Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 1209
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Como posso obter um comentário de posição fechada na OnTradeTransaction?
Pergunta interessante. Para melhor o entender, abri manualmente uma posição e especifiquei o comentário'123456' - depois fechei a posição e executei o guião deHistória de Ofertas e Encomendas. E agora repara que o comentário está presente apenas na ordem (ordem de comércio) com base na qual houve uma transacção que conduziu à posição e na transacção que ocorreu como resultado da execução da ordem):
Isto significa que ao fechar uma posição (na OnTradeTransaction o tipo de transacção é TRADE_TRANSACTION_DEAL_ADD) temos de seleccionar todas as ordens relacionadas com esta posição a partir do histórico de negociação e encontrar a ordem que fez com que esta posição aparecesse.
Utilizar a equação da linha recta:
Especifique o número da barra e o preço do ponto à esquerda, especifique o número da barra e o preço do ponto à direita (uma linha virtual é traçada sobre estes pontos) e especifique a barra que procura.
A função devolverá o preço do bar que está à procura.
Utilizar a equação da linha recta:
Especificar o número da barra e o preço do ponto à esquerda, especificar o número da barra e o preço do ponto à direita (uma linha virtual é traçada sobre estes pontos) e especificar a barra que está à procura.
A função devolverá o preço do bar que está à procura.
Obrigado, vou tentar.
Como posso suavizar o gráfico de linhas, ao nível dos picos (exactamente o gráfico apresentado no gráfico principal)?
O iMA não funciona, não há suavização, (talvez a função Curva?)
A tentar trabalhar com o calendário incorporado. O que é sus? Porque é que os dados são diferentes, por exemplo, em comparação com o investing.com.
Aqui está um download das notícias incorporadas (hora do servidor GMT+2) para o ficheiro:
E aqui está um screenshot de investing.com para a mesma data:
Importância da diferença. As notícias importantes em investing.com podem ser Moderadas no calendário MQL5.
Atribuo a diferença horária de uma hora (também pedida a GMT+2 em investing.com) à transição DST.
Olá.
Alguém me pode dizer como redesenhar o indicador a partir da função OnChartEvent()? Nesta função altero o valor do tampão indicador, mas este não se altera no gráfico. ChartRedraw() não ajuda.
O indicador muda no gráfico apenas quando se executa OnCalculate(). Existe alguma forma de o redesenhar sem iniciar a OnCalculate()? Ou como forçar o início OnCalculate()?
Olá.
Alguém me pode dizer como redesenhar o indicador a partir da função OnChartEvent()? Nesta função altero o valor do tampão indicador, mas este não se altera no gráfico. ChartRedraw() não ajuda.
O indicador muda no gráfico apenas quando se executa OnCalculate(). Existe alguma forma de o redesenhar sem iniciar a OnCalculate()? Ou como forçar o início OnCalculate()?
pergunta interessante, queria redesenhar o indicador neste evento há muito tempo atrás, para ver como ficariam num gráfico
Ainda tenho de utilizar este evento na multimoeda, acho que os programadores adiaram o multi-modo normal até à MQL6
---
outra questão. Como sempre, os criadores deram muito em que pensar
o mesmo indicador pode ser construído de duas maneiras:
1 parcela e 1 tampão de cor, ou o mesmo indicador com 2 tampões de parcela - um para cima com a sua própria cor e outro para baixo também com a sua própria cor, é uma variante sem tampão de cor.
Qual deles será mais rápido ou mais correcto? Gostaria de uma resposta especializada
---
parece que pode olhar com 1 parcela + 1 tampão de cor 0 - tendência para cima e 1 - tendência para baixo, e se precisar de valor, pode retirá-lo da parcela. tudo é separado e compreensível, mas
a segunda variante tem 2 tampões de parcelas - a primeira tem EMPTY_VALUE e a segunda o valor e a tendência (cor)
---
A MQL4 falhou completamente, se a segunda opção for apenas o seu legado, há alguma vantagem óbvia em utilizar o método 1? (ou seja, deitar fora a segunda opção de uma só vez)
fizeram uma pergunta a dois bons especialistas, que não puderam responder.
Pergunta interessante, quis redesenhar o indicador neste evento há muito tempo atrás, para ver como ficariam semelhantes no gráfico
Ainda tenho de utilizar este evento no modo multi-divisas, os programadores parecem ter adiado o modo multi-modo até à MQL6
---
outra questão. Como sempre, os criadores deram muito em que pensar
o mesmo indicador pode ser construído de duas maneiras:
1 parcela e 1 tampão de cor, ou o mesmo indicador com 2 tampões de parcela - um para cima com a sua própria cor e outro para baixo também com a sua própria cor, é uma variante sem tampão de cor.
Qual deles será mais rápido ou mais correcto? Gostaria de uma resposta especializada
---
parece que pode usar 1 parcela + 1 tampão de cor para olhar para 0 - tendência para cima e 1 - tendência para baixo, e se precisar de valor, pode usar a parcela. tudo é separado e compreensível, mas
a segunda variante tem 2 tampões de parcelas - a primeira tem EMPTY_VALUE e a segunda o valor e a tendência (cor)
---
A MQL4 falhou completamente, se a segunda opção for apenas o seu legado, há alguma vantagem óbvia em utilizar o método 1? (ou seja, deitar fora a segunda opção de uma só vez)
Fez a pergunta a dois bons especialistas, não conseguiu responder.
Não pensei que me deparasse com tal problema, pois à primeira vista deveria ser evidente que o gráfico deveria ser redesenhado a partir do programa. Nesta perspectiva, o objectivo da função ChartRedraw() não é claro...