[ARQUIVO] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 3. - página 260
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
Substitua OrderOpenTime pelo tempo de seu comando
f(iTime(Symbol(),period_bar,number_of_bars_to_skip)<your_command_time) return
Substitua OrderOpenTime pelo tempo de seu comando
f(iTime(Symbol(),period_bar,number_of_bars_to_pen)<your_command_time) return
O que poderia ser mais complicado do que isso?
O 0º elemento da matriz terá o preço do último tick, o 1º elemento terá o preço 1 tick atrás, o 2º elemento terá o preço 2 ticks atrás, etc.
Ou eu entendi mal alguma coisa e quis dizer algo mais?
Boa tarde, caros especialistas.
Procurei toda a Ajuda e não encontrei nenhuma resposta nos fóruns. A pergunta é simples: a MQL4 tem uma funcionalidade simples para informar o tempo que uma ordem pendente aciona ou não?
A partir das informações disponíveis, não existe tal função. A função OrderOpenTime() indica o tempo em que uma ordem pendente foi colocada para execução, mas me parece que não seríamos capazes de descobrir o tempo em que ela se tornou uma ordem de mercado sem usar um EA para rastrear o status da ordem na conta.
Por favor, informe se alguém conhece uma solução simples. O Expert Advisor é bastante improdutivo, não faz sentido usá-lo permanentemente se seus serviços forem necessários apenas uma ou duas vezes por dia. Precisamos de algo mais simples, seria uma função integrada, que informaria sobre o momento de seu acionamento... O comerciante precisa dele para uma contabilidade adequada das ordens por seu tempo de abertura, de modo que, por exemplo, é sempre possível dizer qual das ordens atualmente abertas ou que já foram fechadas tem o último tempo de abertura. No caso da ordem pendente, não podemos fazer isso. A ordem pendente pode ser colocada há 2 horas e fechada há uma hora, nesse intervalo de uma hora outras ordens podem abrir e fechar e no terminal o tempo de abertura da ordem pendente que se tornou uma ordem de mercado é de 2 horas e precisamos saber o tempo real de seu acionamento.
Terei o maior prazer em receber seus comentários.
Boa tarde, caros especialistas.
Procurei toda a Ajuda e não encontrei nenhuma resposta nos fóruns. A pergunta é simples: a MQL4 tem uma funcionalidade simples para informar o tempo de acionamento ou não de uma ordem pendente?
A partir das informações disponíveis, não existe tal função. A função OrderOpenTime() indica o tempo em que uma ordem pendente foi colocada para execução, mas me parece que não seríamos capazes de descobrir o tempo em que ela se tornou uma ordem de mercado sem usar um EA para rastrear o status da ordem na conta.
Por favor, informe se alguém tem uma solução simples. O Expert Advisor é bastante improdutivo, não faz sentido usá-lo permanentemente se seus serviços forem necessários apenas uma ou duas vezes por dia. Precisamos de algo mais simples, seria uma função integrada, que informaria sobre o momento de seu acionamento... O comerciante precisa dele para uma contabilidade adequada das ordens por seu tempo de abertura, de modo que, por exemplo, é sempre possível dizer qual das ordens atualmente abertas ou que já foram fechadas tem o último tempo de abertura. No caso da ordem pendente, não podemos fazer isso. A ordem pendente pode ser colocada há 2 horas e fechada há uma hora, nesse intervalo de uma hora outras ordens podem abrir e fechar e no terminal o tempo de abertura da ordem pendente que se tornou uma ordem de mercado é de 2 horas, mas eu quero saber o tempo real de seu acionamento.
Terei o maior prazer em receber seus comentários.
Sou novo nisso, aprendendo com um livro didático por conta própria - você pode soletrar para mim?
O livro didático não responde às suas perguntas?
Transportado:
Pyxlik2009 14.10.2011 03:52
Os rapazes me dizem o que significa o erro (número inteiro inválido como parâmetro 10 para a função OrderSend) e como corrigi-lo ?
Bom dia a todos, especialista em código de programa!
Se você pudesse me explicar a situação, na minha EA o objetivo de fazer um pedido é a uma determinada hora e um pedido por dia:
Mas notei queif(H>=09 && M>=40) eif(H>=21 && M>=40) têm as mesmas condições e acontece que o pedido será feito pelo menos duas vezes ao dia.
O que devo fazer para evitar este problema?
Obrigado pelo apoio!
Starting:
.... É improdutivo fazer um especialista como especialista, e faz sentido ter um especialista em uma base regular, se seus serviços forem necessários uma ou duas vezes ao dia.
...notei quese(H>=09 && M>=40) ese(H>=21 && M>=40) as condições são as mesmas e acontece que o pedido será feito pelo menos duas vezes ao dia.
O que mais eu deveria ter feito para evitar este problema?
isTradeTimeString - Devolve a bandeira permitindo o comércio por tempo.
isTradeTimeInt - Bandeira de retorno para permitir a negociação por tempo.