Pode, por favor, aconselhar como melhor resolver o seguinte problema:
No indicador #1 é criada e preenchida uma matriz estática . No indicador #2 em cada nova barra precisamos de obter todos os valores desta matriz a partir do indicador #1.
Pode, por favor, aconselhar como melhor resolver o seguinte problema:
No indicador #1 é criada e preenchida uma matriz estática . No indicador #2 em cada nova barra é necessário obter todos os valores desta matriz a partir do indicador #1.
Como escrever uma condição para que a EA não abra um negócio quando já existe uma posição aberta, ou seja, para verificar se a ordem é aberta, e se não o for, desencadeia.
Como escrever uma condição para que a EA não abra um negócio quando já existe uma posição aberta, ou seja, para verificar se a ordem é aberta, e se não o for, desencadeia.
Que comando é utilizado?
Não sei sobre a posição aberta, e sobre a já aberta, aproximadamente como esta:
if (поза открыта) {
return;
}
// Далее код, если поза не открыта
Aconselha-se a melhor forma de resolver o seguinte problema:
No indicador №1 é criada e preenchida umamatrizestática.No indicador #2 em cadanova barra é necessário obter todos os valores desta matriz a partir do indicador #1.Muito obrigado.
artmedia70: Fazendo tudo num indicador com dois laços.
Obrigado. Considerei essa opção e cheguei à conclusão de que esta abordagem complica a arquitectura global pela seguinte razão: o meu indicador #1 é o núcleo do sistema (o filtro de amplitude de uma série de preços) do qual se extrai toda uma família de outros indicadores, é utilizado pelos Expert Advisors. Não quero "fixar" o indicador em cada um deles.
Neste momento vejo a seguinte solução: Calculo os valores de cada elemento da matriz estática[n] como pode ser necessário (não em cada barra), mas em cada barra reescrevo todos os n elementos da matriz para os últimos n elementos do buffer de indicadores(porque é dinâmico) e dirijo-o a partir de outros indicadores com um método padrão. Estando ciente da "tortuosidade" desta solução, estou à procura de outras formas. Estou interessado em opções de transferência de dados a partir de matrizes estáticas (não tenho a certeza sobre variáveis).
Obrigado. Considerei tal opção - cheguei à conclusão de que esta abordagem complica a arquitectura geral pela seguinte razão: o meu indicador #1 é o núcleo do sistema (filtro de amplitude das séries de preços) a partir do qual é construída toda uma família de outros indicadores, e os Expert Advisors utilizam-no. Não quero "fixar" o indicador em cada um deles.
Neste momento vejo a seguinte solução: Calculo os valores de cada elemento da matriz estática[n] como pode ser necessário (não em cada barra), mas em cada barra reescrevo todos os n elementos da matriz para os últimos n elementos do buffer de indicadores(porque é dinâmico) e dirijo-o a partir de outros indicadores com um método padrão. Estando ciente da "tortuosidade" desta solução, estou à procura de outras formas. Estou interessado em opções de transferência de dados a partir de matrizes estáticas (não tenho a certeza sobre variáveis).
Espero com a vossa ajuda.
Nos indicadores #2 - #n, obtenha os valores do indicador #1 através do iCustom(). Em cada novo bar. No laço.
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
Pode dizer-me se os sinais do Vendedor serão copiados quando o terminal for desligado?
O seu terminal deve ser ligado. Talvez um SCPV ajude - não interessado. O que é um SCPV?
Fórum sobre comércio, sistemas automatizados de comércio e testes de estratégia comercial
Insectos, insectos, perguntas
Shepot, 2014.09.04 20:37
Pode, por favor, aconselhar como melhor resolver o seguinte problema:
No indicador #1 é criada e preenchida uma matriz estática . No indicador #2 em cada nova barra precisamos de obter todos os valores desta matriz a partir do indicador #1.
Agradeço-vos antecipadamente.
barabashkakvn:
Fórum sobre comércio, sistemas comerciais automatizados e teste de estratégias comerciais
Shepot, 2014.09.04 20:37
Pode, por favor, aconselhar como melhor resolver o seguinte problema:
No indicador #1 é criada e preenchida uma matriz estática . No indicador #2 em cada nova barra é necessário obter todos os valores desta matriz a partir do indicador #1.
Agradeço-vos antecipadamente.
Boa tarde!
Por favor
Como escrever uma condição para que a EA não abra um negócio quando já existe uma posição aberta, ou seja, para verificar se a ordem é aberta, e se não o for, desencadeia.
Que comando é utilizado?
Boa tarde!
Por favor
Como escrever uma condição para que a EA não abra um negócio quando já existe uma posição aberta, ou seja, para verificar se a ordem é aberta, e se não o for, desencadeia.
Que comando é utilizado?
Shepot, 2014.09.04 20:37
Aconselha-se a melhor forma de resolver o seguinte problema:
No indicador №1 é criada e preenchida umamatrizestática.No indicador #2 em cadanova barra é necessário obter todos os valores desta matriz a partir do indicador #1.Muito obrigado.
artmedia70:Fazendo tudo num indicador com dois laços.
Obrigado. Considerei essa opção e cheguei à conclusão de que esta abordagem complica a arquitectura global pela seguinte razão: o meu indicador #1 é o núcleo do sistema (o filtro de amplitude de uma série de preços) do qual se extrai toda uma família de outros indicadores, é utilizado pelos Expert Advisors. Não quero "fixar" o indicador em cada um deles.
Neste momento vejo a seguinte solução: Calculo os valores de cada elemento da matriz estática[n] como pode ser necessário (não em cada barra), mas em cada barra reescrevo todos os n elementos da matriz para os últimos n elementos do buffer de indicadores(porque é dinâmico) e dirijo-o a partir de outros indicadores com um método padrão. Estando ciente da "tortuosidade" desta solução, estou à procura de outras formas. Estou interessado em opções de transferência de dados a partir de matrizes estáticas (não tenho a certeza sobre variáveis).
Espero com a vossa ajuda.
Obrigado. Considerei tal opção - cheguei à conclusão de que esta abordagem complica a arquitectura geral pela seguinte razão: o meu indicador #1 é o núcleo do sistema (filtro de amplitude das séries de preços) a partir do qual é construída toda uma família de outros indicadores, e os Expert Advisors utilizam-no. Não quero "fixar" o indicador em cada um deles.
Neste momento vejo a seguinte solução: Calculo os valores de cada elemento da matriz estática[n] como pode ser necessário (não em cada barra), mas em cada barra reescrevo todos os n elementos da matriz para os últimos n elementos do buffer de indicadores(porque é dinâmico) e dirijo-o a partir de outros indicadores com um método padrão. Estando ciente da "tortuosidade" desta solução, estou à procura de outras formas. Estou interessado em opções de transferência de dados a partir de matrizes estáticas (não tenho a certeza sobre variáveis).
Espero com a vossa ajuda.