Pergunte! - página 9

 

Perguntar????

Olá a todos,

A EA está abrindo 2 posições

ao mesmo tempo, os mesmos pares.

Por favor, verifique isto.

Obrigado, Bongo.

int cnt = 0;

string OrderValueSymbol(índice int)

{

OrderSelect(index, SELECT_BY_POS);

return(OrderSymbol());

}

int start()

{

if( Barras < 20 ) retorna(0);

for(cnt=1;cnt<=OrdensTotal();cnt++) {

if( OrderValueSymbol(cnt) == Symbol() )

{

Ordem = 1;

intervalo;

}

senão

{

Ordem = 0;

}

}

if( OrdensTotal() == 0 ) Ordem = 0;

if( OrdensTotal() < 5 && Ordem == 0 )

etc....

 

Oi, Dave,

Recebendo uma mensagem de erro quando tento compilar, obviamente estou perdendo algo. Mensagem abaixo

Indicador_color2 - valor definido esperadoE:Arquivos de programa

Gordon

 
gordon:
Oi, Dave,

Recebendo uma mensagem de erro quando tento compilar, obviamente estou perdendo algo. Mensagem abaixo

Indicador_color2 - valor definido esperadoE:Arquivos de programa

Gordon

Olá Gordon, por favor, poste seu código modificado, vou dar uma olhada nele. Também me informe, qual a cor que você gosta para BRANCO e VERMELHO ? Espero que isto ajude.

 
Bongo:
Olá a todos,

A EA está abrindo 2 posições

ao mesmo tempo, os mesmos pares.

Por favor, verifique isto.

Obrigado, Bongo.

int cnt = 0;

string OrderValueSymbol(índice int)

{

OrderSelect(index, SELECT_BY_POS);

return(OrderSymbol());

}

int start()

{

if( Barras < 20 ) retorna(0);

for(cnt=1;cnt<=OrdensTotal();cnt++) {

if( OrderValueSymbol(cnt) == Symbol() )

{

Ordem = 1;

intervalo;

}

senão

{

Ordem = 0;

}

}

if( OrdensTotal() == 0 ) Ordem = 0;

if( OrdensTotal() < 5 && Ordem == 0 )

etc....

IMHO a entrada múltipla pode acontecer se você a testar em múltiplos pares. Quantos pares você executou a EA ao mesmo tempo?

 
 
Bongo:
Olá a todos,

A EA está abrindo 2 posições

ao mesmo tempo, os mesmos pares.

Por favor, verifique isto.

Obrigado, Bongo.

int cnt = 0;

string OrderValueSymbol(índice int)

{

OrderSelect(index, SELECT_BY_POS);

return(OrderSymbol());

}

int start()

{

if( Barras < 20 ) retorna(0);

for(cnt=1;cnt<=OrdensTotal();cnt++) {

if( OrderValueSymbol(cnt) == Symbol() )

{

Ordem = 1;

intervalo;

}

senão

{

Ordem = 0;

}

}

if( OrdensTotal() == 0 ) Ordem = 0;

if( OrdensTotal() < 5 && Ordem == 0 )

etc....

Bongo. A primeira posição no trade pool é 0 ao invés de 1. O for loop deve ser assim : for(int i=0;i<Orderstotal();i++){

Além disso, você está usando funções personalizadas?

Saúde!

 
 

oi gangue,

eu pensei que este seria o lugar certo para perguntar isto. como posso atualizar os gráficos a partir do código? ou como posso atualizar os indicadores a partir de seu código? eu pergunto isto porque alguns indicadores traçam ...e depois quando eu clico em atualizar...altere um pouco seus valores. obrigado pela ajuda.

cumprimentos

 

Olá a todos. Sou novo aqui, MUITO NICE FORUM!!!!

Tenho uma dúvida, eu quero colorir minhas barras de acordo com este critério:

Tenho esta transformada de pescador invertido do indicador RSI que quero usar para colorir as barras de azul quando estão aumentando, e vermelho quando estão diminuindo...

Tentarei anexar o indicador i caso de alguém poderia me ajudar...

Obrigado, LC.

Arquivos anexados:
 

Obrigado por sua ajuda Firedave.

Gordon

Razão: