커뮤니티
수식 문의
2015-01-07 19:32:52
154
글번호 81811
안녕하세요?
몇가지 수식 문의 드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2015-01-05 14:45:06
안녕하세요
예스스탁입니다.
1.
var : V1(0),V2(0);
if date != date[1] Then{
V1 = 0;
V2 = 0;
}
if dayindex == 1 and DayHigh == DayHigh[1] Then
V1 = V1+1;
if dayindex >= 2 and DayHigh == DayHigh[1] and DayHigh[1] > DayHigh[2] Then
V1 = V1+1;
if dayindex == 1 and daylow == daylow[1] Then
V2 = V2+1;
if dayindex >= 2 and daylow == daylow[1] and daylow[1] < daylow[2] Then
V2 = V2+1;
plot1(V1,"수평고점갯수");
plot2(V2,"수평저점갯수");
2.
input : 언제부터(20140102);
var : V1(0),V2(0),idx(0),HH(0),LL(0);
if (Sdate == 언제부터 or (sdate > 언제부터 and sdate[1] < 언제부터)) Then{
V1 = 0;
V2 = 0;
idx = 0;
HH = H;
LL = L;
}
idx = idx+1;
if H > HH Then
HH = H;
if L < LL Then
LL = L;
if sdate >= 언제부터 then{
if idx == 2 and HH == HH[1] Then
V1 = V1+1;
if idx >= 3 and HH == HH[1] and HH[1] > HH[2] Then
V1 = V1+1;
if idx == 2 and LL == LL[1] Then
V2 = V2+1;
if idx >= 3 and LL == LL[1] and LL[1] < LL[2] Then
V2 = V2+1;
}
plot1(V1,"수평고점갯수");
plot2(V2,"수평저점갯수");
봉수를 지정하는 부분은 작성이 되지 않습니다.
수식은 과거에서 현재로 계산해야 하는데
현재봉에 도달후 다시 과거 n개봉으로 가서 계산해 올수 없습니다.
3
지수이평은 해당내용으로 작성이 되지 않습니다.
지수이평은 기간값이 봉수를 의미하지 않습니다.
과거부터 항상 순차적으로 계산해 와야 하므로 해당 내용으로 작성이 되지 않습니다.
ssma만 사용자 함수식 올려드립니다.
input : Price(Numeric),Period(Numeric),n(Numeric);
var : sum(0),cnt(0);
sum = 0;
for cnt = 0 to Period-1{
sum = sum+Period[cnt*n];
}
SSma = sum/Period;
즐거운 하루되세요
> 에구머니 님이 쓴 글입니다.
> 제목 : 수식 문의
> 안녕하세요?
몇가지 수식 문의 드립니다.
감사합니다.
다음글
이전글