커뮤니티

다시 문의드립니다.

프로필 이미지
해월정
2014-11-25 16:48:21
136
글번호 80743
답변완료
질문에대한답인데 제의도하곤 완전이다릅니다. 차트에 한번적용해보시길바랍니다. **문의내용 1 틱90차트에서 10분동안 만들어진 봉의갯수를 10분단위로 표현합니다. ~ 창초십분은 봉의수가 현제봉이 돼것고 10분이 지남에따라 지난10분동안 만들어진 봉의 수를 표현해주십시요. 2 1번의 내용으로 만들어진 진난오일동안 각각 현제의 차트에서 표현합니다. ~ 2번은 안&#46080;다고 하셧읍니다. ### 답변 var1 = TimeToMinutes(stime)%10; if dayindex == 0 or (var1 < var1[1]) Then{ var1 = 0; var2 = var1[1]; } var1 = var1+1; plot1(var1,"현재"); plot2(var2,"직전"); 이전일의 내용을 현재 표시는 가능하지 않습니다. 즐거운 하루되세요 > 해월정 님이 쓴 글입니다. > 제목 : 문의드립니다 > 문의내용 1 틱90차트에서 10분동안 만들어진 봉의갯수를 10분단위로 표현합니다. 2 1번의 내용으로 만들어진 진난오일동안 각각 현제의 차트에서 표현합니다. 위의수식 작성부탁드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-11-26 10:08:41

안녕하세요 예스스탁입니다. var : TF(0),idx(0),idx1(0); TF = TimeToMinutes(stime)%10; if dayindex == 0 or (TF < TF[1]) Then{ idx = 0; idx1 = idx[1]; } idx = idx+1; plot1(idx,"현재"); plot2(idx1,"직전"); 변수값이 잘못지정되어 수정했습니다. 위 식은 차트를 10분간격으로 나누어 봉갯수를 리턴합니다. 현재봉 기준으로 최근 10분의 봉갯수는 아래와 같습니다. var : cnt(0),TF(0),idx(0),idx1(0); TF = TimeToMinutes(stime); idx = 0; for cnt = 0 to 500{ if sdate[cnt] == sdate and TF[cnt] >= TF-10 Then{ idx = cnt; } if sdate[cnt] < sdate or Tf[cnt] < TF-10 Then cnt = 1000; } plot1(idx,"최근10분"); plot2(idx[1],"전봉기준"); 즐거운 하루되세요 > 해월정 님이 쓴 글입니다. > 제목 : 다시 문의드립니다. > 질문에대한답인데 제의도하곤 완전이다릅니다. 차트에 한번적용해보시길바랍니다. **문의내용 1 틱90차트에서 10분동안 만들어진 봉의갯수를 10분단위로 표현합니다. ~ 창초십분은 봉의수가 현제봉이 돼것고 10분이 지남에따라 지난10분동안 만들어진 봉의 수를 표현해주십시요. 2 1번의 내용으로 만들어진 진난오일동안 각각 현제의 차트에서 표현합니다. ~ 2번은 안&#46080;다고 하셧읍니다. ### 답변 var1 = TimeToMinutes(stime)%10; if dayindex == 0 or (var1 < var1[1]) Then{ var1 = 0; var2 = var1[1]; } var1 = var1+1; plot1(var1,"현재"); plot2(var2,"직전"); 이전일의 내용을 현재 표시는 가능하지 않습니다. 즐거운 하루되세요 > 해월정 님이 쓴 글입니다. > 제목 : 문의드립니다 > 문의내용 1 틱90차트에서 10분동안 만들어진 봉의갯수를 10분단위로 표현합니다. 2 1번의 내용으로 만들어진 진난오일동안 각각 현제의 차트에서 표현합니다. 위의수식 작성부탁드립니다.