[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 1131

 
Abzasc:

Removido o excesso.

e é assim.

Será?


Obrigado, mas não é isso, eu queria que o especialista me desse o número de carrapatos que têm fractais. O mais interessante é que parece que eu não vejo nenhum erro, à queima-roupa,

E a situação parece ser muito simples. Então eu não entendo algo muito básico, conceitos básicos?

Penso que é necessário entendê-lo, para que você possa escrever coisas mais complicadas, mas de que outra forma?

 
Dimka-novitsek:

para o Consultor Especialista dar o número de carrapatos que têm fractais

Ah, estou vendo.

E por que WindowFirstVisibleBar é o número da primeira barra visível? Seria necessário passar por todas as barras, não?

 

Pergunta sobre o testador.
Após testar um EA com visualização, os resultados gráficos estão em uma janela marcada visual,
por exemplo, GBPUSD, H4(visual).
Se eu reiniciar o terminal, então (no meu caso) estes resultados às vezes ficam na janela, mas marcados offline, e às vezes esta janela desaparece por completo.
Por favor, diga-me de que depende, e como fazer com que a janela com os resultados da visualização apareça de forma confiável após reiniciar o terminal. Ou me dê o link para a filial do fórum.
Obrigado.

 

Senhores, embora eu não seja um iniciante, esta é a primeira vez que encontro as seguintes porcarias. Minha EA não está funcionando. Comecei a procurar a causa e simplifiquei a EA até o ponto de não haver retorno:

#property copyright "test"
#property link      "test"

int TEST ()
{
  int nCounter;

  Print ("Test");

  for (nCounter = 3000; nCounter >= 1; nCounter --)
    Print ("Test.nCounter: ", nCounter);
}  

int init()
{
  return (0);  
}

int deinit()
{
  return(0);
}

int start()
{
 TEST ();
}  

Parece que a EA deve digitar a palavra "Teste" e depois listar inteiros a partir de 3000, em ordem inversa.

Mas como não poderia! Isto é o que ela faz:

Ou seja, não há nenhuma palavra "Teste" e os valores começam a ser listados a partir de algum valor retirado do teto. E cada vez que este valor é diferente.

Que disparate é esse? Talvez alguém tenha encontrado tal lixo?

 
Bicus:

Senhores, embora eu não seja um principiante, esta é a primeira vez que encontro as seguintes porcarias. Minha EA não está funcionando. Comecei a procurar a causa e simplifiquei a EA até o ponto de não haver retorno:

Parece que a EA deve digitar a palavra "Teste" e depois listar inteiros a partir de 3000, em ordem inversa.

Mas como não poderia! Isto é o que ela faz:

Ou seja, não há nenhuma palavra "Teste" e os valores começam a ser listados a partir de algum valor retirado do teto. E cada vez que este valor é diferente.

Que disparate é esse? Talvez alguém tenha encontrado tal lixo?

Ver arquivo de registro: nem todos os valores podem ser registrados - A impressão é lenta.
 
VladislavVG:
Veja o arquivo de registro: nem todos os valores podem ser registrados - A impressão é lenta.

Você está certo, está tudo aí no tronco.

Obrigado! Eu estava prestes a perder o juízo. :)

 
Abzasc:
Ah, estou vendo.

Por que WindowFirstVisibleBar é o número da primeira barra visível? Acho que preciso procurar em todas as barras, não é mesmo?


WindowFirstVisibleBar que tirei do teto, ou seja, do dicionário. Também para ver como funciona.

O que é preocupante é que o simples se (acima>==1|abaixo>=1) não funciona corretamente!

 

Pergunta sobre o testador.
Após testar um EA com visualização, os resultados gráficos estão em uma janela marcada visual,
por exemplo, GBPUSD, H4(visual).
Se eu reiniciar o terminal, então (no meu caso) estes resultados às vezes ficam na janela, mas marcados offline, e às vezes esta janela desaparece por completo.
Por favor, diga-me de que depende, e como fazer com que a janela com os resultados da visualização apareça de forma confiável após reiniciar o terminal. Ou me dê o link para a filial do fórum.
Obrigado.

 

Pergunta comercial, HELP !!!!!!!!

Estou implementando o conceito de pequenos negócios, nos movimentos de mercado entre os níveis de apoio e resistência. O robô abre Btsu, o mercado retrocede um pouco e quer abrir Sell, mas não abre, refere-se ao erro 134 (fundos insuficientes), embora minha conta demo 100.000, lote 0,1. Abro um comércio inverso manualmente sem qualquer problema. Como estar nesta situação, minha cabeça está quebrada, obrigado

 
Ainda me diga, eu não consigo descobrir durante cinco dias.

int start()
{int y;
y= WindowFirstVisibleBar();Alert ("y",y);
for (;y>=0;y--)
{ double up=iFractals(Symbol(),PERIOD_M15,MODE_UPPER,y);
double down=iFractals(Symbol(),PERIOD_M15,MODE_LOWER,y);
if (up>==1|down>=1){
Alerta("Previous upper fractal is:", para cima, " O fractal inferior anterior é:", para baixo);Alerta ("y",y);}}}


WindowFirstVisibleBar() conta o número de barras no gráfico visível, deve funcionar assim - Alert escreve o número de barras com fractais.

Mas esta coisa simples não funciona! Assim, o simples operador se (para cima>=1||| para baixo>=1){

não funcionar, ou se eu for completamente estúpido, eu teimosamente examino este lugar até ter uma coceira no estômago, eu não entendo!

Eu realmente gostaria de entender o princípio, o que está errado? Tudo parece ser muito simples e correto. Quero saber!

Socorro!