커뮤니티
문의 드립니다.
2015-10-18 01:27:47
119
글번호 91391
안녕하세요
아래 수식에서 매봉 종가와 거래량을 곱한 것에서
당일거래량을 나눈 것이 아닌 매30분간 또는 매60분간 거래량으로
나눈 지표를 만들고 싶습니다.
input : N(5);
var : cnt(0);
Array : sumCV[100](0),sumV[100](0);
if Bdate != Bdate[1] Then{
sumCv[0] = 0;
sumv[0] = 0;
for cnt = 1 to 99{
sumCV[cnt] = sumCV[cnt-1][1];
sumV[cnt] = sumV[cnt-1][1];
}
}
var1 = C*V;
sumCv[0] = sumCv[0]+var1;
sumv[0] = sumv[0]+V;
value1 = 0;
value2 = 0;
for cnt = 0 to N{
value1 = value1+sumCV[cnt];
value2 = value2+sumV[cnt];
}
value3 = value1/value2;
if crossup(c,value3) Then
find(1);
올려주신 식 자체가 분봉이하에서 유효한 식입니다.
분봉에서 매봉의 종가와 거래량을 곱하고 당일거래량으로 나누는 식인데
답변 1
예스스탁 예스스탁 답변
2015-10-19 11:45:34
안녕하세요
예스스탁입니다.
input : N(5);
var : cnt(0),TF(0);
Array : sumCV[100](0),sumV[100](0);
TF = TimeToMinutes(stime)%30;
if sdate != sdate[1] or (sdate == sdate and TF < TF[1]) Then{
sumCv[0] = 0;
sumv[0] = 0;
for cnt = 1 to 99{
sumCV[cnt] = sumCV[cnt-1][1];
sumV[cnt] = sumV[cnt-1][1];
}
}
var1 = C*V;
sumCv[0] = sumCv[0]+var1;
sumv[0] = sumv[0]+V;
value1 = 0;
value2 = 0;
for cnt = 0 to N{
value1 = value1+sumCV[cnt];
value2 = value2+sumV[cnt];
}
value3 = value1/value2;
if crossup(c,value3) Then
find(1);
즐거운 하루되세요
> 동해바다01 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 안녕하세요
아래 수식에서 매봉 종가와 거래량을 곱한 것에서
당일거래량을 나눈 것이 아닌 매30분간 또는 매60분간 거래량으로
나눈 지표를 만들고 싶습니다.
input : N(5);
var : cnt(0);
Array : sumCV[100](0),sumV[100](0);
if Bdate != Bdate[1] Then{
sumCv[0] = 0;
sumv[0] = 0;
for cnt = 1 to 99{
sumCV[cnt] = sumCV[cnt-1][1];
sumV[cnt] = sumV[cnt-1][1];
}
}
var1 = C*V;
sumCv[0] = sumCv[0]+var1;
sumv[0] = sumv[0]+V;
value1 = 0;
value2 = 0;
for cnt = 0 to N{
value1 = value1+sumCV[cnt];
value2 = value2+sumV[cnt];
}
value3 = value1/value2;
if crossup(c,value3) Then
find(1);
올려주신 식 자체가 분봉이하에서 유효한 식입니다.
분봉에서 매봉의 종가와 거래량을 곱하고 당일거래량으로 나누는 식인데
다음글
이전글