커뮤니티

수식작성부탁드립니다..

프로필 이미지
타고난스캘퍼
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, 하락인정봉의 시가와 종가도 포함됨.) 위내용을 토대로 제가 수식을 작성했는데 신호가 몇개가 다르게나오거든요ㅠㅠ 위내용수식작성좀부탁드립니다.