Skripte: Export Indicator's Values - Seite 3

 
Hallo, bitte, ich benutze ihn mit einem Zickzack-Indikator. Er alwais erhalten eine tägliche Chart-Werte. Wie man andere Zeitrahmen zu bekommen?
 

Hallo, exportiert dies nur einen Indikatorwert oder alle, die auf das Diagramm angewendet werden? Ich bin auf der Suche nach mehreren Indikatorwerte auf einmal zu exportieren, wenn möglich.

Vielen Dank! =)

 

Hey, gute Arbeit! Das ist ein wirklich nützliches Skript.

Ich habe hier ein kleines Problem...

Beim Exportieren von ATR-Werten mit dem Skript, aber da die Daten immer im 0,00-Format geliefert werden, kann ich keine Werte mit mehr als zwei Dezimalstellen erhalten.

Z.B. 0.00045 wird als 0.00 ausgegeben, wie ich sehe, wenn ich die csv in Excel importiere.

Es scheint kein Excel-Zahlendarstellungsproblem zu sein, aber die Daten in der csv-Datei sind bereits "abgeschnitten", denke ich...

Irgendeine Idee, wie man das lösen kann?

Ich danke Ihnen im Voraus

 
Wie kann man die Indikatorwerte nur für die offenen Preise der getätigten Geschäfte exportieren?
 
Wie kann ich SMA-Werte exportieren? Wie kann ich die SMA-Werte herunterladen, sobald ich den Chart öffne? Jedes Mal, wenn ich den RSI-Wert eines bestimmten Marktes erhalten möchte, kann ich nur den Chart öffnen und das Skript EA aufrufen, es ist sehr mühsam und kann nur den RSI-Wert erhalten, es ist schade, ich weiß nicht, welcher Gott es ändern wird?
 
MIMAIL importiere.

Es scheint kein Excel-Zahlendarstellungsproblem zu sein, aber die Daten in der csv-Datei sind bereits "abgeschnitten", denke ich...

Irgendeine Idee, wie man das lösen kann?

Ich danke Ihnen im Voraus

Suchen Sie im Skript nach "outputData+=", "+ DoubleToString(IndicatorBuffer[i],2);" und ändern Sie diese Zahl in grün in die Anzahl der Dezimalstellen im Indikator, die Sie wünschen.

 

Das Skript schreibt einen Wert jeder bar in der csv-Datei, aber meine benutzerdefinierte Indikator haben einen Puffer, der nur einen Wert ein paar Mal pro Tag gibt.

Irgendeine Idee, was das Problem sein kann oder sollte ich etwas im Code ändern?



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


Puffer von meinem Indikator

   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);
 
Wie kann ich diese Funktion mit dem Volumenkennzeichen einrichten? Egal, welchen Zeitraum ich eingebe, es wird ein leeres Blatt angezeigt. Danke