커뮤니티

문의드립니다

프로필 이미지
러블리
2025-04-26 10:15:38
251
글번호 190434
답변완료
1) 미국선물 용인데요 a. 밤 10시30 ~ 다음날 5시 까지 정규장의 당일 고저차를 구하고 싶습니다 b. 아침 7시 부터 다음날 새벽 6시 (23시간 장 열림) 까지의 고저차 2) 볼린저밴드 input : Period(20), MultiD(2),ntime(230000); var : MAv(0),BBup(0),BBdn(0); MAv = ma(C,Period); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if sTime <= ntime Then { var1 = MAv; var2 = BBup; var3 = BBdn; } Plot1(var1, "이평"); Plot2(var2, "상단밴드"); Plot3(var3, "하단밴드"); ------------------------- 미국장에서 밤 11시 까지만 볼린저밴드가 나오게 하고 싶어 만들었는데 11시 이후에도 계속 나옵니다 미국선물시장은 하루 23시간 열리는데.. 밤 11시의 볼린저수치를 차트에 표시되게 하고 싶습니다. 11시 이후에는 지표표시가 안나오게..(볼린저가 작동 안하게) 11시 부터 정규장이 끝나는 새벽 5시 까지만 볼린저 표시가 안나오고.. 새벽 5시 이후는 나와도 상관없습니다. 다시 다음날 밤 11시가 되면 볼린저 작동을 다시 스탑시키고 11시의 데이타를 보여줌. 11시의 볼린저 데이타를 최종값으로 표시 plot 로 이평/상단/하단의 값을 표시하게 해주세요 감사합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-04-28 10:57:25

안녕하세요 예스스탁입니다. 1 input : starttime(223000),Endtime(050000); var : Tcond(False),HH(0),LL(0); if (sdate != sDate[1] and sTime >= starttime) or (sdate == sDate[1] and sTime >= starttime and sTime[1] < starttime) Then { Tcond = true; HH = H; LL = L; } if (sdate != sDate[1] and sTime >= Endtime) or (sdate == sDate[1] and sTime >= Endtime and sTime[1] < Endtime) Then { Tcond = false; } if tcond == true Then { if H > HH Then HH = H; if L < LL Then LL = L; } if HH > 0 and LL > 0 Then { Plot1(HH-LL); } Plot2(DayHigh(0)-DayLow(0)); 2 input : Period(20), MultiD(2),ntime(230000); var : MAv(0),BBup(0),BBdn(0),Tcond(False); MAv = ma(C,Period); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if Bdate != Bdate[1] Then { Tcond = true; } if (sdate != sDate[1] and sTime >= ntime) or (sdate == sDate[1] and sTime >= ntime and sTime[1] < ntime) Then { Tcond = False; } if Tcond == true Then { var1 = MAv; var2 = BBup; var3 = BBdn; Plot1(var1, "이평"); Plot2(var2, "상단밴드"); Plot3(var3, "하단밴드"); } Else { NoPlot(1); NoPlot(2); NoPlot(3); } 즐거운 하루되세요 > 러블리 님이 쓴 글입니다. > 제목 : 문의드립니다 > 1) 미국선물 용인데요 a. 밤 10시30 ~ 다음날 5시 까지 정규장의 당일 고저차를 구하고 싶습니다 b. 아침 7시 부터 다음날 새벽 6시 (23시간 장 열림) 까지의 고저차 2) 볼린저밴드 input : Period(20), MultiD(2),ntime(230000); var : MAv(0),BBup(0),BBdn(0); MAv = ma(C,Period); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if sTime <= ntime Then { var1 = MAv; var2 = BBup; var3 = BBdn; } Plot1(var1, "이평"); Plot2(var2, "상단밴드"); Plot3(var3, "하단밴드"); ------------------------- 미국장에서 밤 11시 까지만 볼린저밴드가 나오게 하고 싶어 만들었는데 11시 이후에도 계속 나옵니다 미국선물시장은 하루 23시간 열리는데.. 밤 11시의 볼린저수치를 차트에 표시되게 하고 싶습니다. 11시 이후에는 지표표시가 안나오게..(볼린저가 작동 안하게) 11시 부터 정규장이 끝나는 새벽 5시 까지만 볼린저 표시가 안나오고.. 새벽 5시 이후는 나와도 상관없습니다. 다시 다음날 밤 11시가 되면 볼린저 작동을 다시 스탑시키고 11시의 데이타를 보여줌. 11시의 볼린저 데이타를 최종값으로 표시 plot 로 이평/상단/하단의 값을 표시하게 해주세요 감사합니다