커뮤니티

부탁드립니다.

프로필 이미지
뮬리
2019-12-18 22:54:50
144
글번호 134519
답변완료
연일 노고에 수고가 많으십니다. 다음수식을 당일이후 계산이 아닌 n봉(변수)이후 부터 계산되도록 부탁 드립니다. 미리 깊이 감사 드립니다. Var : h1(0),h2(0),h3(0); Var : l1(0),l2(0),l3(0); if bdate != bdate[1] then { h1 = h; h2 = 0; h3 = 0; l1 = l; l2 = 0; l3 = 0; var1 = h; } else { if h > h1 Then { h1 = h; h2 = h1[1]; h3 = h2[1]; var1 = h1; } if h > h2 and h < h1 Then { h2 = h; h3 = h2[1]; var1 = h2; } if h > h3 and h < h2 Then { h3 = h; var1 = h3; } if l < l1 Then { l1 = l; l2 = l1[1]; l3 = l2[1]; var2 = l1; } if l < l2 and l > l1 Then { l2 = l; l3 = l2[1]; var2 = l2; } if l < l3 and l > l2 Then { l3 = l; var2 = l3; } } plot1(var1); plot2(var2);
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2019-12-19 09:28:22

안녕하세요 예스스탁입니다. 해당수식 내용은 현재봉기준으로 과거 n봉은 가능하지 않습니다. 당일 n번째봉부터 라면 아래식 이용하시면 됩니다. input : n(5); Var : h1(0),h2(0),h3(0); Var : l1(0),l2(0),l3(0); var : idx(0); if bdate != bdate[1] then { idx = 0; } idx = idx+1; if idx == n then { h1 = h; h2 = 0; h3 = 0; l1 = l; l2 = 0; l3 = 0; var1 = h; } if idx > n then { if h > h1 Then { h1 = h; h2 = h1[1]; h3 = h2[1]; var1 = h1; } if h > h2 and h < h1 Then { h2 = h; h3 = h2[1]; var1 = h2; } if h > h3 and h < h2 Then { h3 = h; var1 = h3; } if l < l1 Then { l1 = l; l2 = l1[1]; l3 = l2[1]; var2 = l1; } if l < l2 and l > l1 Then { l2 = l; l3 = l2[1]; var2 = l2; } if l < l3 and l > l2 Then { l3 = l; var2 = l3; } } plot1(var1); plot2(var2); 즐거운 하루되세요 > 뮬리 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 연일 노고에 수고가 많으십니다. 다음수식을 당일이후 계산이 아닌 n봉(변수)이후 부터 계산되도록 부탁 드립니다. 미리 깊이 감사 드립니다. Var : h1(0),h2(0),h3(0); Var : l1(0),l2(0),l3(0); if bdate != bdate[1] then { h1 = h; h2 = 0; h3 = 0; l1 = l; l2 = 0; l3 = 0; var1 = h; } else { if h > h1 Then { h1 = h; h2 = h1[1]; h3 = h2[1]; var1 = h1; } if h > h2 and h < h1 Then { h2 = h; h3 = h2[1]; var1 = h2; } if h > h3 and h < h2 Then { h3 = h; var1 = h3; } if l < l1 Then { l1 = l; l2 = l1[1]; l3 = l2[1]; var2 = l1; } if l < l2 and l > l1 Then { l2 = l; l3 = l2[1]; var2 = l2; } if l < l3 and l > l2 Then { l3 = l; var2 = l3; } } plot1(var1); plot2(var2);
프로필 이미지

뮬리

2019-12-19 10:55:59

답변에 감사 드립니다. 답변수식에서 당일 n봉 부터 수식을 지정된 일시 이후에서 n봉부터의 수식으로 변경 부탁 드립니다. 미리 깊이 깊이 경배로 감사 드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 부탁드립니다. > 안녕하세요 예스스탁입니다. 해당수식 내용은 현재봉기준으로 과거 n봉은 가능하지 않습니다. 당일 n번째봉부터 라면 아래식 이용하시면 됩니다. input : n(5); Var : h1(0),h2(0),h3(0); Var : l1(0),l2(0),l3(0); var : idx(0); if bdate != bdate[1] then { idx = 0; } idx = idx+1; if idx == n then { h1 = h; h2 = 0; h3 = 0; l1 = l; l2 = 0; l3 = 0; var1 = h; } if idx > n then { if h > h1 Then { h1 = h; h2 = h1[1]; h3 = h2[1]; var1 = h1; } if h > h2 and h < h1 Then { h2 = h; h3 = h2[1]; var1 = h2; } if h > h3 and h < h2 Then { h3 = h; var1 = h3; } if l < l1 Then { l1 = l; l2 = l1[1]; l3 = l2[1]; var2 = l1; } if l < l2 and l > l1 Then { l2 = l; l3 = l2[1]; var2 = l2; } if l < l3 and l > l2 Then { l3 = l; var2 = l3; } } plot1(var1); plot2(var2); 즐거운 하루되세요 > 뮬리 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 연일 노고에 수고가 많으십니다. 다음수식을 당일이후 계산이 아닌 n봉(변수)이후 부터 계산되도록 부탁 드립니다. 미리 깊이 감사 드립니다. Var : h1(0),h2(0),h3(0); Var : l1(0),l2(0),l3(0); if bdate != bdate[1] then { h1 = h; h2 = 0; h3 = 0; l1 = l; l2 = 0; l3 = 0; var1 = h; } else { if h > h1 Then { h1 = h; h2 = h1[1]; h3 = h2[1]; var1 = h1; } if h > h2 and h < h1 Then { h2 = h; h3 = h2[1]; var1 = h2; } if h > h3 and h < h2 Then { h3 = h; var1 = h3; } if l < l1 Then { l1 = l; l2 = l1[1]; l3 = l2[1]; var2 = l1; } if l < l2 and l > l1 Then { l2 = l; l3 = l2[1]; var2 = l2; } if l < l3 and l > l2 Then { l3 = l; var2 = l3; } } plot1(var1); plot2(var2);
프로필 이미지

