커뮤니티

문의드립니다

프로필 이미지
카카
2025-03-12 18:28:30
246
글번호 189093
답변완료
안녕하세요 관리자님!! 아래 지표는 관리자님이 작성해주신 지표로 실거래시 많은 도움이 되고 있습니다 이지표중에 plot4, plot5를 지표로 사용하고 있는데요 plot4, plot5를 미국장이 시작되는 시점에 PlotBaseLine1에서 처음 시작될수 있도록 변경부탁드립니다 - 아 래 - input : nday(2); var : OO(0),HH(0),LL(0),cnt(0); OO = DayOpen(nday); HH = DayHigh(1); LL = DayLow(1); for cnt = 1 to nday { if DayHigh(cnt) > hh Then hh = DayHigh(cnt); if DayLow(cnt) < ll Then ll = DayLow(cnt); } if OO > 0 then { var1 = C/OO*100-100; plot1(var1,"시가"); } if HH > 0 then { var2 = (C/HH*100-100); plot2(var2,"고가"); } if LL > 0 then { var3 = C/LL*100-100; plot3(var3,"저가"); } Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0),up1(0),dn1(0); BBmd = ma(C,Period); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if bdate != bdate[1] Then { up1 = bbup; dn1 = bbdn; } if up1 > 0 then { var4 = C/up1*100-100; plot4(var4,"볼밴상단"); } if dn1 > 0 then { var5 = C/dn1*100-100; plot5(var5,"볼밴하단"); } PlotBaseLine1(0,"0선");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-03-13 12:25:48

안녕하세요 예스스탁입니다. input : nday(2); var : OO(0),HH(0),LL(0),cnt(0); OO = DayOpen(nday); HH = DayHigh(1); LL = DayLow(1); for cnt = 1 to nday { if DayHigh(cnt) > hh Then hh = DayHigh(cnt); if DayLow(cnt) < ll Then ll = DayLow(cnt); } if OO > 0 then { var1 = C/OO*100-100; plot1(var1,"시가"); } if HH > 0 then { var2 = (C/HH*100-100); plot2(var2,"고가"); } if LL > 0 then { var3 = C/LL*100-100; plot3(var3,"저가"); } Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0),up1(0),dn1(0),t1(0); BBmd = ma(C,Period); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if bdate != bdate[1] Then { if sTime >= 80000 Then T1 = 233000; Else T1 = 223000; } if T1 > 0 Then { if (sDate != sDate[1] and sTime >= T1) or (sDate == sDate[1] and sTime >= T1 and sTime[1] < T1) Then { up1 = bbup; dn1 = bbdn; } if up1 > 0 then { var4 = C/up1*100-100; plot4(var4,"볼밴상단"); } if dn1 > 0 then { var5 = C/dn1*100-100; plot5(var5,"볼밴하단"); } } PlotBaseLine1(0,"0선"); 즐거운 하루되세요 > 카카 님이 쓴 글입니다. > 제목 : 문의드립니다 > 안녕하세요 관리자님!! 아래 지표는 관리자님이 작성해주신 지표로 실거래시 많은 도움이 되고 있습니다 이지표중에 plot4, plot5를 지표로 사용하고 있는데요 plot4, plot5를 미국장이 시작되는 시점에 PlotBaseLine1에서 처음 시작될수 있도록 변경부탁드립니다 - 아 래 - input : nday(2); var : OO(0),HH(0),LL(0),cnt(0); OO = DayOpen(nday); HH = DayHigh(1); LL = DayLow(1); for cnt = 1 to nday { if DayHigh(cnt) > hh Then hh = DayHigh(cnt); if DayLow(cnt) < ll Then ll = DayLow(cnt); } if OO > 0 then { var1 = C/OO*100-100; plot1(var1,"시가"); } if HH > 0 then { var2 = (C/HH*100-100); plot2(var2,"고가"); } if LL > 0 then { var3 = C/LL*100-100; plot3(var3,"저가"); } Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0),up1(0),dn1(0); BBmd = ma(C,Period); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if bdate != bdate[1] Then { up1 = bbup; dn1 = bbdn; } if up1 > 0 then { var4 = C/up1*100-100; plot4(var4,"볼밴상단"); } if dn1 > 0 then { var5 = C/dn1*100-100; plot5(var5,"볼밴하단"); } PlotBaseLine1(0,"0선");