커뮤니티

수식 부탁 드립니다

프로필 이미지
크라켄
2025-02-07 08:03:49
519
글번호 187880
답변완료

첨부 이미지

#,안녕하세요 상기 그림파일 참조하여 우축 추세선 수식을 부탁드립니다. *,당일(D) 1,첫시작 볼밴 상단밴드 최고점을 당일Y축까지 그리기 2,첫시작 볼밴 하단밴드 최저점을 당일Y축까지 그리기 *,전일(D-1) 3,첫시작 볼밴 상단밴드 최고점을 익일 Y축까지 그리기 4,첫시작 볼밴 하단밴드 최저점을 익일 Y축까지 그리기 (PS : D 와 D-1 의 추세선 생성 여부를 변수로 조절하면 좋겠습니다) Input : Period(20), MultiD(2); var : MAv(0),BBup(0),BBdn(0); MAv = ma(C,Period); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); Plot1(MAv, "이평"); Plot2(BBup, "상단밴드"); Plot3(BBdn, "하단밴드"); $, 언제나 늘 고맙습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-02-07 11:37:10

안녕하세요 예스스탁입니다. Input : Period(20), MultiD(2),D(1); var : MAv(0),BBup(0),BBdn(0),HH(0),LL(0),cnt(0); Array : TL1[50](0),TL2[50](0); MAv = ma(C,Period); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); Plot1(MAv, "이평"); Plot2(BBup, "상단밴드"); Plot3(BBdn, "하단밴드"); if Bdate != Bdate[1] Then { TL_Delete(TL1[d]); TL_Delete(TL2[d]); HH = BBup; LL = BBdn; For cnt = 49 DownTo 1 { TL1[cnt] = TL1[cnt-1]; TL2[cnt] = TL2[cnt-1]; } TL1[0] = TL_New(sDate,sTime,HH,NextBarSdate,NextBarStime,HH); TL2[0] = TL_New(sDate,sTime,LL,NextBarSdate,NextBarStime,LL); TL_SetColor(TL1[0],Magenta); TL_SetColor(TL2[0],Blue); TL_SetExtRight(TL1[0],true); TL_SetExtRight(TL2[0],true); TL_SetStyle(TL1[0],3); TL_SetStyle(TL2[0],3); } Else { if BBup > HH Then { HH = BBup; TL_SetBegin(TL1[0],sDate,sTime,HH); TL_Setend(TL1[0],NextBarSdate,NextBarStime,HH); } if BBdn < LL Then { LL = BBdn; TL_SetBegin(TL2[0],sDate,sTime,LL); TL_Setend(TL2[0],NextBarSdate,NextBarStime,LL); } } 즐거운 하루되세요 > 크라켄 님이 쓴 글입니다. > 제목 : 수식 부탁 드립니다 > #,안녕하세요 상기 그림파일 참조하여 우축 추세선 수식을 부탁드립니다. *,당일(D) 1,첫시작 볼밴 상단밴드 최고점을 당일Y축까지 그리기 2,첫시작 볼밴 하단밴드 최저점을 당일Y축까지 그리기 *,전일(D-1) 3,첫시작 볼밴 상단밴드 최고점을 익일 Y축까지 그리기 4,첫시작 볼밴 하단밴드 최저점을 익일 Y축까지 그리기 (PS : D 와 D-1 의 추세선 생성 여부를 변수로 조절하면 좋겠습니다) Input : Period(20), MultiD(2); var : MAv(0),BBup(0),BBdn(0); MAv = ma(C,Period); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); Plot1(MAv, "이평"); Plot2(BBup, "상단밴드"); Plot3(BBdn, "하단밴드"); $, 언제나 늘 고맙습니다.