커뮤니티
수식문의드립니다
25년 12월 7일자 (#228749) 문의와 관련되어 있으며 요청사항을 다시 부탁드립니다
#시간주기별 시가 수식/#일봉상에서의 연월주봉의 시가선
#========================================================
var : cnt(0),WeekOC(0),MonthOC(0),WeekOL(0);
Array : WeekO[20](0),WeekC[20](0);
Array : MonthO[20](0),MonthC[20](0);
Array : YearO[20](0),YearC[20](0);
if DayOfWeek(Bdate) < DayOfWeek(Bdate[1]) Then
{
WeekO[0] = O; #주봉시작일의 시가
For cnt = 1 to 19
{
WeekO[cnt] = WeekO[cnt-1][1];
WeekC[cnt] = WeekC[cnt-1][1];
}
WeekOC = C ; #주봉시작(변경)일의 캔들종가
WeekOL = L ; #주봉시작(변경)일의 캔들저가
}
WeekC[0] = C; #주봉의 종가
if Bdate > Bdate[1]+30 Then
{
MonthO[0] = O; #월봉시작일의 캔들시가
For cnt = 1 to 19
{
MonthO[cnt] = MonthO[cnt-1][1];
MonthC[cnt] = MonthC[cnt-1][1];
}
MonthOC = C ; #월봉시작일의 캔들종가
}
MonthC[0] = C; #월봉의 종가
if Bdate > Bdate[1]+1000 Then
{
YearO[0] = O; #연봉시작일의 캔들시가
For cnt = 1 to 19
{
YearO[cnt] = YearO[cnt-1][1];
YearC[cnt] = YearC[cnt-1][1];
}
}
YearC[0] = C;
Plot1(YearO[0],"연봉시가");
Plot2(MonthO[0],"월봉시가");
Plot3(MonthC[0],"월봉종가");
Plot4(WeekO[0],"주봉시가");
Plot5(WeekC[0],"주봉종가");
상기 수식은 연봉시가,월봉시가, 주봉시가선은 제가 생각한 곳에서 정확히 나옵니다. 그러나 종가선은 제 생각한 바와 틀리게 나옵니다.
그래서 다시 요청사항을 말씀드리오니 수식을 일봉상차트기준으로, 주봉상 차트기준으로 두가지 방향에서 정리해 주시면 감사하겠습니다.
1. 일봉상 차트기준
가. 매주시간기준으로 볼 때 주 시작일 캔들의 시가와 종가와 매주 마지막일의 시가와 종가라인
나. 매월시간기준으로 볼 때 월 시작주 캔들의 시가와 종가와 매월 마지막주 캔들의 시가와 종가라인
다. 매월시간기준으로 볼 때 월 시작일 캔들의 시가와 종가와 매월 마지막일 캔들의 시가와 종가라인
2. 주봉상 차트기준
가. 매월기간기준으로 볼 때 월 시작주 캔들의 시가와 종가와 매월 마지막주 캔들의 시가와 종가라인
매월시가일캔들과 주봉의 시가 또는 마지막주의 캔들은 겹칠수 있습니다. 이렇게 겹치는 캔들도 찾아야 합니다
일봉상기준으로 보면 상기식에서 WeekC[0] = C; #주봉의 종가와 MonthC[0] = C; #월봉의 종가는 동일한 라인입니다
답변 1
예스스탁 예스스탁 답변
2025-12-12 13:52:13