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
HH: Eu não sei como passar o preço[] para C#sem copiar - alguma opção?
ArraySwap.
ArraySwap.
Infelizmente, não funcionou, o compilador ainda traça const ( 'preço' - variável constante não pode ser passada como referência Momentum_DLL.mq5 57 17 )
Aqui estão 2 funções de cálculo em C# oncalculate, uma precisa passar por referência ( ref ) um preço de array, a segunda apenas passa um array como parâmetro ( sem ref ), eu não consegui ganhar sem copiar - eu escrevi no comentário MQL a assinatura da função
Infelizmente, não funcionou, o compilador ainda traça const ( 'preço' - variável constante não pode ser passada como referência Momentum_DLL.mq5 57 17 )
Aqui estão 2 funções de cálculo em C# oncalculate , uma passa por referência ( ref ) a matriz de preços, a segunda apenas passa a matriz como parâmetro ( sem ref ), eu ainda não consegui ganhar sem copiar - eu escrevi no comentário MQL da assinatura da função
ME não mostra nenhuma constância na assinatura.
ME mostra que não há nenhuma constante na assinatura.
Sim, isso mesmo, é uma característica do C# proibir a escrita constante na assinatura
http://qaru.site/questions/672666/const-function-parameter-in-c
e a característica da MQL é proibir a passagem de arrays por parâmetro, ou seja, somente por referência
Sim, é, é uma característica do C# proibir a escrita constante na assinatura de uma função
Eu provavelmente não entendo bem, mas esta característica de C# parece selvagem!
Provavelmente não entendeu bem, mas esta característica do C# parece selvagem!
como diz o ditado ... o que quer que você receba de graça, é o que você usa ))))
Não há maneira de "enganar" o compilador com definição ou modelo para se livrar desta limitação na MQL?
Não há maneira de "enganar" o compilador com definição ou modelo para fugir dessa limitação na MQL?
Fizemos uma pergunta.
A questão é: a comunicação bidirecional pode ser organizada entre os serviços e o assessor através de recursos?
Se assim for, é definitivamente uma coisa útil e útil!
Você está absolutamente certo. É possível com a versão atual, mas você tem que criar algum tipo de solução dedicada. Seria bom ter uma solução integrada para a comunicação entre EAs/indicadores e serviços, assim como entre serviços. Renat sabe disso sem dúvida.
Mal posso esperar para ver a solução de Metaquotes para estes problemas de comunicação :-)
Você está absolutamente certo. É possível com a versão atual, mas você deve criar algum tipo de solução especial. Seria bom ter uma solução integrada para a comunicação entre especialistas/indicadores e serviços, assim como entre serviços. Renat sabe disso sem dúvida.
Mal posso esperar para ver a solução de Metaquotes para estes problemas de comunicação :-)
Com variáveis globais do terminal, você pode transferir até 8 bytes de informação em uma variável.
Para diferenciar o acesso de diferentes programas da MQL5, você pode usar o GlobalVariableSetOnCondition