커뮤니티
수식변환 부탁드립니다.
2017-01-31 21:51:22
167
글번호 106392
항상 도움 주셔서 감사합니다.
아래식에서 나온 결과값으로 차트 캔들위 또는 아래에
점으로 표시하고 싶습니다.
t1=MA(5);
t2=max(C,5);
t3=min(C,5);
x=valuewhen(1,crossdown(c,t1),
highestsince(1,crossup(c,t1),h));
y=valuewhen(1,crossup(c,t1),
lowestsince(1,crossdown(c,t1),l));
if(crossdown(c,t1) and c>=t2,x,if(crossup(c,t1) and c<=t3,y,0);
valuewhen, higestsince 함수는 키움증권 함수입니다.
참고하시기 바랍니다.
혹시 예제가 이상해서 표현이 안되더라도
마지막 if문에서 나온 결과값으로 차트에 점으로 표시될수 있도록
올바른 수식만이라도 작성 부탁드립니다.
그리고 차트에 점으로 표시할때 혹시 강조에서 작성해야 하나요?
도움 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2017-02-01 14:44:20
안녕하세요
예스스탁입니다.
1.
t2=max(C,5);
t3=min(C,5);
위 내용은 종가와 5 중 큰값 작은값인데 그대로 사용했습니다.
각 키움 함수는 이전문의에 함수로 답변드렸습니다.
참고하시기 바랍니다.
var : t1(0),t2(0),t3(0),X(0),y(0);
t1=MA(C,5);
t2=max(C,5);
t3=min(C,5);
x=valuewhen(1,crossdown(c,t1),
value1 = highestsince(1,crossup(c,t1),h));
y=valuewhen(1,crossup(c,t1),
value2 = lowestsince(1,crossdown(c,t1),l));
if crossdown(c,t1) and c >= t2 Then
value3 = X;
else if crossup(c,t1) and c <= t3 Then
value3 = y;
Else
value3 = 0;
plot1(value1);
plot2(value2);
plot3(value3);
2
강조는 봉에 다른색을 입힐때 사용합니다.
차트 봉에 점을 찍는 식은 검색식입니다.
즐거운 하루되세요
> 양치기 님이 쓴 글입니다.
> 제목 : 수식변환 부탁드립니다.
> 항상 도움 주셔서 감사합니다.
아래식에서 나온 결과값으로 차트 캔들위 또는 아래에
점으로 표시하고 싶습니다.
t1=MA(5);
t2=max(C,5);
t3=min(C,5);
x=valuewhen(1,crossdown(c,t1),
highestsince(1,crossup(c,t1),h));
y=valuewhen(1,crossup(c,t1),
lowestsince(1,crossdown(c,t1),l));
if(crossdown(c,t1) and c>=t2,x,if(crossup(c,t1) and c<=t3,y,0);
valuewhen, higestsince 함수는 키움증권 함수입니다.
참고하시기 바랍니다.
혹시 예제가 이상해서 표현이 안되더라도
마지막 if문에서 나온 결과값으로 차트에 점으로 표시될수 있도록
올바른 수식만이라도 작성 부탁드립니다.
그리고 차트에 점으로 표시할때 혹시 강조에서 작성해야 하나요?
도움 부탁드립니다.