커뮤니티
검색식 잘못된 부분좀봐주세요
2017-11-05 23:44:44
171
글번호 113904
var : vsum(0),startOn(false),temp(0),highestVsum(0);
if(DayIndex == 0)Then{
startOn = true;
vsum = 0;
highestVsum = 0;
}
if(startOn)Then{
if( c>=o )Then{
temp = v;
}else{
temp = -v;
}
vsum = vsum+temp;
if(highestVsum<vsum)Then
highestVsum = vsum;
if(sTime==150000 && highestVsum/2<vsum)Then{
Find(1);
}
}
제가 짠 의도는 당일 오전 9시부터 오후 3시까지 15분봉상 양봉과 음봉의 거래량을 모두 합한뒤
당일 오후 3시에 그날 거래량 합의 중간 보다 현재 거래량이 많은 경우를 찾고싶습니다
검색에 필요한 최소 봉수는 30봉으로 하고 또한 파워종목검색에서 기준봉을 15분봉으로 하였습니다
하지만 아무리 검색해도 안나오는데요
제가 무엇을 잘못한건지 알려주시면감사하겠습니다
답변 1
예스스탁 예스스탁 답변
2017-11-06 14:39:08
안녕하세요
예스스탁입니다.
1
작성하신 식에서는
현재봉이 15분봉으로 15시 일때만 검색이 됩니다.
그 이전이거나 이후에는 검색될수 없습니다
아래와 같이 15시봉에 조건충족하면 true가 저장되게해서
이후에 true인 종목을 찾게 작성해야 합니다.
2
속성화면에서 검색에 필요한 최소기간에 넉넉히 50봉 정도 지정하고 검색하시기 바랍니다
3
수정한 식입니다.
var : vsum(0),startOn(false),temp(0),highestVsum(0);
if (DayIndex == 0) Then{
startOn = true;
vsum = 0;
highestVsum = 0;
Condition1 = false;
}
if(startOn)Then{
if( c>=o )Then{
temp = v;
}else{
temp = -v;
}
vsum = vsum+temp;
if(highestVsum<vsum)Then
highestVsum = vsum;
if(sTime==150000 && highestVsum/2<vsum)Then
Condition1 = true;
if Condition1 == true then
Find(1);
}
즐거운 하루되세요
> 여유로운투자 님이 쓴 글입니다.
> 제목 : 검색식 잘못된 부분좀봐주세요
> var : vsum(0),startOn(false),temp(0),highestVsum(0);
if(DayIndex == 0)Then{
startOn = true;
vsum = 0;
highestVsum = 0;
}
if(startOn)Then{
if( c>=o )Then{
temp = v;
}else{
temp = -v;
}
vsum = vsum+temp;
if(highestVsum<vsum)Then
highestVsum = vsum;
if(sTime==150000 && highestVsum/2<vsum)Then{
Find(1);
}
}
제가 짠 의도는 당일 오전 9시부터 오후 3시까지 15분봉상 양봉과 음봉의 거래량을 모두 합한뒤
당일 오후 3시에 그날 거래량 합의 중간 보다 현재 거래량이 많은 경우를 찾고싶습니다
검색에 필요한 최소 봉수는 30봉으로 하고 또한 파워종목검색에서 기준봉을 15분봉으로 하였습니다
하지만 아무리 검색해도 안나오는데요
제가 무엇을 잘못한건지 알려주시면감사하겠습니다
다음글
이전글