Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 721
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
Eu entendo corretamente:
Antes de abrir cada comércio, você precisa verificar todas as trocas neste símbolo com este mágico e se o último comércio na data com uma perda, respectivamente, aumentar o lote?
Qual é a maneira correta de se fazer um martingale?
Eu entendo corretamente:
Antes de abrir cada comércio, você precisa verificar todas as trocas neste símbolo com este mágico e se o último comércio por data estiver com prejuízo, respectivamente aumentar o lote?
É assim
É assim
simplesmente não entendem como calcular a transação mais recente de todas elas
Eu simplesmente não entendo como calcular a transação mais recente de todas elas
É mais ou menos assim.
Pessoal, se alguém se deparou, eu preciso obter dados indicadores baseados em outro indicador, por exemplo, RSI sobreposto ao RSI.
Tudo resolvido, a questão não é mais relevante
Só não entendo como calcular o mais recente de todos os ofícios
Desculpe, o último exemplo seleciona entre aberto, entre fechado deveria ser assim
Estranho comportamentodo iBarShift(). Índice de retorno (-1) com a bandeiraexata =falsa explicitamente verificada.
O erro ocorre de forma aleatória a qualquer momento, não há como pegá-lo manualmente.
Ao obter um índice negativo, o código escreve no console os parâmetros da solicitação executada e o resultado
Solicitação - o momento em que o índice de barras é solicitado
TimeLastTick é a hora do último tick para o símbolo solicitado;MqlTick[] é tirado logo após o erro.
Quais poderiam ser as razões para tal comportamento, talvez alguém o tenha encontrado?
Estranho comportamentodo iBarShift(). Índice de retorno (-1) com a bandeiraexata =falsa explicitamente verificada.
O erro ocorre de forma aleatória a qualquer momento, não há como pegá-lo manualmente.
Ao obter um índice negativo, o código escreve no console os parâmetros da solicitação executada e o resultado
Solicitação - o momento em que o índice de barras é solicitado
TimeLastTick é a hora do último tick para o símbolo solicitado;MqlTick[] é tirado logo após o erro.
Quais podem ser as razões para tal comportamento, talvez alguém tenha encontrado?
O que diz na documentação sobre exatamente == falso ?
Valor devolvido se nenhuma barra foi encontrada no momento especificado. Seexato=falso iBarShift retorna índice da barra mais próxima com tempo aberto menor que o especificado (time_open<time). Se tal barra não for encontrada (sem histórico antes do tempo especificado), a função retornará -1.
Mas nós temos história, é um fato. Tudo acontece na barra mais nova (série 0 por tempo).