[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 1130

 
fx_max:

Por favor, explique por que nada é exibido na janela indicadora como resultado.

Experimente assim:

while(i>=0){ 
  Buf_0[i]=Close[i]/Close[i+1];
  Print("Buf_0[",i,"] = ",Buf_0[i]);
  i--;
}

E veja exatamente o que o indicador lhe diz

 
fx_max:

Favor explicar por que no final nada é mostrado na janela indicadora.

É assim que se desenha, mas se você normalizar o resultado da divisão para dígitos, o buffer indicador sempre mostrará 1, porque o divisor e o divisor estão muito próximos e o resultado da divisão está muito próximo de 1.

#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1 Red
//---- buffers
double ExtMapBuffer1[];

int init(){
  //---- indicators
  SetIndexStyle(0,DRAW_LINE, STYLE_SOLID,2);
  SetIndexBuffer(0,ExtMapBuffer1);
  //----
  return(0);
}

int start(){
  int    counted_bars=IndicatorCounted();
  int limit;
  if(counted_bars==0) {limit=Bars-1;}
  if(counted_bars>0) {limit=Bars-counted_bars-1;}
  for(int i=limit;i>=0;i--){
    if(Close[i]>0 && Close[i+1]>0){
      ExtMapBuffer1[i]=Close[i]/Close[i+1];
    }
    else{
      Print("Close[",i+1,"] = ",Close[i+1],"  Close[",i,"] = ",Close[i]);
    }
  } 
  return(0);
}
//+------------------------------------------------------------------+
 
 
Você pode me dizer porque o relatório detalhado (assim como o relatório) do histórico real da conta não é salvo em disco, a partir da conta demo é salvo - na aba "account history" do terminal, depois de clicar com o botão direito do mouse selecionado "all history" ali e ali, depois "save as detailed report" - tudo o mesmo faz ali e ali enquanto com um relatório de conta real por alguma razão não é salvo (os nomes dos arquivos especificam diferentes no mesmo diretório na área de trabalho)?
 
Roman.:


Fácil - seu modelo está desligado. Anexei o arquivo de modelos a este post. Feche o terminal, abra a pasta do terminal. Há uma pasta de modelos nela - abra-a e substitua os arquivos lá por aqueles que estão no arquivo deste post.

Por exemplo, o caminho para a minha pasta é D:\Other (outra)Net (Outra)MetaTrader 4 (Modelos).

Arquivos anexados:
1_2.rar  6 kb
 
drknn:


É fácil - seu modelo é confuso. Anexei um arquivo com modelos a este posto. Feche o terminal, abra a pasta do terminal. Há uma pasta de modelos nela - abra-a e substitua os arquivos lá por aqueles que estão no arquivo deste post.

Meu caminho de pastas é D:Other (Outros)Net (Outros) MetaTrader 4 (Modelos), por exemplo.


Obrigado, tudo funcionou, hurra!
 

testado o assessor ao final dos testes é o seguinte

Algum conselho?

5492010.11.19 22:59fechar na parada1750.801.597840.000001.63074-2281.6010062.04

5502010.11.19 22:59fechar na parada1740.401.597840.000001.63074-1160.808901.24
5512010.11.19 22:59fechar na parada1730.201.597840.000001.63074-590.40

8310.84


 
evgenii_7:

testado o assessor ao final dos testes é o seguinte

Algum conselho?

5492010.11.19 22:59fechar na parada1750.801.597840.000001.63074-2281.6010062.04

5502010.11.19 22:59fechar na parada1740.401.597840.000001.63074-1160.808901.24
5512010.11.19 22:59fechar na parada1730.201.597840.000001.63074-590.40

8310.84



fechar na parada

A ordem é fechada à força no final do teste.
 
Por favor, explique a um recém-chegado porque Open[] Close[] Low[] e High[] podem ser necessários, já que estamos negociando por Ask and Bid?
 
labirint:
Por favor, explique a um iniciante porque Open[] Close[] Low[] e High[] podem ser necessários, uma vez que negociamos por Ask and Bid?


Para analisar a tendência atual dos preços e decidir o que fazer em seguida. Não se pode argumentar que não há tendência. Certo? Então o preço tem inércia. Como podemos rastrear a inércia, se não temos nada em nossas mãos, exceto o conjunto de dados de Bid and Ask?

De modo geral, esta não é a única razão pela qual estas matrizes de preços podem ser necessárias. O campo de aplicação é bastante amplo.

 
labirint:
Por favor, explique a um novato por que Open[] Close[] Low[] e High[] podem ser necessários, uma vez que nós negociamos por Ask and Bid?


Sou um principiante, por que preciso de gráficos audjpy?

Estou apenas trabalhando no eurusd ...