커뮤니티

질문입니다.

프로필 이미지
회원
2008-06-12 08:35:04
803
글번호 15703
답변완료
1)특정일(xdate)로부터 특정일(ydate)까지의 기간동안 최저가와 최고가 사이의 양봉과 음봉 그리고 전체봉의 개수를 나타내는 수식 부탁드립니다. 예를들어) 2008.01.01~2008.03.01까지의 기간중 최저가발생일이 2008.01.15, 최고가발생일이 2008.02.20이면, 2008.01.15~2008.02.20까지의 양봉과 음봉 그리고 전체 봉의 개수를 나타냅니다. 2)특정일(xdate)로부터 특정일(ydate)까지의 기간동안 최저가와 최고가 사이의 양봉과 음봉 그리고 전체봉의 개수중 양봉의 개수와 양봉의 개수가 동일해지는 시점에서 1 양봉의 개수와 음봉의 개수가 동일해지는 시점에서 2 양봉의 개수와 전봉의 개수가 동일해지는 시점에서 3 음봉의 개수와 양봉의 개수가 동일해지는 시점에서 4 음봉의 개수와 음봉의 개수가 동일해지는 시점에서 5 음봉의 개수와 전봉의 개수가 동일해지는 시점에서 6 전봉의 개수와 양봉의 개수가 동일해지는 시점에서 7 전봉의 개수와 음봉의 개수가 동일해지는 시점에서 8 전봉의 개수와 전봉의 개수가 동일해지는 시점에서 9 를 나타내는 수식부탁드립니다. 예를들어) 2008.01.01~2008.03.01까지의 기간중 최저가발생일이 2008.01.15, 최고가발생일이 2008.02.20이면, 2008.01.15~2008.02.20까지의 양봉과 음봉 그리고 전체 봉의 개수를 나타내고, 2008.02.20을 포함하여 우측으로 봉이 진행될때 아래와 같이 나타냅니다. 양봉의 개수와 양봉의 개수가 동일해지는 시점에서 1 양봉의 개수와 음봉의 개수가 동일해지는 시점에서 2 양봉의 개수와 전봉의 개수가 동일해지는 시점에서 3 음봉의 개수와 양봉의 개수가 동일해지는 시점에서 4 음봉의 개수와 음봉의 개수가 동일해지는 시점에서 5 음봉의 개수와 전봉의 개수가 동일해지는 시점에서 6 전봉의 개수와 양봉의 개수가 동일해지는 시점에서 7 전봉의 개수와 음봉의 개수가 동일해지는 시점에서 8 전봉의 개수와 전봉의 개수가 동일해지는 시점에서 9
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-06-12 17:15:53

안녕하세요 예스스탁입니다. 1) input : StartDate(20080101),EndDate(20080229); var : cnt(0),idx(0),ToTal(0),redB(0),BlueB(0),DojiB(0); if Sdate >= Startdate and Sdate <= Enddate Then{ idx = idx+1; var1 = NthHighestBar(1,H,idx); var2 = NthLowestBar(1,L,idx); var3 = min(var1,var2); var4 = max(var1,var2); Total = abs(var1-var2)+1; RedB = 0; BlueB = 0; DojiB = 0; for cnt = var3 to var4 { if C[cnt] > O[cnt] Then RedB = RedB +1; if C[cnt] < O[cnt] Then BlueB = BlueB+1; if C[cnt] == O[cnt] Then DojiB = DojiB+1; } } plot1(ToTal);//전체봉 plot2(BlueB);//양봉 plot3(RedB);//음봉 plot4(DojiB);//도지봉 2) 2번 내용은 정확한 내용을 모르겠습니다. 중복되는 내용과 양봉과 양봉이 같다는 등의 내용에 대해 정확히 이해햐지 못했습니다. input : StartDate(20080101),EndDate(20080229); var : cnt(0),idx(0),ToTal(0),redB(0),BlueB(0),DojiB(0); if Sdate >= Startdate and Sdate <= Enddate Then{ idx = idx+1; var1 = NthHighestBar(1,H,idx); var2 = NthLowestBar(1,L,idx); var3 = min(var1,var2); var4 = max(var1,var2); Total = abs(var1-var2)+1; RedB = 0; BlueB = 0; DojiB = 0; for cnt = var3 to var4 { if C[cnt] > O[cnt] Then RedB = RedB +1; if C[cnt] < O[cnt] Then BlueB = BlueB+1; if C[cnt] == O[cnt] Then DojiB = DojiB+1; } } if Total == RedB Then value1 = 1; if Total == BlueB Then value1 = 2; if Total == DojiB Then value1 = 3; if RedB == BlueB Then value1 = 4; if RedB > BlueB Then value1 = 5; if RedB < BlueB Then value1 = 6; plot1(value1); 전체봉이 양봉이면 1 전체봉이 음봉이면 2 전체봉이 도지이면 3 양봉과 음봉 갯수가 같으면 4 양봉갯수가 음봉갯수보다 많으면 5 음봉갯수가 양봉갯수보다 많으면 6 을 리턴합니다. 즐거운 하루되세요 > CJ_MINSUNG 님이 쓴 글입니다. > 제목 : 질문입니다. > 1)특정일(xdate)로부터 특정일(ydate)까지의 기간동안 최저가와 최고가 사이의 양봉과 음봉 그리고 전체봉의 개수를 나타내는 수식 부탁드립니다. 예를들어) 2008.01.01~2008.03.01까지의 기간중 최저가발생일이 2008.01.15, 최고가발생일이 2008.02.20이면, 2008.01.15~2008.02.20까지의 양봉과 음봉 그리고 전체 봉의 개수를 나타냅니다. 2)특정일(xdate)로부터 특정일(ydate)까지의 기간동안 최저가와 최고가 사이의 양봉과 음봉 그리고 전체봉의 개수중 양봉의 개수와 양봉의 개수가 동일해지는 시점에서 1 양봉의 개수와 음봉의 개수가 동일해지는 시점에서 2 양봉의 개수와 전봉의 개수가 동일해지는 시점에서 3 음봉의 개수와 양봉의 개수가 동일해지는 시점에서 4 음봉의 개수와 음봉의 개수가 동일해지는 시점에서 5 음봉의 개수와 전봉의 개수가 동일해지는 시점에서 6 전봉의 개수와 양봉의 개수가 동일해지는 시점에서 7 전봉의 개수와 음봉의 개수가 동일해지는 시점에서 8 전봉의 개수와 전봉의 개수가 동일해지는 시점에서 9 를 나타내는 수식부탁드립니다. 예를들어) 2008.01.01~2008.03.01까지의 기간중 최저가발생일이 2008.01.15, 최고가발생일이 2008.02.20이면, 2008.01.15~2008.02.20까지의 양봉과 음봉 그리고 전체 봉의 개수를 나타내고, 2008.02.20을 포함하여 우측으로 봉이 진행될때 아래와 같이 나타냅니다. 양봉의 개수와 양봉의 개수가 동일해지는 시점에서 1 양봉의 개수와 음봉의 개수가 동일해지는 시점에서 2 양봉의 개수와 전봉의 개수가 동일해지는 시점에서 3 음봉의 개수와 양봉의 개수가 동일해지는 시점에서 4 음봉의 개수와 음봉의 개수가 동일해지는 시점에서 5 음봉의 개수와 전봉의 개수가 동일해지는 시점에서 6 전봉의 개수와 양봉의 개수가 동일해지는 시점에서 7 전봉의 개수와 음봉의 개수가 동일해지는 시점에서 8 전봉의 개수와 전봉의 개수가 동일해지는 시점에서 9