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
Fórum de negociação, sistemas de negociação automatizados e testes de estratégias de negociação
Forcas Vendedoras e compradoras
Joscelino Celso de Oliveira, 2019.03.15 01:58
Estou tentando capturar as somatórias de ticks nas pontas vendedoras e compradoras, conforme trecho do cogido a seguir.
Ocorre que não tenho confiança nos valores que estão sendo retornados. Alguém com sucesso neste tipo de abordagem e estrategia?
Fórum de negociação, sistemas de negociação automatizados e testes de estratégias de negociação
Separação de milhar - formatação
Angelo Bruno Hess, 2019.04.29 18:48
Fiz uma função par isto, segue o código:
string separarMilhar(long ws_numero)
{
string ws_string = IntegerToString(ws_numero);
int ws_length = StringLen(ws_string);
string ws_string01 = "";
string ws_string02 = ws_string;
while (ws_length > 3)
{
ws_string01 = "." + StringSubstr(ws_string02,(ws_length - 3),3) + ws_string01;
ws_string02 = StringSubstr(ws_string02,0,ws_length - 3);
ws_length = StringLen(ws_string02);
if (ws_length < 4)
{
ws_string01 = ws_string02 + ws_string01;
}
}
ws_string = ws_string01;
return ws_string;
}
Fórum de negociação, sistemas de negociação automatizados e testes de estratégias de negociação
Metatrader no Brasil - BMF Bovespa
Jonatan Allan Oliveira Souza, 2019.04.29 20:46
Nossa e agora? O pior é que não sei onde pode estar esse erro. vou postar abaixo o meu OnInit(), OnDeInit() e OnTick(); Caso veja algo, por favor me aponte pra resolver isso :)
Fórum de negociação, sistemas de negociação automatizados e testes de estratégias de negociação
Metatrader no Brasil - BMF Bovespa
Jonatan Allan Oliveira Souza, 2019.04.29 20:46
Nossa e agora? O pior é que não sei onde pode estar esse erro. vou postar abaixo o meu OnInit(), OnDeInit() e OnTick(); Caso veja algo, por favor me aponte pra resolver isso :)
Fórum de negociação, sistemas de negociação automatizados e testes de estratégias de negociação
Como fazer uma linha de um indicador passar a borda Direita do gráfico.
Marlon Viana, 2019.04.15 18:30
OBRIGADO! A solução foi colocar no OnCalculate:
Fórum de negociação, sistemas de negociação automatizados e testes de estratégias de negociação
Você tem alguma questão sobre Metatrader 5! Pergunte Aqui!
Vinicius Lehmann, 2019.04.14 16:10
Meu robô não encerra posição. Somente entra, não respeitando o SL e o TP definidos no request. Estou utilizando DEMO.
Fórum de negociação, sistemas de negociação automatizados e testes de estratégias de negociação
Você tem alguma questão sobre Metatrader 5! Pergunte Aqui!
jscatharina, 2019.04.20 01:36
ola, alguem pode me ajudar, o que de errado nesta linha em vermelho, iBarShift
double Resistance(int time_interval,bool fixed_tod,int hh,int mm,bool draw,int shift)
{
int start_index=shift;
int count=time_interval/PeriodSeconds();
if(fixed_tod)
{
datetime start_time;
datetime Time[];
ArraySetAsSeries(Time,true);
CopyTime(Symbol(),Period(),0,Bars(Symbol(),Period())-count,Time);
if(shift==0)
start_time=TimeCurrent();
else
start_time=Time[shift-1];
datetime dt=StringToTime(TimeToString(start_time,TIME_DATE)+" "+(string)hh+":"+(string)mm); //closest time hh:mm
if(dt>start_time)
dt-=86400; //go 24 hours back
int dt_index = iBarShift(Symbol(), Period(), dt, true);
datetime dt2 = dt;
while(dt_index<0 && dt>Time[Bars(Symbol(),Period())-1-count]) //bar not found => look a few days back
{
dt-=86400; //go 24 hours back
dt_index=iBarShift(Symbol(),Period(),dt,true);
}
if(dt_index<0) //still not found => find nearest bar
dt_index =iBarShift(Symbol(), Period(), dt2, false);
start_index=dt_index+1; //bar after S/R opens at dt
Fórum de negociação, sistemas de negociação automatizados e testes de estratégias de negociação
Você tem alguma questão sobre Metatrader 5! Pergunte Aqui!
LeonardoKalyn, 2019.02.15 13:29
Eu tenho o seguinte código:
Quando rodo ele no back-test ele retorna os valores de ask e bid corretamente, porem quando rodo na conta demo, ele retorna 0.00000 para ambos.
A mesma coisa acontece com outras formas de pegar o ask e o bid, por exemplo utilizando o LastTick ou GetDoubleInfo. Alguém sabe o porque isso acontece e como posso resolver?
PS: outros valores como volume e last quote são retornados corretamente, apenas o ask e bid retornam como 0.Sinceramente esta Thread é completamente inútil...
O propósito do Fórum é fomentar discussões a respeito do MT5/MT4, que é 90% é programação...
Portanto tópicos específicos com nomes de Threads são sempre bem-vindos...
Ter uma thread com este assunto vai virar um balde gigantesco de assuntos correlatos que nem o Google Search vai conseguir decifrar...
Sem contar que o mecaniscmo de Busca do site MQL5 é bem ruim...
;)
Sinceramente esta Thread é completamente inútil...
O propósito do Fórum é fomentar discussões a respeito do MT5/MT4, que é 90% é programação...
Portanto tópicos específicos com nomes de Threads são sempre bem-vindos...
Ter uma thread com este assunto vai virar um balde gigantesco de assuntos correlatos que nem o Google Search vai conseguir decifrar...
Sem contar que o mecaniscmo de Busca do site MQL5 é bem ruim...
;)