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.
Verifique você mesmo (no mt4).
Inicie-o em um gráfico m5, por exemplo. O script será interrompido se sua função (eu a renomeei para iBarShift_MQ5) retornar um índice menor que 0.
Alterei os valores negativos retornados para saber de onde o índice negativo foi retornado (poderia ter usado, por exemplo, __LINE__ também).
Verifique você mesmo (no mt4).
Inicie-o em um gráfico m5, por exemplo. O script será interrompido se sua função (eu a renomeei para iBarShift_MQ5) retornar um índice menor que 0.
Alterei os valores negativos retornados para saber de onde o índice negativo foi retornado (poderia ter usado, por exemplo, __LINE__ também).
?
Esse é um código para mql5/MT5. Não faz sentido usá-lo no mql4/MT4.
Claro, pois isso facilita a transferência de meus códigos atuais do mt4 para o mt5 mais tarde!
Claro, pois isso facilita a transferência de meus códigos atuais do MT4 para o MT5 mais tarde!
Talvez, como a função usada em sua função também existe no mt5 e provavelmente terá os mesmos resultados?