커뮤니티

문의드립니다.

프로필 이미지
맥스
2011-08-01 11:31:06
750
글번호 41493
답변완료
20분차트에서 일봉의 값을 비교검색코자 합니다. input : p1(2),,LENGTH1(20),Period1(20); var : TCHAN1(0),aa(false); TCHAN1 = HIGHEST(High, LENGTH1)[2]; ## price channel 20[2] 상한선 var1 = ma(c, period1)[1]+(p1*stdw(c, period1)[1]); ## b.b 20[1] value1 = ; aa = ; if aa then var1 = 1; Else var1 = 0; find(var1); 상기 식은 일봉의 수식입니다. 위 수식을 20분봉에서 비교검색식을 만들고자 합니다. 20분봉에서 일봉의 TCHAN1, var1,value1 을 구합니다. 더불어 INPUT : LENGTH(360); VAR : TCHAN(0), BCHAN(0),TCHAN1(0), BCHAN1(0); if date != date[1] Then{ TCHAN1 = TCHAN[1];#전일마지막봉값 BCHAN1 = BCHAN[1];#전일마지막봉값 } TCHAN = HIGHEST(HIGH, LENGTH)[1]; BCHAN = LOWEST(LOW, LENGTH)[1]; PLOT1(TCHAN1, "전일마지막봉TOPCHAN"); PLOT2(BCHAN1, "전일마지막봉BOTCHAN"); 위 수식을 전전일 마지막봉의 수식으로 바꾸어 주십시요 그리고 INPUT : LENGTH(20); VAR : TCHAN(0), BCHAN(0),cnt(0); TCHAN = dayhigh(1); BCHAN = daylow(1); for cnt = 1 to LENGTH { if dayhigh(cnt) > TCHAN Then TCHAN = dayhigh(cnt); if DayLow(cnt) < TCHAN Then TCHAN = DayLow(cnt); } PLOT1(TCHAN, "일봉TOPCHAN"); PLOT2(BCHAN, "일봉BOTCHAN"); 위 수식은 전혀다른 값을 가지고 있네요 이 수식도 전전일 값으로 변환해 주십시요 감사합니다.
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-08-01 13:51:18

안녕하세요? 예스스탁입니다. 2번과 3번식은 아래와 같이 수정해 보았습니다. 일봉 검색식을 분봉으로 표현하는 첫번째 식은 올려주신 식이 완성된 식이 아니라서 답변 드릴 수가 없습니다. 일봉식을 분봉으로 변환할 경우 식에 따라서 각각 다른 방법을 사용해야 하기 때문에 완성된 식이 없으면 작성을 하지 못합니다. 감사합니다. [2번식] INPUT : LENGTH(360); VAR : TCHAN(0), BCHAN(0),TCHAN1(0), BCHAN1(0), TCHAN2(0),BCHAN2(0); if date != date[1] Then{ TCHAN1 = TCHAN[1];#전일마지막봉값 BCHAN1 = BCHAN[1];#전일마지막봉값 TCHAN2 = TCHAN1[1]; #전전일마지막봉값 BCHAN2 = BCHAN1[1];#전전일마지막봉값 } TCHAN = HIGHEST(HIGH, LENGTH)[1]; BCHAN = LOWEST(LOW, LENGTH)[1]; PLOT1(TCHAN1, "전일마지막봉TOPCHAN"); PLOT2(BCHAN1, "전일마지막봉BOTCHAN"); PLOT3(TCHAN1, "전전일마지막봉TOPCHAN"); PLOT4(BCHAN1, "전전일마지막봉BOTCHAN"); [3번식] INPUT : LENGTH(20); VAR : TCHAN(0), BCHAN(0),cnt(0); TCHAN = dayhigh(2); BCHAN = daylow(2); for cnt = 2 to LENGTH { if dayhigh(cnt) > TCHAN Then TCHAN = dayhigh(cnt); if DayLow(cnt) < TCHAN Then TCHAN = DayLow(cnt); } PLOT1(TCHAN, "일봉TOPCHAN"); PLOT2(BCHAN, "일봉BOTCHAN"); > 맥스 님이 쓴 글입니다. > 제목 : 문의드립니다. > 20분차트에서 일봉의 값을 비교검색코자 합니다. input : p1(2),,LENGTH1(20),Period1(20); var : TCHAN1(0),aa(false); TCHAN1 = HIGHEST(High, LENGTH1)[2]; ## price channel 20[2] 상한선 var1 = ma(c, period1)[1]+(p1*stdw(c, period1)[1]); ## b.b 20[1] value1 = ; aa = ; if aa then var1 = 1; Else var1 = 0; find(var1); 상기 식은 일봉의 수식입니다. 위 수식을 20분봉에서 비교검색식을 만들고자 합니다. 20분봉에서 일봉의 TCHAN1, var1,value1 을 구합니다. 더불어 INPUT : LENGTH(360); VAR : TCHAN(0), BCHAN(0),TCHAN1(0), BCHAN1(0); if date != date[1] Then{ TCHAN1 = TCHAN[1];#전일마지막봉값 BCHAN1 = BCHAN[1];#전일마지막봉값 } TCHAN = HIGHEST(HIGH, LENGTH)[1]; BCHAN = LOWEST(LOW, LENGTH)[1]; PLOT1(TCHAN1, "전일마지막봉TOPCHAN"); PLOT2(BCHAN1, "전일마지막봉BOTCHAN"); 위 수식을 전전일 마지막봉의 수식으로 바꾸어 주십시요 그리고 INPUT : LENGTH(20); VAR : TCHAN(0), BCHAN(0),cnt(0); TCHAN = dayhigh(1); BCHAN = daylow(1); for cnt = 1 to LENGTH { if dayhigh(cnt) > TCHAN Then TCHAN = dayhigh(cnt); if DayLow(cnt) < TCHAN Then TCHAN = DayLow(cnt); } PLOT1(TCHAN, "일봉TOPCHAN"); PLOT2(BCHAN, "일봉BOTCHAN"); 위 수식은 전혀다른 값을 가지고 있네요 이 수식도 전전일 값으로 변환해 주십시요 감사합니다.