커뮤니티

부탁드립니다

프로필 이미지
마르뚝
2015-11-28 00:22:31
176
글번호 92857
답변완료
1.볼린저밴드를 직선으로 표시하고 싶습니다 그리고 밴드폭내를 8등분하는 선을 표시하고 싶습니다 2.장시작후 시간변화에 따른 고점,저점,중심선을 그리고 싶습니다 예를 들어서 60분을 설정했다면 현재 시간을 기준으로 첫번째 1분을 버리는 선을 그리고 싶습니다 09시1분부터 10시00분까지의 고점,저점,중심선을 나타내고 10시01분이되면 09시02분 부터 10시01분까지 10시02분이되면 09시03분 부터 10시02분까지 10시03분이되면 09시04분 부터 10시03분까지 이런식으로 고점,저점,중심선을 그리고 싶습니다 부탁드립니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-11-30 10:15:35

안녕하세요 예스스탁입니다. 1. Input : Period(20), MultiD(2); var : diff(0),BBup(0),BBdn(0); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); diff = (BBup-BBdn)*(1/8); Plot1(BBup, "상단"); Plot2(BBdn, "하단"); plot3(BBup-diff*1); plot4(BBup-diff*2); plot5(BBup-diff*3); plot6(BBup-diff*4); plot7(BBup-diff*5); plot8(BBup-diff*6); plot9(BBup-diff*7); 2. input : n(60); var : TF(0),T1(0),cnt(0),HH(0),LL(0),mid(0); TF = TimeToMinutes(stime); if date != date[1] Then T1 = TF; if TF >= T1+N Then{ HH = H; LL = L; for cnt = 0 to 200{ if sdate[cnt] == sdate and TF[cnt] > TF-60 Then{ if H[cnt] > HH Then HH = H[cnt]; if L[cnt] < LL Then LL = L[cnt]; mid = (HH+LL)/2; } } } plot1(HH); plot2(LL); plot3(Mid); 즐거운 하루되세요 > 마르뚝 님이 쓴 글입니다. > 제목 : 부탁드립니다 > 1.볼린저밴드를 직선으로 표시하고 싶습니다 그리고 밴드폭내를 8등분하는 선을 표시하고 싶습니다 2.장시작후 시간변화에 따른 고점,저점,중심선을 그리고 싶습니다 예를 들어서 60분을 설정했다면 현재 시간을 기준으로 첫번째 1분을 버리는 선을 그리고 싶습니다 09시1분부터 10시00분까지의 고점,저점,중심선을 나타내고 10시01분이되면 09시02분 부터 10시01분까지 10시02분이되면 09시03분 부터 10시02분까지 10시03분이되면 09시04분 부터 10시03분까지 이런식으로 고점,저점,중심선을 그리고 싶습니다 부탁드립니다