Scripts: Export Indicator's Values - página 3

 
Olá, por favor, estou usando-o com um indicador de ziguezague. Ele sempre obtém os valores do gráfico diário. Como obter outros períodos de tempo?
 

Olá, isso exporta apenas os valores de um indicador ou todos os que são aplicados ao gráfico? Estou querendo exportar vários valores de indicadores de uma só vez, se possível.

Obrigado! =)

 

Bom trabalho! Esse é um script muito útil.

Estou tendo um pequeno problema aqui...

Ao exportar valores ATR com o script, mas como os dados são sempre fornecidos no formato 0,00, não consigo obter valores com mais de duas casas decimais.

Por exemplo, 0,00045 é liberado como 0,00, como vejo quando importo o csv no Excel.

Não parece ser um problema de exibição de números do Excel, mas os dados no csv já estão "cortados", eu acho...

Alguma ideia de como resolver isso?

Desde já, obrigado

 
Como exportar os valores do indicador somente para os preços de abertura das negociações realizadas?
 
Como posso exportar os valores da SMA? Como posso baixar os valores da SMA assim que abro o gráfico? Toda vez que quero obter o valor de RSI de um determinado mercado, só consigo abrir o gráfico e abrir o script EA, é muito problemático e só consigo obter o valor de RSI, é uma pena, não sei que deus o modificará?
 
MIMAIL importo o csv no Excel.

Não parece ser um problema de exibição de números do Excel, mas os dados no csv já estão "cortados", eu acho...

Alguma ideia de como resolver isso?

Desde já, obrigado

No script, localize " outputData+=", "+ DoubleToString(IndicatorBuffer[i],2);" e altere esse número em verde para o número de casas decimais no indicador que você deseja.

 

O script grava um valor a cada barra no arquivo csv, mas meu indicador personalizado tem um buffer que só fornece um valor algumas vezes por dia.

Alguma ideia do que pode ser o problema ou se devo alterar algo no código?



   double IndicatorBuffer[];
   SetIndexBuffer(0,IndicatorBuffer,INDICATOR_DATA);

   int bars=Bars(sSymbol,PERIOD_CURRENT);
   int to_copy=bars;

   int CustomHandle=iCustom(sSymbol,PERIOD_CURRENT,Indicator_Directory_And_Name);       // Altere aqui.
   
   CopyBuffer(CustomHandle,0,0,to_copy,IndicatorBuffer);
   ArraySetAsSeries(IndicatorBuffer,true);


Buffers do meu indicador

   SetIndexBuffer(0, Buffer1);
   PlotIndexSetDouble(0, PLOT_EMPTY_VALUE, EMPTY_VALUE);
   PlotIndexSetInteger(0, PLOT_ARROW, 172);
   SetIndexBuffer(1, Buffer2);
   PlotIndexSetDouble(1, PLOT_EMPTY_VALUE, EMPTY_VALUE);
   PlotIndexSetInteger(1, PLOT_ARROW, 172);
 
Como configurar isso para funcionar com o indicador Volumes? Não importa o período que eu insira, ele retorna uma planilha vazia. Obrigado pela atenção