커뮤니티

부탁드립니다.

프로필 이미지
yes
2018-05-22 11:38:39
165
글번호 119053
답변완료
도움 주심에 감사 드립니다. 1)예를들어 과거 100봉전의 종가와 과거 200봉전의 종가를 연결하는선(외부변수) 2)과거의 두개 일시를 지정하고 두 지점을 연결하는선 부탁 드립니다. 참고 수식) if sdate == var99 and time >= var9 and time <=var91 Then{ value1 = sdate; value2 = time; value3 = C; } if sdate == var88 and time >= var8 and time <= var81 Then{ value4 = sdate; value5 = time; value6 = C; 3)변환 부탁드립니다. s=sum(1); 음봉=c<=o; 양봉=c>o; a1=valuewhen(1,음봉,c); s1=valuewhen(1,음봉,s); a2=valuewhen(1,양봉(1) && 음봉,o); s2=valuewhen(1,양봉(1) && 음봉,s); LL=valuewhen(1,S1-S2>=연속봉수,A1); HH=valuewhen(1,S1-S2>=연속봉수,A2); (HH-LL)/4*LL
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2018-05-23 09:01:08

안녕하세요 예스스탁입니다. 1. input : n1(100),n2(200); TL_Delete(var1); var1 = TL_New(sdate[n2],stime[n2],C[n2],sdate[n1],stime[n1],C[1]); 2 input : 날짜1(20180514),시간1(90000); input : 날짜2(20180518),시간2(90000); if sdate == 날짜1 and 시간1 == stime Then var1 = c; if sdate == 날짜2 and 시간2 == stime Then var2 = c; TL_Delete(var1); var1 = TL_New(날짜1,시간1,var1,날짜2,시간2,var2); 3 input : 연속봉수(5); var : s(0),음봉(false),양봉(false); var : a1(0),s1(0),a2(0),s2(0),ll(0),hh(0); s = s + 1; 음봉=c<=o; 양봉=c>o; if 음봉 == true Then{ a1 = c; s1 = s; } if 양봉[1] == true and 음봉 == true Then{ a2 = o; s2 = s; } if s1-s2 >= 연속봉수 Then ll = a1; if s1-s2 >= 연속봉수 Then hh = a2; var1 = (HH-LL)/4*LL; plot1(var1); 즐거운 하루되세요 > yes 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 도움 주심에 감사 드립니다. 1)예를들어 과거 100봉전의 종가와 과거 200봉전의 종가를 연결하는선(외부변수) 2)과거의 두개 일시를 지정하고 두 지점을 연결하는선 부탁 드립니다. 참고 수식) if sdate == var99 and time >= var9 and time <=var91 Then{ value1 = sdate; value2 = time; value3 = C; } if sdate == var88 and time >= var8 and time <= var81 Then{ value4 = sdate; value5 = time; value6 = C; 3)변환 부탁드립니다. s=sum(1); 음봉=c<=o; 양봉=c>o; a1=valuewhen(1,음봉,c); s1=valuewhen(1,음봉,s); a2=valuewhen(1,양봉(1) && 음봉,o); s2=valuewhen(1,양봉(1) && 음봉,s); LL=valuewhen(1,S1-S2>=연속봉수,A1); HH=valuewhen(1,S1-S2>=연속봉수,A2); (HH-LL)/4*LL
프로필 이미지

yes

2018-05-23 18:38:06

답변 수식 감사 드립니다 실행결과 2)번의 수식이 분봉에서는 매우 정상적으로 가동 되나 틱(300틱)봉에서 가동이 안되고 있습니다. 해결 방법이 있겠는지요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 부탁드립니다. > 안녕하세요 예스스탁입니다. 1. input : n1(100),n2(200); TL_Delete(var1); var1 = TL_New(sdate[n2],stime[n2],C[n2],sdate[n1],stime[n1],C[1]); 2 input : 날짜1(20180514),시간1(90000); input : 날짜2(20180518),시간2(90000); if sdate == 날짜1 and 시간1 == stime Then var1 = c; if sdate == 날짜2 and 시간2 == stime Then var2 = c; TL_Delete(var1); var1 = TL_New(날짜1,시간1,var1,날짜2,시간2,var2); 3 input : 연속봉수(5); var : s(0),음봉(false),양봉(false); var : a1(0),s1(0),a2(0),s2(0),ll(0),hh(0); s = s + 1; 음봉=c<=o; 양봉=c>o; if 음봉 == true Then{ a1 = c; s1 = s; } if 양봉[1] == true and 음봉 == true Then{ a2 = o; s2 = s; } if s1-s2 >= 연속봉수 Then ll = a1; if s1-s2 >= 연속봉수 Then hh = a2; var1 = (HH-LL)/4*LL; plot1(var1); 즐거운 하루되세요 > yes 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 도움 주심에 감사 드립니다. 1)예를들어 과거 100봉전의 종가와 과거 200봉전의 종가를 연결하는선(외부변수) 2)과거의 두개 일시를 지정하고 두 지점을 연결하는선 부탁 드립니다. 참고 수식) if sdate == var99 and time >= var9 and time <=var91 Then{ value1 = sdate; value2 = time; value3 = C; } if sdate == var88 and time >= var8 and time <= var81 Then{ value4 = sdate; value5 = time; value6 = C; 3)변환 부탁드립니다. s=sum(1); 음봉=c<=o; 양봉=c>o; a1=valuewhen(1,음봉,c); s1=valuewhen(1,음봉,s); a2=valuewhen(1,양봉(1) && 음봉,o); s2=valuewhen(1,양봉(1) && 음봉,s); LL=valuewhen(1,S1-S2>=연속봉수,A1); HH=valuewhen(1,S1-S2>=연속봉수,A2); (HH-LL)/4*LL