Ajudar a resolver o problema com o indicador. Existe um indicador, instalado em dois PCs. Depois de ter alterado o indicador da minha conta de negociação não foi exibido no gráfico (1 pc), mudei de prazo e o indicador foi perdido (2 pc). Tudo o que tenho feito é descarregar/desinstalar indicador, compilar e reinstalar terminal. Nenhum resultado.
2021.09.02 04:14:56.118 Broker TradeServer-Live: no demo/preliminary groups on server side
2021.09.02 04:15:15.774 Network '12345': authorization on TradeServer-Live failed (Invalid account)
Tenho uma proposta, já a apresentei antes, por isso pensei em lembrar-vos novamente.
A sua essência é simples, proponho considerar a ideia do MetaEditor, ou seja, acrescentar uma funcionalidade muito útil e útil relativa ao editor do código fonte, ou seja, acrescentar regiões. Por exemplo, poderia colapsar um fragmento de código e marcar a região com comentários e cor.
Compreendo que os bookmarks e #incluir também são óptimos, mas as regiões especialmente quando grandes listas e um monte de configurações para cada moeda seriam muito úteis.
o que é que regressa? - é apenas um número que foi devolvido pelo indicador em retorno(rates_total) após os cálculos em OnCalculate()?
Segundo sei, é utilizado em caso de recálculo do indicador pela TF que não o actual. E para o actual período de tempo BarsCalculated() == pré_calculated
Executar a EA - imprimirá o número de ordens e posições pendentes no mercado. Exactamente no mercado, não na história do comércio.
Não percebo, quer dizer, fazer uma demonstração? Vejo que esta EA procura ordens e posições no mercado. O que eu queria dizer era o depurador. Quando lanço o código utilizando o depurador, vejo que o número de ordem 9 está no mercado e é visível na tabulação do comércio. Desculpem a imagem desfocada do ecrã, mas abaixo há uma aba aberta chamada "TRADING". Isto significa que a ordem está no mercado. Mas no código podemos ver na EXPRESSÃO (variável statusOrder) que a ordem é totalmente executada (pode ser que eu não entenda correctamente o status) com bilhete 9
Espere pela próxima construção, não posso dar-lhe o número exacto, essa informação não está disponível para mim neste momento.
Obrigado.
Foi apoiado pela construção 3031.
2021.09.02 04:14:56.118 Broker TradeServer-Live: no demo/preliminary groups on server side 2021.09.02 04:15:15.774 Network '12345': authorization on TradeServer-Live failed (Invalid account)Tenho uma proposta, já a apresentei antes, por isso pensei em lembrar-vos novamente.
A sua essência é simples, proponho considerar a ideia do MetaEditor, ou seja, acrescentar uma funcionalidade muito útil e útil relativa ao editor do código fonte, ou seja, acrescentar regiões. Por exemplo, poderia colapsar um fragmento de código e marcar a região com comentários e cor.
Compreendo que os bookmarks e #incluir também são óptimos, mas as regiões especialmente quando grandes listas e um monte de configurações para cada moeda seriam muito úteis.
Obrigado. Tudo de bom e sucesso para todos!
Existe uma ordem, mas a função não a vê. Neste código, a ordem é seleccionada pela função
OrderSelectSe não existir, é pesquisada através da história.
HistoryOrderSelectMas a função não encontra a ordem quando esta ainda não foi accionada e encontra-a na história com o estatuto
A ordem é completamente cumprida
Bilhete = 9. O que é que está errado? Capturas de ecrã de depuração e encomenda.

Existe uma ordem, mas a função não a vê. Neste código, a ordem é seleccionada pela função
Se não existir, é pesquisada através da história.
Mas a função não encontra a ordem quando esta ainda não foi accionada e encontra-a na história com o estatuto
A ordem é completamente cumprida
Bilhete = 9. O que é que está errado? Capturas de ecrã de depuração e encomenda.
Executar a EA - imprimirá o número de ordens e posições pendentes no mercado. Exactamente no mercado, não na história do comércio.
BarsCalculado()https://www.mql5.com/ru/docs/series/barscalculated
o que é que regressa? - é apenas o número que o indicador retornou em retorno(rates_total) após o cálculo em OnCalculate() estar terminado?
BarsCalculado()https://www.mql5.com/ru/docs/series/barscalculated
o que é que regressa? - é apenas um número que foi devolvido pelo indicador em retorno(rates_total) após os cálculos em OnCalculate()?
Segundo sei, é utilizado em caso de recálculo do indicador pela TF que não o actual. E para o actual período de tempo BarsCalculated() == pré_calculated
Executar a EA - imprimirá o número de ordens e posições pendentes no mercado. Exactamente no mercado, não na história do comércio.
Não percebo, quer dizer, fazer uma demonstração? Vejo que esta EA procura ordens e posições no mercado. O que eu queria dizer era o depurador. Quando lanço o código utilizando o depurador, vejo que o número de ordem 9 está no mercado e é visível na tabulação do comércio. Desculpem a imagem desfocada do ecrã, mas abaixo há uma aba aberta chamada "TRADING". Isto significa que a ordem está no mercado. Mas no código podemos ver na EXPRESSÃO (variável statusOrder) que a ordem é totalmente executada (pode ser que eu não entenda correctamente o status) com bilhete 9
ORDER_STATE_FILLED
Encomenda completamente preenchida
Ao executar o código com o depurador posso ver que a ordem número 9 está no mercado como se vê na tabulação do comércio.
O visualizador nem sempre está sincronizado com o ambiente comercial. Pode mostrar informações antigas. A informação real está sempre na EA.
Esta é uma questão muito comum, quando o Conselheiro Especialista diz uma coisa, mas o Visualizador mostra algo mais.