o indicador de volume no mql5 não existe, os programadores do metatrader 5 não conseguem fazer já tentaram mais infelizmente não conseguem,
dizem que a uma profecia que ira nascer uma criatura no futuro que fara o tal indicador de volume real mais isso num tem previsão ainda.
Olá Ney.
Do que eu entendo o volume real (assim acontece aqui no Brasil) é o volume consolidado de todas as corretoras. Portanto essa informação deve vir da B3. A B3 alimenta a corretora e a corretora informa nosso terminal do MT5.
Quando estamos falando das corretoras de forex descentralizadas, não existe a figura da B3 e por isso o volume real não é considerado. A corretora poderia até informar seu volume interno, mas isto não é real, e portanto só informa o tick volume, que na verdade representa quantas vezes o preço mudou naquela vela.
Não é isso? Se eu estiver incorreto, gostaria muito de aprender corretamente.
Experimente rodar este código abaixo e veja o resultado, ele é um simples indicador que irá lhe mostrar a diferença .... .😁👍:
Oi, vê se serve, reajustei seu codigo pq ele não fazia nada nem calculo e nem plotagem no gráfico, com esse poderá ser possível faze_lo. O volume real e o volume de ticks são armazenados nos buffers RealVolume[] e TickVolume[], respectivamente, e são plotados no gráfico como dois indicadores separados. Você pode personalizar o gráfico para atender às suas necessidades, alterando as propriedades do indicador.
#property version "1.00"
#property indicator_chart_window
#property indicator_plots 2
double RealVolume[];
double TickVolume[];
int OnInit()
{
MqlRates Rates[1];
CopyRates(_Symbol, PERIOD_CURRENT, 0, 1, Rates);
ArrayResize(RealVolume, Bars);
ArrayResize(TickVolume, Bars);
return(INIT_SUCCEEDED);
}
int OnCalculate(const int rates_total, const int prev_calculated, const int begin, const double &price[], const double &volume[])
Oi, vê se serve, reajustei seu codigo pq ele não fazia nada nem calculo e nem plotagem no gráfico, com esse poderá ser possível faze_lo. O volume real e o volume de ticks são armazenados nos buffers RealVolume[] e TickVolume[], respectivamente, e são plotados no gráfico como dois indicadores separados. Você pode personalizar o gráfico para atender às suas necessidades, alterando as propriedades do indicador.
#property version "1.00"
#property indicator_chart_window
#property indicator_plots 2
double RealVolume[];
double TickVolume[];
int OnInit()
{
MqlRates Rates[1];
CopyRates(_Symbol, PERIOD_CURRENT, 0, 1, Rates);
ArrayResize(RealVolume, Bars);
ArrayResize(TickVolume, Bars);
return(INIT_SUCCEEDED);
}
int OnCalculate(const int rates_total, const int prev_calculated, const int begin, const double &price[], const double &volume[])
{
int limit = rates_total - prev_calculated;
for (int i = 0; i < limit; i++)
{
int j = i + prev_calculated;
RealVolume[j] = volume[j];
TickVolume[j] = Volume[j];
}
return rates_total;
}
Qual a finalidade de ter dois volumes iguais?
Volume real que o colega disse ano passado vinha zero provavelmente estava fazendo o teste em corretoras de forex que realmente não divulgam (ou não conhecem o valor). No mercado brasileiro, o volume real é o único que esta vinculado com a bolsa o volume de tick é meramente contagem de movimentos de preço e isso não é quantidade de negocios como alguns acreditam (eu acreditava nisso). Se quiser fazer teste, acompanha num homebroker os volumes em alguma ação e esses dois volumes no metatrader e vão ver que só o real esta refletido na outra ferramenta. A discrepância do tick é ainda maior se o ativo ficar tendo leilão.
Olá!!!
Porque recebo sempre zero para o resultado desta esta linha?
Olá!!!
Porque recebo sempre zero para o resultado desta esta linha?
Experimente rodar este código abaixo e veja o resultado, ele é um simples indicador que irá lhe mostrar a diferença .... .😁👍:
o indicador de volume no mql5 não existe, os programadores do metatrader 5 não conseguem fazer já tentaram mais infelizmente não conseguem,
dizem que a uma profecia que ira nascer uma criatura no futuro que fara o tal indicador de volume real mais isso num tem previsão ainda.
Experimente rodar este código abaixo e veja o resultado, ele é um simples indicador que irá lhe mostrar a diferença .... .😁👍:
o indicador de volume no mql5 não existe, os programadores do metatrader 5 não conseguem fazer já tentaram mais infelizmente não conseguem,
dizem que a uma profecia que ira nascer uma criatura no futuro que fara o tal indicador de volume real mais isso num tem previsão ainda.
o mql5 num tem o volume real, eles não oferecem o volume real por isso sempre retorna o valor zero.o indicador de volume no mql5 não existe, os programadores do metatrader 5 não conseguem fazer já tentaram mais infelizmente não conseguem,
dizem que a uma profecia que ira nascer uma criatura no futuro que fara o tal indicador de volume real mais isso num tem previsão ainda.
Olá Ney.
Do que eu entendo o volume real (assim acontece aqui no Brasil) é o volume consolidado de todas as corretoras. Portanto essa informação deve vir da B3. A B3 alimenta a corretora e a corretora informa nosso terminal do MT5.
Quando estamos falando das corretoras de forex descentralizadas, não existe a figura da B3 e por isso o volume real não é considerado. A corretora poderia até informar seu volume interno, mas isto não é real, e portanto só informa o tick volume, que na verdade representa quantas vezes o preço mudou naquela vela.
Não é isso? Se eu estiver incorreto, gostaria muito de aprender corretamente.
Abs.
o indicador de volume no mql5 não existe, os programadores do metatrader 5 não conseguem fazer já tentaram mais infelizmente não conseguem,
dizem que a uma profecia que ira nascer uma criatura no futuro que fara o tal indicador de volume real mais isso num tem previsão ainda.
Experimente rodar este código abaixo e veja o resultado, ele é um simples indicador que irá lhe mostrar a diferença .... .😁👍:
Qual a finalidade de ter dois volumes iguais?
Volume real que o colega disse ano passado vinha zero provavelmente estava fazendo o teste em corretoras de forex que realmente não divulgam (ou não conhecem o valor). No mercado brasileiro, o volume real é o único que esta vinculado com a bolsa o volume de tick é meramente contagem de movimentos de preço e isso não é quantidade de negocios como alguns acreditam (eu acreditava nisso). Se quiser fazer teste, acompanha num homebroker os volumes em alguma ação e esses dois volumes no metatrader e vão ver que só o real esta refletido na outra ferramenta. A discrepância do tick é ainda maior se o ativo ficar tendo leilão.