스크립트: Export Indicator's Values - 페이지 3

 
안녕하세요, 지그재그 표시기와 함께 사용하고 있습니다. 그는 항상 일일 차트 값을 얻습니다. 다른 주기를 얻으려면 어떻게 해야 하나요?
 

안녕하세요, 하나의 지표 값만 내보내나요, 아니면 차트에 적용된 모든 지표 값을 내보내나요? 가능하면 여러 지표 값을 한 번에 내보내고 싶습니다.

감사합니다! =)

 

잘했어요! 정말 유용한 스크립트입니다.

여기에 작은 문제가 있습니다...

스크립트를 사용하여 ATR 값을 내보낼 때 데이터가 항상 0.00 형식으로 전달되기 때문에 소수점이 두 자리 이상인 값을 얻을 수 없습니다.

예를 들어 0.00045는 Excel에서 csv를 가져올 때 0.00으로 릴리스됩니다.

엑셀 숫자 표시 문제는 아닌 것 같지만 csv의 데이터가 이미 "잘린"것 같습니다...

해결 방법에 대한 아이디어가 있습니까?

미리 감사드립니다.

 
체결된 거래의 미체결가만 지표 값을 내보내려면 어떻게 해야 하나요?
 
SMA 값을 내보내려면 어떻게 해야 하나요? 차트를 열자마자 SMA 값을 다운로드하려면 어떻게 해야 하나요? 특정 시장의 RSI 값을 얻고 싶을 때마다 차트를 열고 스크립트 EA를 불러올 수 있습니다 . 매우 번거롭고 RSI 값만 얻을 수 있습니다, 유감입니다, 어떤 신이 그것을 수정할지 모르겠습니다?
 
MIMAIL 가져올 때 0.00으로 릴리스됩니다.

엑셀의 숫자 표시 문제는 아닌 것 같지만 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);
 
볼륨 표시기와 함께 작동하도록 설정하는 방법은 무엇인가요? 어떤 기간을 입력해도 빈 시트를 반환합니다. 고마워요