커뮤니티
수식해석 질문
2014-02-20 10:41:45
153
글번호 72740
실력이 부족하여 수식 해석이 안됩니다.. ;;
아래의 질문에 대한 답변으로 달아주신 수식의 해석을 요청드립니다.
> 틱봉입니다.
1. 오늘 현재봉까지의 거래량이 어제 현제봉까지의 거래량보다 클 때 매수진입조건
2. 오늘 현재 시간까지의 거래량이 어제 현재시간까지의 거래량보다 클 때 매수 진입 조건
1.
var : cnt(0),vv(0);
vv = 0;
for cnt = 1 to 500 {
if stime <= stime[cnt] and sdate[cnt] < sDate then{
vv = DayVolume[cnt];
cnt = 501;
}
}
if DayVolume > VV and 매수조건 Then
buy();
2.
var : cnt(0),idx(0),vv(0);
idx = dayindex+1;
vv = 0;
for cnt = 1 to 500 {
if idx <= idx[cnt] and sdate[cnt] < sDate then{
vv = DayVolume[cnt];
cnt = 501;
}
}
if DayVolume > VV and 매수조건 Then
buy();
기본문법을 찾아보며 다시 봐도 잘 모르겠습니다 ㅠㅠ 예를 들어 오늘 10시까지의 거래량이 어제 10시까지의 거래량보다 클 때 라는 조건이 어떻게 저 수식으로 설명되는지..
초보 수준에서 설명 부탁드립니다. (__)
답변 1
예스스탁 예스스탁 답변
2014-02-20 17:03:44
안녕하세요
예스스탁입니다.
1.
var : cnt(0),vv(0);
vv = 0;
#cnt에 1부터 500까지 값을 순차적으로 저장하고 저장이 될때마다
#아래 if 조건을 만족하는 판별
for cnt = 1 to 500 {
#cnt값에 의해 1~500봉 전까지의 시간과 날짜를 순차적으로 가져와
#현재봉의 날짜보다는 작고 현재봉의 시간보다는 같거나 작은 봉이 나오면
if stime <= stime[cnt] and sdate[cnt] < sDate then{
#VV에 그 봉까지의 그날의 누적거래량을 저장하고
vv = DayVolume[cnt];
#for문을 더이상 수행할 필요가 없으므로 cnt에 500보다큰 501값을 주어
#for문에서 빠져나가게 함
cnt = 501;
}
}
#당일 누적거래량이 전일의 동일시간대까지의 누적 거래량보다 크고 매수조건 만족하면 매수
if DayVolume > VV and 매수조건 Then
buy();
2.
2번도 1번과 비슷한 식입니다.
1번은 현재봉시가과 같은 전일 동시간대까지의 누적거래량을 찾고
2번은 현재봉의 봉번호와 같은 전일 봉번호 까지의 누적거래량을 찾는 식입니다.
즐거운 하루되세요
> 피니트 님이 쓴 글입니다.
> 제목 : 수식해석 질문
> 실력이 부족하여 수식 해석이 안됩니다.. ;;
아래의 질문에 대한 답변으로 달아주신 수식의 해석을 요청드립니다.
> 틱봉입니다.
1. 오늘 현재봉까지의 거래량이 어제 현제봉까지의 거래량보다 클 때 매수진입조건
2. 오늘 현재 시간까지의 거래량이 어제 현재시간까지의 거래량보다 클 때 매수 진입 조건
1.
var : cnt(0),vv(0);
vv = 0;
for cnt = 1 to 500 {
if stime <= stime[cnt] and sdate[cnt] < sDate then{
vv = DayVolume[cnt];
cnt = 501;
}
}
if DayVolume > VV and 매수조건 Then
buy();
2.
var : cnt(0),idx(0),vv(0);
idx = dayindex+1;
vv = 0;
for cnt = 1 to 500 {
if idx <= idx[cnt] and sdate[cnt] < sDate then{
vv = DayVolume[cnt];
cnt = 501;
}
}
if DayVolume > VV and 매수조건 Then
buy();
기본문법을 찾아보며 다시 봐도 잘 모르겠습니다 ㅠㅠ 예를 들어 오늘 10시까지의 거래량이 어제 10시까지의 거래량보다 클 때 라는 조건이 어떻게 저 수식으로 설명되는지..
초보 수준에서 설명 부탁드립니다. (__)