スクリプト: インディケータ値のエクスポート - ページ 3

 
ジグザグ・インディケーターを使って います。彼はいつも日足チャートの値を取得しています。他のタイムフレームを取得する方法は?
 

これは1つのインジケータ値だけをエクスポートする のでしょうか、それともチャートに適用されているすべてのインジケータ値をエクスポート するのでしょうか?できれば一度に複数のインジケータの値をエクスポートしたいと思っています。

ありがとうございます!=)

 

やあ、よくやった!本当に便利なスクリプトだね。

ちょっとした問題があります。

スクリプトを使ってATRの値をエクスポートする際、データが常に0.00のフォーマットで配信されるため、小数点以下2桁以上の値を取得することができません。

例えば、0.00045はエクセルでcsvをインポート すると0.00としてリリースされます。

エクセルの数値表示の問題ではないようですが、csvのデータがすでに「カット」されているのだと思います...

何か解決する方法があれば教えてください。

よろしくお願いします。

 
約定した建値の 指標値のみをエクスポートするにはどうすればよいですか?
 
SMAの値をエクスポートするには?チャートを開いてすぐにSMAの値をダウンロードしたいのですが。ある相場のRSI値を取得したいのですが、毎回チャートを開いて スクリプトEAを 立ち上げるしかなく 、非常に面倒でRSI値しか取得できないのが残念です、どこの神様が改造してくれるのでしょうか?
 
MIMAIL インポート すると0.00としてリリースされます。

エクセルの数値表示の問題ではなさそうですが、csvのデータがすでに「カット」されているのだと思います...

何か解決方法があれば教えてください。

よろしくお願いします。

スクリプトの中で、" outputData+=", "+ DoubleToString(IndicatorBuffer[i],2);" を 見つけ、緑で表示されている数字を、お望みのインジケータの小数点以下の桁数に変更してください。

 

スクリプトはcsvファイルに毎バー値を書き込みますが、私のカスタムインジケータには バッファがあり、1日に数回しか値を返しません。

何が問題なのでしょうか?それともコードのどこかを変更すべきでしょうか?



   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);       // ここで変更する。
   
   CopyBuffer(CustomHandle,0,0,to_copy,IndicatorBuffer);
   ArraySetAsSeries(IndicatorBuffer,true);


インジケーターのバッファ

   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);
 
Volumesインジケータと 連動させるには、どのように設定すればよいですか?どの期間を入力しても、空のシートが返されます。ありがとうございます。