커뮤니티
수식작성부탁드립니다..
2012-04-13 13:35:38
256
글번호 50015
* 하락을 인정하는 봉 = 전봉이 양봉일 시 전봉의 시가보다 더 낮은 종가를 갖는 봉.
= 전봉이 음봉일 시 전봉의 종가보다 더 낮은 종가를 갖는 봉.
1. 현재봉의 종가가 전봉의 종가보다 높으면 현재봉을 var1로 저장한다.
2. var1 가 나타난 이후 하락인정봉이 나오지 않는다면 var1 값은 유효하다.
3. var1 가 나타난 이후의 봉들 중 종가가 var1 의 종가보다 크면 그 봉을 var2 로 저장한다. (단, var1 이후 하락인정봉이 나오지 않았다고 본다.)
4. var2 가 나타난 이후 하락인정봉이 나오지 않는다면 var1, var2 값은 유효하다.
5. var2 가 나타난 이후의 봉들 중 종가가 var2 의 종가보다 크면 그 봉을 var3으로 저장한다.
var1, var2, var3 이 모두 저장된 상태
첫 var3 이 생성된 이후에 var3보다 종가가 큰 봉이 나오면 var3을 계속 새로 저장한다. (var3 이후 종가가 커진 새로운 봉 생기면 전에 저장된 var3은 초기화되고 종가가 커진 새로운 봉이 var3이 된다.)
var1이 생성된 이후 하락을 인정하는 봉이 나오면
하락을 인정하는 봉은 value1 이 되고
var1은 초기화 되며 다시 var1의 조건을 탐색한다.
var1 이후 var2가 생성된 이후에 하락을 인정하는 봉이 나오면
하락을 인정하는 봉은 value1 이 되고
var1, var2 는 모두 초기화.
다시 var1 의 조건을 탐색한다.
var1 이후 var2가 생성되고 그 이후 var3이 생성된 다음 하락을 인정하는 봉이 나오면
하락을 인정하는 봉은 value1이 되고
var3이후~ 하락인정봉 생성까지 봉들에 시가와 종가중 최고가를 var10으로 저장.
(var3, 하락인정봉의 시가와 종가도 포함됨.)
위내용을 토대로 제가 수식을 작성했는데 신호가 몇개가 다르게나오거든요ㅠㅠ
위내용수식작성좀부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2012-04-13 16:42:25
안녕하세요
예스스탁입니다.
var : MaxCO(0);
#하락인정봉이 발생하면 value1은 0
if (C[1] > O[1] and C < O[1]) or (C[1] < O[1] and C < C[1]) Then{
value1 = 0;
var1 = 0;
var2 = 0;
var3 = 0;
}
#value1이 0인상태에서 종가가 상승하는 봉이 발생하면
#var1은 그봉의 종가 저장
#value1은 1이됨
if value1 == 0 and C > C[1] Then{
var1 = C;
value1 = 1;
}
#value1이 1인상태에서 종가가 var1보다 큰봉이 발생하면
#var2에 종가 저장하고
#value1은 2가 됨
if value1 == 1 and C > var1 Then{
var2 = c;
value1 = 2;
}
#value1이 2인 상태에서 종가가 var2보다 큰봉이 발생하면
#var3에 종가 저장하고
#value1은 3이 됨
if value1 == 2 and C > var2 then{
var3 = C;
value1 = 3;
}
#value1이 3인된 상태에서 종가가 var3보다 크면
#var3에 종가를 저장(계속 큰종가가 발생될때 마다 갱신됨)
if value1 == 3 and C > var3 Then
var3 = C;
#value1이 3이된 이후에 종가와 시가중 최고가 계산
if value1 == 3 and value1[1] < 3 Then
MaxCO = max(C,O);
if max(C,O) > MaxCO Then
maxCO = max(C,O);
#value1이 3이었다가 0이된 봉에서
if value1 == 0 and value1[1] == 3 Then
var10 = maxCO;
plot1(var10);
즐거운 하루되세요
> 타고난스캘퍼 님이 쓴 글입니다.
> 제목 : 수식작성부탁드립니다..
>
* 하락을 인정하는 봉 = 전봉이 양봉일 시 전봉의 시가보다 더 낮은 종가를 갖는 봉.
= 전봉이 음봉일 시 전봉의 종가보다 더 낮은 종가를 갖는 봉.
1. 현재봉의 종가가 전봉의 종가보다 높으면 현재봉을 var1로 저장한다.
2. var1 가 나타난 이후 하락인정봉이 나오지 않는다면 var1 값은 유효하다.
3. var1 가 나타난 이후의 봉들 중 종가가 var1 의 종가보다 크면 그 봉을 var2 로 저장한다. (단, var1 이후 하락인정봉이 나오지 않았다고 본다.)
4. var2 가 나타난 이후 하락인정봉이 나오지 않는다면 var1, var2 값은 유효하다.
5. var2 가 나타난 이후의 봉들 중 종가가 var2 의 종가보다 크면 그 봉을 var3으로 저장한다.
var1, var2, var3 이 모두 저장된 상태
첫 var3 이 생성된 이후에 var3보다 종가가 큰 봉이 나오면 var3을 계속 새로 저장한다. (var3 이후 종가가 커진 새로운 봉 생기면 전에 저장된 var3은 초기화되고 종가가 커진 새로운 봉이 var3이 된다.)
var1이 생성된 이후 하락을 인정하는 봉이 나오면
하락을 인정하는 봉은 value1 이 되고
var1은 초기화 되며 다시 var1의 조건을 탐색한다.
var1 이후 var2가 생성된 이후에 하락을 인정하는 봉이 나오면
하락을 인정하는 봉은 value1 이 되고
var1, var2 는 모두 초기화.
다시 var1 의 조건을 탐색한다.
var1 이후 var2가 생성되고 그 이후 var3이 생성된 다음 하락을 인정하는 봉이 나오면
하락을 인정하는 봉은 value1이 되고
var3이후~ 하락인정봉 생성까지 봉들에 시가와 종가중 최고가를 var10으로 저장.
(var3, 하락인정봉의 시가와 종가도 포함됨.)
위내용을 토대로 제가 수식을 작성했는데 신호가 몇개가 다르게나오거든요ㅠㅠ
위내용수식작성좀부탁드립니다.
다음글