Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 74
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
Saudações a todos, tenho uma pergunta: é possível abrir uma posição no fechamento de um bar (trabalhando em barras de 15 minutos), se sim, como implementá-la usando o mt4?
É impossível saber se este é ou não o último tique nesta barra. É melhor abrir uma posição na próxima abertura do bar.
Preciso calcular os volumes de todas as posições abertas por e vender
Eu tento fazer isso, mas não funciona(((
//+--2.1 determinação da qualidade do pedido
int vb=v,vs=v, io, ko=OrdersTotal();
for (io=0; io<ko; io+++)
{if (OrderSelect(io, SELECT_BY_POS, MODE_TRADES))
if (OrderType()==OP_BUY) { vb=vb+OrderLots( ); // adicionar volumes de compra
}
if (OrderType()==OP_SELL ) { vs=vs+OrderLots( ) ; // adicione os volumes de venda
}
}
Imprimir("Ordens de compra ",Koob," por ",vb," lote," Ordens de venda = ",Koos," por ", vs," lote );
vb e vs soma de ordens de compra e venda são sempre zeradas por algum motivo
vb e versus a soma dos volumes de by e sell respectivamente são sempre zerados por algum motivo
Oh, Semyonych Semyonych.
Obrigado.
Os caras ajudam com a seguinte pergunta...
É possível excluir a Variável Global (GlovalVariable) somente se a EA for excluída do quadro?
Se sim, como ? Apenas adicionando GlobalVariableDelete (nome) ao deinit, a variável é excluída ao alternar entre Timeframes....
Os caras ajudam com a seguinte pergunta...
É possível excluir a Variável Global (GlovalVariable) somente se a EA for excluída do quadro?
Se sim, como ? A simples adição de GlobalVariableDelete (nome) para deinit elimina a variável ao alternar entre Timeframes....
Analisar o motivo da desinicialização:
UninitializeRazão()
Analisar o motivo da desinicialização:
UninitializeRazão()
Eu chamo o loop no momento de "deinit"
O pedido exclui todos, exceto o último.
Eu acho que esta linha é muito provavelmente um erro >> para (int i=1; i<=OrdensTotal(); i++) <<
Entretanto, logicamente tudo parece estar correto... o que eu perdi?
Obrigado de antemão!
//-------------------------------------------------------------------------------------------
//-------------------------------------------------------------------------------------------