Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 866

 
rapid_minus:

Boa noite!

Você pode me dizer o que há de errado com minha primeira EA? Não exibiu as mensagens no momento da fratura:

...

Obrigado!

if(MA_t>MA_s<MA_f)

Quem o quebra dessa maneira? Você tem que dobrar o joelho ;)

Faça assim:

if(MA_t>MA_s && MA_s<MA_f)
 
tara:

Y(n+1)=(Y(n)*n+x[n+1])/(n+1), onde Y(i) é a média móvel dos valores i, x[i] é o valor numerado i. Numeração de valores como em séries temporais.

Você ficará muito agradecido se alguma vez me disser por que precisa de tudo isso.

//+------------------------------------------------------------------+
//|   simple moving average                                          |
//+------------------------------------------------------------------+
void CalculateSimpleMA(int rates_total,int prev_calculated,const double &price[])
  {
   int i,limit;
//--- first calculation or number of bars was changed
   if(prev_calculated==0)
   
     {
      limit=InpMAPeriod;
      //--- calculate first visible value
      double firstValue=0;
      for(i=0; i<limit; i++)
         firstValue+=price[i];
      firstValue/=InpMAPeriod;
      ExtLineBuffer[limit-1]=firstValue;
      ExtLineBufferFid[limit]=(firstValue*InpMAPeriod+price[i+1])/InpMAPeriod;
      Print(" ",ExtLineBufferFid[limit]);
     }

Obrigado por seu feedback. O método de planimetria tendencial

Período InpMAP = 13;

Resultado: o preço atual de 1,09 calcula 1,27

O período 13 ao preço de 1,09 não é igual a 1,27, o que estou fazendo de errado?

 
Top2n:

Obrigado por seu feedback. Método de planimetria de tendências

Período InpMAP = 13;

Resultado: o preço atual de 1,09 calcula 1,27

O período 13 ao preço de 1,09 não é igual a 1,27, o que estou fazendo de errado?


Este é um método planimétrico de tendências? Talveztendência, em russo?!
 
artmedia70:

Quem quebra dessa maneira? Você tem que bater com ele contra o joelho ;)

E faça assim:

Obrigado pela resposta, eu mesmo a encontrei no tutorial, só que ela ainda não escreve. E onde eu devo ver a mensagem se não houver localização?

Ainda não o encontrei no tutorial ( ou não o encontrei ). E de passagem, por favor: não entendo a diferença entre Imprimir e Alertar.

Você pode me dizer?

Obrigado.

 
rapid_minus:

Obrigado pela resposta, eu mesmo a encontrei no tutorial, só que ela ainda não escreve. E onde eu devo ver a mensagem se não houver localização?

Ainda não o encontrei no tutorial ( ou não o encontrei ). E de passagem, por favor: não entendo a diferença entre Imprimir e Alertar.

Você pode me dizer?

Obrigado.

Imprime() imprime a mensagem no diário "Especialistas" se você estiver em modo de demonstração ou real, se você estiver em modo de visualização, no diário "Diário" do Testador de Estratégia

Alerta() imprime a janela de mensagem no gráfico, se estiver no modo demo ou real, se estiver no modo de visualização no modo de visualização, então no log "Diário" do Testador de Estratégia.

 
Top2n:

Obrigado por seu feedback. Método de planimetria de tendências

Período InpMAP = 13;

Resultado: o preço atual de 1,09 calcula 1,27

O período 13 ao preço de 1,09 não é igual a 1,27, o que estou fazendo de errado?


1.(primeiro Valor*InpMAPeriod+preço[i+1])/InpMAPeriod;

2.(primeiroValor*InpMAPeriod+preço[InpMAPeriod+1])/(InpMAPeriod+1);

A média móvel também pode ser calculada um pouco mais rapidamente, uma vez que há muitos deles a serem processados. Y[i]=Y[i+1]+(X[0]-X[N])/N

 

Olá. Tenho mais de dez gráficos abertos na janela. Tenho um Expert Advisor ativo em todos eles. Como posso conhecer o símbolo do gráfico que está atualmente ativo?

Symbol

Retorna uma cadeia de texto com o nome do instrumento financeiro atual.

Símbolo decorda();


Se eu entendi corretamente, ele devolve o símbolo da janela, à qual o Expert Advisor está anexado. Eu preciso do símbolo da janela atualmente ativa, como posso obtê-lo?
 
pycha:

Olá. Tenho mais de dez gráficos abertos na janela. um Expert Advisor está ativo em todos eles. Como posso descobrir o símbolo do gráfico que atualmente mostra o gráfico ativo?

Se eu entendi corretamente, ele devolve o símbolo da janela, à qual o Expert Advisor está anexado. Preciso do símbolo da janela atualmente aberta. Como posso obtê-lo?
Em que janela você tem muitos gráficos abertos?
 

Eu não entendo a pergunta, na janela do programa

Eu preciso conhecer o símbolo do gráfico ativo. Na figura é GBPUSD. Como posso fazer isso?

Preciso de uma função que devolva o GBPUSD a cada consultor especializado aberto neste exemplo, independentemente do símbolo.