![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Não parece haver um erro, mas ele está no registro.
Você estava certo originalmente, devido à falta de um mínimo quase
correu desde 2002 e em 2016 tudo está bem.
Você estava certo inicialmente, por falta de um mínimo quase
correu desde 2002 e em 2016 tudo está bem.
AUDUSD 2020 a mesma coisa. Remover do ciclo para 2 expressões há um erro , se o deixarmos não há erro , apenas nesse dia não redesenhamos a linha
Você tem o mesmo cheque?
estranho que o laço quase sempre quebre a 1001 barras (talvez o limite da matriz ?)
2020.12.10 09:56:40.177 2020.03.02 00:01:00 Test_Level AUDUSD,H1: matriz fora do alcance em 'Test_Level.mq4' (51,59)
2020.12.10 09:56:40.177 2020.03.02 00:01:00 Test_Level AUDUSD,H1: i = 1001 Bar_data_D1 [i][2] = 0,77324
2020.12.10 09:56:40.177 2020.03.02 00:01:00 Test_Level AUDUSD,H1: i = 1000 Bar_data_D1 [i][2] = 0,76934
2020.12.10 09:56:40.177 2020.03.02 00:01:00 Test_Level AUDUSD,H1: i = 999 Bar_data_D1 [i][2] = 0,76907
2020.12.10 09:56:40.177 2020.03.02 00:01:00 Test_Level AUDUSD,H1: i = 998 Bar_data_D1 [i][2] = 0,76963
2020.12.10 09:56:40.177 2020.03.02 00:01:00 Test_Level AUDUSD,H1: i = 997 Bar_data_D1 [i][2] = 0,7548
Há uma pergunta. Por que você inicia o loop a partir do primeiro elemento, e não a partir do zero?
Se o Nível_Baixo_D1_Nível é o nível do dia anterior, então o Nível_Mín_D1_Nível deve ser procurado a partir doNível_Baixo_D1_Nível e é igual a i=1 , ou estou enganado?
é estranho que o loop quase sempre quebre a 1001 barras (talvez o limite da matriz?)
nem sempre
AUDUSD não é assim para mim
Não tenho certeza, mas acho que você precisa inserir algo como
Não tenho certeza, mas acho que você precisa colocar algo como
Como para um indicador ?
VAZIO_VALOR
Valor vazio no buffer indicador
Como para um indicador ?
VAZIO_VALOR
Valor vazio no buffer indicador
Agora é hora de estudar as estruturas
como e onde declarar corretamente os MqlRates
você pode se tiver algum tempo e não for muito incômodo ( exemplo no código )
O código C++ está cheio de informações, mas a MQL4 não dá uma explicação clara do que é o quê.
Dark Kchlyzov:
Posso se tiver algum tempo e não for muito incômodo (exemplo no código).
Desculpe, eu não sou um programador, estou apenas curioso.
Em vez de VAZIO_VALOR você pode usarNULL
Agora é hora de estudar as estruturas
como e onde declarar MqlRates corretamente
Se você tiver algum tempo e não for muito incômodo ( exemplo no código )
Tenho muitas informações em C++, mas a MQL4, quanto a mim, não explica corretamente como e o que fazer.
Eu nem sei mais o que acrescentar. Em princípio, eu dei os principais exemplos. Este é o código. É por isso que recomendo que você me diga o que não está claro.