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 1068
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
A modificação é descrita aqui - é um capítulo do livro didático
Bom dia a todos. Você pode me dizer como aproveitar a abertura do dia com uma hora de intervalo? Ou seja, não na primeira hora, mas na segunda do dia?
É mais ou menos assim.
Mas não faria mal colocar um cheque para um novo dia, caso contrário, todos os tiquetaques das 13:00 às 14:00 corresponderão à condição.
Boa tarde, caros amigos! Por favor, informe-me, onde está o erro no meu raciocínio e, se não houver erro, que correções devem ser feitas ao código:Ao ligar o computador novamente após uma queda de energia, todas as cadeias de código são carregadas seqüencialmente e após o fechamento do suporte enrolado do OnTick() é lido as funções do usuário atrás dele, e, após ler o código do CloseAllBuy(), ele é executado, mesmo que não tenha sido chamado do OnTick(). Assim, ao carregar um EA, todas as posições abertas são fechadas. Como evitar isso?
Tente usar variáveis globais. Se você quiser que a EA comece do mesmo estado que quando foi fechada, todas as bandeiras de estado devem ser armazenadas em variáveis globais. Seu valor não muda e será armazenado por dias como este....
Tenho um operador iOpen(NULL,PERÍODO_D1,1) mostra a abertura do dia, mas como fazer a abertura da segunda hora deste dia....????
iOpen() é o preço, mas o iTime() deve ser usado como sugerido acima. E diferentes empresas ocidentais podem abrir o dia no domingo à noite, você tem que ficar de olho nisso também.
Em geral, estude o que éiBarShift.
Bom dia, caros amigos! Favor me informar onde há um erro no meu raciocínio e, se não houver nenhum, que correções devem ser feitas ao código:Ao ligar o computador novamente após uma queda de energia, todas as linhas de código são carregadas seqüencialmente e após o fechamento do suporte enrolado do OnTick() as funções do usuário localizadas atrás dele são lidas, e após a leitura do código do CloseAllBuy() sua execução ocorre, mesmo que não tenha sido chamada do OnTick(). Assim, ao carregar um EA, todas as posições abertas são fechadas. Como evitar isso?
E como você verificou que CloseAllBuy() não é chamado do nada? Ou talvez o fechamento ainda esteja prescrito em algum outro lugar?
Ninguém pode dizer sem o código, exceto o autor.