脚本: 导出指标值 - 页 3

 
您好,我正在使用一个人字形指标。它总是获得日线图值。如何获取其他时间框架?
 

你好,请问是只导出 一个指标值,还是导出 应用于图表的所有指标值?如果可能的话,我希望一次导出多个指标值。

谢谢!=)

 

嘿,干得好!这是一个非常有用的脚本。

我遇到了一个小问题...

当使用脚本导出 ATR 值时,由于数据总是以 0.00 格式提供,我无法获得超过两位小数的值。

例如,当我在 Excel 中导入 csv 文件时,0.00045 被显示为 0.00。

这似乎不是 Excel 数字显示的问题,但我猜 csv 中的数据已经被 "剪切 "过了......

有什么解决方法吗?

谢谢

 
如何只导出已执行交易的未平仓价格 的指标值?
 
如何导出均线值?怎样才能一打开图表就会下载均线值?每次想要获得某市场的RSI值只能打开图表重新调出 这个脚本EA,很麻烦的,且只能获得RSI的值,可惜啊,不知哪位大神会修改?
 
MIMAIL 导入 csv 文件时,0.00045 被显示为 0.00。

这似乎不是 excel 数字显示的问题,但我猜 csv 中的数据已经被 "剪切 "过了......

有什么解决方法吗?

谢谢

在脚本中找到"outputData+=", "+DoubleToString(IndicatorBuffer[i],2);", 然后将绿色的数字改为你想要的指标的小数位数。

 

脚本会在 csv 文件中写入每个条形图的值,但我的自定义指标 有一个缓冲区,每天只提供几次值。

您知道问题出在哪里吗?



   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 指标 一起使用?无论我输入什么时间段,它都返回一个空表。谢谢