수고하십니다.
a=avg(c,period)
valuewhen(1,a>=a(1),a); 을 예스트레이더 수치로 바꾸고 싶습니다.
그리고 예스스팟에서 갭보정은 어떻게 할 수 있는지 알려주세요..
답변 1
예스스탁
예스스탁 답변
2021-01-27 11:51:08
안녕하세요
예스스탁입니다.
1
input : Period(10);
var : a(0);
a = ma(c,Period);
if a >= a[1] then
var1 = a;
plot1(var1);
2
갭보정은 과거데이타가 있는 차트에 제공되는 내용입니다.
차트에서 기본차트속성에서 지정할 수 있습니다.
스팟에서 일반차트객체를 사용할 경우에는 차트에서 직접 설정하셔야 하고
스팟수식안에서 확장차트객체로 차트를 만들때는 차트기본종목 설정객체에 7번째 매개변수가 갭보정입니다.
7번째 매개별수를 true로 지정하시면 됩니다.
var ChartSet = new ReqChartItem("005930",1,CHART_PERIOD_MINUTE,5000,CHART_REQCOUNT_BAR,false,true);
Main.ReqChartEx(ChartSet);
즐거운 하루되세요
> 구름달 님이 쓴 글입니다.
> 제목 : valuewhen을 예스트리이더 수식으로
> 수고하십니다.
a=avg(c,period)
valuewhen(1,a>=a(1),a); 을 예스트레이더 수치로 바꾸고 싶습니다.
그리고 예스스팟에서 갭보정은 어떻게 할 수 있는지 알려주세요..