Script: Export Indicator's Values - pagina 3

 
Ciao, per favore, lo sto usando con un indicatore zigzag. Ottiene sempre i valori del grafico giornaliero. Come ottenere altri timeframe?
 

Salve, esporta solo i valori di un indicatore o tutti quelli applicati al grafico? Sto cercando di esportare più valori di indicatori in una volta sola, se possibile.

Grazie! =)

 

Ehi, ottimo lavoro! E' uno script davvero utile.

Ho un piccolo problema...

Quando esporto i valori ATR con lo script, ma dato che i dati vengono sempre forniti in formato 0.00, non riesco ad ottenere valori con più di due decimali.

Ad esempio, 0,00045 viene rilasciato come 0,00, come vedo quando importo il csv in Excel.

Non sembra essere un problema di visualizzazione dei numeri in Excel, ma i dati nel csv sono già "tagliati", credo...

Qualche idea su come risolvere questo problema?

Grazie in anticipo

 
Come esportare i valori dell'indicatore solo per i prezzi aperti delle operazioni effettuate?
 
Come posso esportare i valori SMA? Come posso scaricare i valori SMA non appena apro il grafico? Ogni volta che voglio ottenere il valore RSI di un certo mercato, posso solo aprire il grafico e richiamare lo script EA, è molto fastidioso e può solo ottenere il valore RSI, è un peccato, non so quale dio lo modificherà?
 
MIMAIL importo il csv in Excel.

Non sembra essere un problema di visualizzazione dei numeri in Excel, ma i dati nel csv sono già "tagliati", credo...

Qualche idea su come risolvere questo problema?

Grazie in anticipo

Nello script, trova " outputData+=", "+ DoubleToString(IndicatorBuffer[i],2);" e cambia il numero in verde con il numero di decimali dell'indicatore che desideri.

 

Lo script scrive un valore ogni barra nel file csv, ma il mio indicatore personalizzato ha un buffer che fornisce un valore solo un paio di volte al giorno.

Avete idea di quale possa essere il problema o devo cambiare qualcosa nel codice?



   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);       // Cambiare qui.
   
   CopyBuffer(CustomHandle,0,0,to_copy,IndicatorBuffer);
   ArraySetAsSeries(IndicatorBuffer,true);


I buffer del mio indicatore

   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);
 
Come configurare questo indicatore in modo che funzioni con l'indicatore Volumes? Non importa quale periodo inserisco, restituisce un foglio vuoto. Grazie