예스스탁 예스스탁 답변

2019-12-19 11:34:44

안녕하세요 예스스탁입니다. input : ndate(20191219),ntime(100000),n(5); Var : h1(0),h2(0),h3(0); Var : l1(0),l2(0),l3(0); var : idx(0),Tcond(false); if sdate == ndate and stime >= ntime then { Tcond = true; } if Tcond == true and Tcond[1] == false then { idx = 0; } if Tcond == true then { idx = idx+1; if idx == n then { h1 = h; h2 = 0; h3 = 0; l1 = l; l2 = 0; l3 = 0; var1 = h; } if idx > n then { if h > h1 Then { h1 = h; h2 = h1[1]; h3 = h2[1]; var1 = h1; } if h > h2 and h < h1 Then { h2 = h; h3 = h2[1]; var1 = h2; } if h > h3 and h < h2 Then { h3 = h; var1 = h3; } if l < l1 Then { l1 = l; l2 = l1[1]; l3 = l2[1]; var2 = l1; } if l < l2 and l > l1 Then { l2 = l; l3 = l2[1]; var2 = l2; } if l < l3 and l > l2 Then { l3 = l; var2 = l3; } } if var1 > 0 then plot1(var1); if var2 > 0 then plot2(var2); } 즐거운 하루되세요 > 뮬리 님이 쓴 글입니다. > 제목 : Re : Re : 부탁드립니다. > 답변에 감사 드립니다. 답변수식에서 당일 n봉 부터 수식을 지정된 일시 이후에서 n봉부터의 수식으로 변경 부탁 드립니다. 미리 깊이 깊이 경배로 감사 드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 부탁드립니다. > 안녕하세요 예스스탁입니다. 해당수식 내용은 현재봉기준으로 과거 n봉은 가능하지 않습니다. 당일 n번째봉부터 라면 아래식 이용하시면 됩니다. input : n(5); Var : h1(0),h2(0),h3(0); Var : l1(0),l2(0),l3(0); var : idx(0); if bdate != bdate[1] then { idx = 0; } idx = idx+1; if idx == n then { h1 = h; h2 = 0; h3 = 0; l1 = l; l2 = 0; l3 = 0; var1 = h; } if idx > n then { if h > h1 Then { h1 = h; h2 = h1[1]; h3 = h2[1]; var1 = h1; } if h > h2 and h < h1 Then { h2 = h; h3 = h2[1]; var1 = h2; } if h > h3 and h < h2 Then { h3 = h; var1 = h3; } if l < l1 Then { l1 = l; l2 = l1[1]; l3 = l2[1]; var2 = l1; } if l < l2 and l > l1 Then { l2 = l; l3 = l2[1]; var2 = l2; } if l < l3 and l > l2 Then { l3 = l; var2 = l3; } } plot1(var1); plot2(var2); 즐거운 하루되세요 > 뮬리 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 연일 노고에 수고가 많으십니다. 다음수식을 당일이후 계산이 아닌 n봉(변수)이후 부터 계산되도록 부탁 드립니다. 미리 깊이 감사 드립니다. Var : h1(0),h2(0),h3(0); Var : l1(0),l2(0),l3(0); if bdate != bdate[1] then { h1 = h; h2 = 0; h3 = 0; l1 = l; l2 = 0; l3 = 0; var1 = h; } else { if h > h1 Then { h1 = h; h2 = h1[1]; h3 = h2[1]; var1 = h1; } if h > h2 and h < h1 Then { h2 = h; h3 = h2[1]; var1 = h2; } if h > h3 and h < h2 Then { h3 = h; var1 = h3; } if l < l1 Then { l1 = l; l2 = l1[1]; l3 = l2[1]; var2 = l1; } if l < l2 and l > l1 Then { l2 = l; l3 = l2[1]; var2 = l2; } if l < l3 and l > l2 Then { l3 = l; var2 = l3; } } plot1(var1); plot2(var2);