커뮤니티
수식문의사항
2012-04-15 16:40:03
314
글번호 50053
매일첫봉에서 모든 조건 초기화
전봉 양봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 크면
현재봉 종가를 var1에 저장.
value1=1
전봉 양봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 크면
현재봉 시가를 var1에 저장.
value1=1
전봉 양봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 크면
현재봉 종가를 var1에 저장.
value1=1
전봉 음봉. 현재봉 양봉. 현재봉종가가 전봉시가보다 크면
현재봉 종가를 var1에 저장.
value1=1
전봉 음봉. 현재봉 음봉. 현재봉종가가 전봉시가보다 크면
현재봉 시가를 var1에 저장.
value1=1
전봉 음봉. 현재봉 도지봉. 현재봉종가가 전봉시가보다 크면
현재봉 종가를 var1에 저장.
value1=1
전봉도지봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 크면
현재봉 종가를 var1에 저장
value1=1
전봉도지봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 크면
현재봉 시가를 var1에 저장.
value1=1
전봉도지봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 크면
현재봉 종가를 var1에 저장.
value1=1
value1==1 이후
현재봉 양봉. 현재봉 종가가 var1 보다 크면
현재봉 종가를 var2에 저장.
value1=value1+1
현재봉 음봉, 현재봉 종가가 var1 보다 크면
현재봉 시가를 var2에 저장.
value1=value1+1
현재봉 도지봉. 현재봉 종가가 var1보다 크면
현재봉 종가를 var2에 저장.
value1=value1+1
value1==1 이후
전봉양봉. 현재봉 양봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
value1=0
전봉 양봉. 현재봉 음봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
value1=0
전봉양봉. 현재봉 도지봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
value1=0
전봉음봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
value1=0
전봉 음봉. 현재봉 음봉 현재봉 종가가 전봉종가보다 작으면
var1=0
value1=0
전봉음봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
value1=0
전봉 도지봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
value1=0
전봉 도지봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
value1=0
전봉도지봉. 현재봉도지봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
value1=0
value1==2 이후
현재봉 양봉. 현재봉 종가가 var2 보다 크면
현재봉 종가를 var3에 저장.
value1=value1+1
현재봉 음봉, 현재봉 종가가 var2 보다 크면
현재봉 시가를 var3에 저장.
value1=value1+1
현재봉 도지봉. 현재봉 종가가 var2보다 크면
현재봉 종가를 var3에 저장.
value1=value1+1
value1==2 이후
전봉양봉. 현재봉 양봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
var2=0
value1=0
전봉 양봉. 현재봉 음봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
var2=0
value1=0
전봉양봉. 현재봉 도지봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
var2=0
value1=0
전봉음봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
value1=0
전봉 음봉. 현재봉 음봉 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
value1=0
전봉음봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
value1=0
전봉 도지봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
value1=0
전봉 도지봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
value1=0
전봉도지봉. 현재봉도지봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
value1=0
value1==3 이후
현재봉 양봉. 현재봉 종가가 var3 보다 크면 <var3이후부터는 계속 var3에 누적저장>
현재봉 종가를 var3에 저장.
value1=value1 < value3 이후에는 value1도 계속3으로 유지됨 >
현재봉 음봉, 현재봉 종가가 var3 보다 크면
현재봉 시가를 var3에 저장.
value1=value1
현재봉 도지봉. 현재봉 종가가 var3보다 크면
현재봉 종가를 var3에 저장.
value1=value1
value1==3 이후
전봉양봉. 현재봉 양봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
var2=0
var3=0
value1=0
전봉 양봉. 현재봉 음봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
var2=0
var3=0
value1=0
전봉양봉. 현재봉 도지봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
var2=0
var3=0
value1=0
전봉음봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
var3=0
value1=0
전봉 음봉. 현재봉 음봉 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
var3=0
value1=0
전봉음봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
var3=0
value1=0
전봉 도지봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
var3=0
value1=0
전봉 도지봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
var3=0
value1=0
전봉도지봉. 현재봉도지봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
var3=0
value1=0
여기에서
value1생성~value3 초기화되는 봉 생성까지의 시가와 고가중 최고가를 나타내고싶습니다.
한 4번질문했는데 신호가 다 제가 지정한대랑 다른곳이나와서요...상세하게적었습니다.
HTS로 설명드리자면
KOSPI200 연결선물지수 1분봉차트
4월13일자에 14:03 ~ 14:07 시간까지보시면
14:03(음봉) 14:04 (양봉)
전봉이 음봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 크면
현재종가를 var1에저장
value1=1 <조건만족 value1=1>
14:04(양봉) 14:05(양봉)
value1==1이고
현재봉양봉. 현재봉종가가 var1보다 크면
현재봉의 종가를 var2에 저장
value1=value1+1 <조건만족 value1=2>
14:05(양봉) 14:06(도지봉)
value1==2 이고
현재봉 도지봉. 현재봉종가 var2보다 크면
현재봉 종가를 var3에 저장
value1=value1+1 <조건만족 value1=3>
14:06(도지봉) 14:07(음봉)
value1==3이고
전봉도지봉. 현재봉음봉. 현재봉 종가가 전봉종가보다작으면
var1=0
var2=0
var3=0
value1=0
그리고 14:04분(value1=1이된 첫시발점)부터 14:06분(value1=0 초기화봉 완성)
까지의 시가와 종가중 최고가를
var10에 저장.
그러니깐여기서보시면은 14:06분(도지봉)의 종가. 14:07분(음봉)의 시가 이값이 var10이 되는거죠.
음봉이나와도 전봉종가보다 종가가 큰 음봉이 나올수있잖아요?
그런거유의해서생각해보시고.....작성해주셨으면합니다...
글이 길지만...중복되는 내용이많아서 요약가능하시면 요약도 좀해주시면좋겠습니다.
전화가 없어서 전화로 연락못드리네요ㅠ
아무튼 매번 감사합니다
답변 1
예스스탁 예스스탁 답변
2012-04-16 13:58:43
안녕하세요
예스스탁입니다.
var : maxCO(0),idx(0);
if dayindex == 0 Then
value1 = 0;
if value1 == 0 Then{
if dayindex > 0 and C[1] > O[1] and C > O and C > C[1] Then{
var1 = c;
value1 = 1;
}
if dayindex > 0 and C[1] > O[1] and C < O and C > C[1] Then{
var1 = c;
value1 = 1;
}
if dayindex > 0 and C[1] > O[1] and C == O and C > C[1] Then{
var1 = c;
value1 = 1;
}
if dayindex > 0 and C[1] < O[1] and C > O and C > O[1] Then{
var1 = c;
value1 = 1;
}
if dayindex > 0 and C[1] < O[1] and C < O and C > O[1] Then{
var1 = c;
value1 = 1;
}
if dayindex > 0 and C[1] < O[1] and C == O and C > O[1] Then{
var1 = c;
value1 = 1;
}
if dayindex > 0 and C[1] == O[1] and C > O and C > C[1] Then{
var1 = c;
value1 = 1;
}
if dayindex > 0 and C[1] == O[1] and C < O and C > C[1] Then{
var1 = c;
value1 = 1;
}
if dayindex > 0 and C[1] == O[1] and C == O and C > C[1] Then{
var1 = c;
value1 = 1;
}
}
if value1 == 1 Then{
if C > O and C > var1 Then{
var2 = C;
value1 = value1+1;
}
if C < O and C > var1 Then{
var2 = O;
value1 = value1+1;
}
if C == O and C > var1 Then{
var2 = C;
value1 = value1+1;
}
}
if value1 == 1 Then{
if C[1] > O[1] and C > O and C < O[1] Then{
var1 = 0;
value1 = 0;
}
if C[1] > O[1] and C < O and C < O[1] Then{
var1 = 0;
value1 = 0;
}
if C[1] > O[1] and C == O and C < O[1] Then{
var1 = 0;
value1 = 0;
}
if C[1] < O[1] and C > O and C < C[1] Then{
var1 = 0;
value1 = 0;
}
if C[1] < O[1] and C < O and C < C[1] Then{
var1 = 0;
value1 = 0;
}
if C[1] < O[1] and C == O and C < C[1] Then{
var1 = 0;
value1 = 0;
}
if C[1] == O[1] and C > O and C < C[1] Then{
var1 = 0;
value1 = 0;
}
if C[1] == O[1] and C < O and C < C[1] Then{
var1 = 0;
value1 = 0;
}
if C[1] == O[1] and C == O and C < C[1] Then{
var1 = 0;
value1 = 0;
}
}
if value1 == 2 Then{
if C > O and C > var2 Then{
var3 = C;
value1 = value1+1;
}
if C < O and C > var2 Then{
var3 = O;
value1 = value1+1;
}
if C == O and C > var2 Then{
var3 = C;
value1 = value1+1;
}
}
if value1 == 2 Then{
if C[1] > O[1] and C > O and C < O[1] Then{
var1 = 0;
var2 = 0;
value1 = 0;
}
if C[1] > O[1] and C < O and C < O[1] Then{
var1 = 0;
var2 = 0;
value1 = 0;
}
if C[1] > O[1] and C == O and C < O[1] Then{
var1 = 0;
var2 = 0;
value1 = 0;
}
if C[1] < O[1] and C > O and C < C[1] Then{
var1 = 0;
var2 = 0;
value1 = 0;
}
if C[1] < O[1] and C < O and C < C[1] Then{
var1 = 0;
var2 = 0;
value1 = 0;
}
if C[1] < O[1] and C == O and C < C[1] Then{
var1 = 0;
var2 = 0;
value1 = 0;
}
if C[1] == O[1] and C > O and C < C[1] Then{
var1 = 0;
var2 = 0;
value1 = 0;
}
if C[1] == O[1] and C < O and C < C[1] Then{
var1 = 0;
var2 = 0;
value1 = 0;
}
if C[1] == O[1] and C == O and C < C[1] Then{
var1 = 0;
var2 = 0;
value1 = 0;
}
}
if value1 == 3 Then{
if C > O and C > var3 Then{
var3 = C;
value1 = 3;
}
if C < O and C > var3 Then{
var3 = O;
value1 = 3;
}
if C == O and C > var3 Then{
var3 = C;
value1 = 3;
}
}
if value1 == 3 Then{
if C[1] > O[1] and C > O and C < O[1] Then{
var1 = 0;
var2 = 0;
var3 = 0;
value1 = 0;
}
if C[1] > O[1] and C < O and C < O[1] Then{
var1 = 0;
var2 = 0;
var3 = 0;
value1 = 0;
}
if C[1] > O[1] and C == O and C < O[1] Then{
var1 = 0;
var2 = 0;
var3 = 0;
value1 = 0;
}
if C[1] < O[1] and C > O and C < C[1] Then{
var1 = 0;
var2 = 0;
var3 = 0;
value1 = 0;
}
if C[1] < O[1] and C < O and C < C[1] Then{
var1 = 0;
var2 = 0;
var3 = 0;
value1 = 0;
}
if C[1] < O[1] and C == O and C < C[1] Then{
var1 = 0;
var2 = 0;
var3 = 0;
value1 = 0;
}
if C[1] == O[1] and C > O and C < C[1] Then{
var1 = 0;
var2 = 0;
var3 = 0;
value1 = 0;
}
if C[1] == O[1] and C < O and C < C[1] Then{
var1 = 0;
var2 = 0;
var3 = 0;
value1 = 0;
}
if C[1] == O[1] and C == O and C < C[1] Then{
var1 = 0;
var2 = 0;
var3 = 0;
value1 = 0;
}
}
maxCO = max(c,O);
if value1 == 1 and value1 != 0 Then
idx = index;
if dayindex > 0 and value1 == 0 and value1[1] != 0 Then
var10 = highest(maxCO,(index-idx)+1);
plot1(var10);
즐거운 하루되세요
> 타고난스캘퍼 님이 쓴 글입니다.
> 제목 : 수식문의사항
>
매일첫봉에서 모든 조건 초기화
전봉 양봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 크면
현재봉 종가를 var1에 저장.
value1=1
전봉 양봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 크면
현재봉 시가를 var1에 저장.
value1=1
전봉 양봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 크면
현재봉 종가를 var1에 저장.
value1=1
전봉 음봉. 현재봉 양봉. 현재봉종가가 전봉시가보다 크면
현재봉 종가를 var1에 저장.
value1=1
전봉 음봉. 현재봉 음봉. 현재봉종가가 전봉시가보다 크면
현재봉 시가를 var1에 저장.
value1=1
전봉 음봉. 현재봉 도지봉. 현재봉종가가 전봉시가보다 크면
현재봉 종가를 var1에 저장.
value1=1
전봉도지봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 크면
현재봉 종가를 var1에 저장
value1=1
전봉도지봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 크면
현재봉 시가를 var1에 저장.
value1=1
전봉도지봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 크면
현재봉 종가를 var1에 저장.
value1=1
value1==1 이후
현재봉 양봉. 현재봉 종가가 var1 보다 크면
현재봉 종가를 var2에 저장.
value1=value1+1
현재봉 음봉, 현재봉 종가가 var1 보다 크면
현재봉 시가를 var2에 저장.
value1=value1+1
현재봉 도지봉. 현재봉 종가가 var1보다 크면
현재봉 종가를 var2에 저장.
value1=value1+1
value1==1 이후
전봉양봉. 현재봉 양봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
value1=0
전봉 양봉. 현재봉 음봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
value1=0
전봉양봉. 현재봉 도지봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
value1=0
전봉음봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
value1=0
전봉 음봉. 현재봉 음봉 현재봉 종가가 전봉종가보다 작으면
var1=0
value1=0
전봉음봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
value1=0
전봉 도지봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
value1=0
전봉 도지봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
value1=0
전봉도지봉. 현재봉도지봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
value1=0
value1==2 이후
현재봉 양봉. 현재봉 종가가 var2 보다 크면
현재봉 종가를 var3에 저장.
value1=value1+1
현재봉 음봉, 현재봉 종가가 var2 보다 크면
현재봉 시가를 var3에 저장.
value1=value1+1
현재봉 도지봉. 현재봉 종가가 var2보다 크면
현재봉 종가를 var3에 저장.
value1=value1+1
value1==2 이후
전봉양봉. 현재봉 양봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
var2=0
value1=0
전봉 양봉. 현재봉 음봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
var2=0
value1=0
전봉양봉. 현재봉 도지봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
var2=0
value1=0
전봉음봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
value1=0
전봉 음봉. 현재봉 음봉 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
value1=0
전봉음봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
value1=0
전봉 도지봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
value1=0
전봉 도지봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
value1=0
전봉도지봉. 현재봉도지봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
value1=0
value1==3 이후
현재봉 양봉. 현재봉 종가가 var3 보다 크면 <var3이후부터는 계속 var3에 누적저장>
현재봉 종가를 var3에 저장.
value1=value1 < value3 이후에는 value1도 계속3으로 유지됨 >
현재봉 음봉, 현재봉 종가가 var3 보다 크면
현재봉 시가를 var3에 저장.
value1=value1
현재봉 도지봉. 현재봉 종가가 var3보다 크면
현재봉 종가를 var3에 저장.
value1=value1
value1==3 이후
전봉양봉. 현재봉 양봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
var2=0
var3=0
value1=0
전봉 양봉. 현재봉 음봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
var2=0
var3=0
value1=0
전봉양봉. 현재봉 도지봉. 현재봉 종가가 전봉시가보다 작으면
var1=0
var2=0
var3=0
value1=0
전봉음봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
var3=0
value1=0
전봉 음봉. 현재봉 음봉 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
var3=0
value1=0
전봉음봉. 현재봉 도지봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
var3=0
value1=0
전봉 도지봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
var3=0
value1=0
전봉 도지봉. 현재봉 음봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
var3=0
value1=0
전봉도지봉. 현재봉도지봉. 현재봉 종가가 전봉종가보다 작으면
var1=0
var2=0
var3=0
value1=0
여기에서
value1생성~value3 초기화되는 봉 생성까지의 시가와 고가중 최고가를 나타내고싶습니다.
한 4번질문했는데 신호가 다 제가 지정한대랑 다른곳이나와서요...상세하게적었습니다.
HTS로 설명드리자면
KOSPI200 연결선물지수 1분봉차트
4월13일자에 14:03 ~ 14:07 시간까지보시면
14:03(음봉) 14:04 (양봉)
전봉이 음봉. 현재봉 양봉. 현재봉 종가가 전봉종가보다 크면
현재종가를 var1에저장
value1=1 <조건만족 value1=1>
14:04(양봉) 14:05(양봉)
value1==1이고
현재봉양봉. 현재봉종가가 var1보다 크면
현재봉의 종가를 var2에 저장
value1=value1+1 <조건만족 value1=2>
14:05(양봉) 14:06(도지봉)
value1==2 이고
현재봉 도지봉. 현재봉종가 var2보다 크면
현재봉 종가를 var3에 저장
value1=value1+1 <조건만족 value1=3>
14:06(도지봉) 14:07(음봉)
value1==3이고
전봉도지봉. 현재봉음봉. 현재봉 종가가 전봉종가보다작으면
var1=0
var2=0
var3=0
value1=0
그리고 14:04분(value1=1이된 첫시발점)부터 14:06분(value1=0 초기화봉 완성)
까지의 시가와 종가중 최고가를
var10에 저장.
그러니깐여기서보시면은 14:06분(도지봉)의 종가. 14:07분(음봉)의 시가 이값이 var10이 되는거죠.
음봉이나와도 전봉종가보다 종가가 큰 음봉이 나올수있잖아요?
그런거유의해서생각해보시고.....작성해주셨으면합니다...
글이 길지만...중복되는 내용이많아서 요약가능하시면 요약도 좀해주시면좋겠습니다.
전화가 없어서 전화로 연락못드리네요ㅠ
아무튼 매번 감사합니다