Scripts: Export Indicator's Values - page 3

 
Bonjour, je l'utilise avec un indicateur zigzag. Il obtient toujours les valeurs d'un graphique journalier. Comment faire pour obtenir d'autres temps ?
 

Bonjour, est-ce que cela exporte seulement les valeurs d'un indicateur, ou toutes celles qui sont appliquées au graphique ? Je cherche à exporter plusieurs valeurs d'indicateurs à la fois si possible.

Merci de votre compréhension. =)

 

Hé, bon travail ! C'est un script très utile.

J'ai un petit problème ici...

Lorsque j'exporte les valeurs ATR avec le script, mais comme les données sont toujours livrées au format 0.00, je ne peux pas obtenir des valeurs avec plus de deux décimales.

Par exemple, 0.00045 est délivré comme 0.00 comme je le vois lorsque j'importe le csv dans Excel.

Cela ne semble pas être un problème d'affichage des nombres dans Excel mais les données dans le csv sont déjà "coupées" je suppose...

Une idée sur la façon de résoudre ce problème ?

Je vous remercie d'avance.

 
Comment exporter les valeurs de l'indicateur uniquement pour les prix ouverts des transactions effectuées ?
 
Comment exporter les valeurs SMA ? Comment puis-je télécharger les valeurs SMA dès que j'ouvre le graphique ? Chaque fois que je veux obtenir la valeur RSI d'un certain marché, je ne peux qu'ouvrir le graphique et faire apparaître le script EA, c'est très gênant et je ne peux obtenir que la valeur RSI, c'est dommage, je ne sais pas quel dieu va le modifier ?
 
MIMAIL importe le csv dans Excel.

Cela ne semble pas être un problème d'affichage des nombres dans Excel, mais les données dans le csv sont déjà "coupées", je suppose...

Une idée sur la façon de résoudre ce problème ?

Je vous remercie d'avance.

Dans le script, trouvez " outputData+=", "+ DoubleToString(IndicatorBuffer[i],2) ;" et remplacez le nombre en vert par le nombre de décimales de l'indicateur que vous souhaitez.

 

Le script écrit une valeur à chaque barre dans le fichier csv, mais mon indicateur personnalisé a un tampon qui ne donne une valeur que quelques fois par jour.

Je n'ai aucune idée de ce qui peut être à l'origine du problème ou dois-je changer quelque chose dans le code ?



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


Buffers de mon indicateur

   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);
 
Comment configurer ce système pour qu'il fonctionne avec l'indicateur des volumes? Quelle que soit la période que j'introduis, il renvoie une feuille vide. Merci de votre compréhension.