커뮤니티

부탁 드립니다

프로필 이미지
비듬싸순
2023-02-12 22:28:54
746
글번호 166216
답변완료
수고하십니다 해주신자료는 너무 잘쓰고 있습니다 아래 수식은 돈키언채널을 기반했습니다 RED,BLUE지역을 박스 처리했으면 좋겠습니다 그리고 고가,저가를 종가처리했으면 좋겠습니다 노고에 감사드리며 수고하세요 inputs: ChanLength( 20 ),MALength( 50 ) ; variables: UpperBand( 0 ),LowerBand( 0 ),MidBand( 0 ),LongOK( false ),ShortOK( false ), LowRef( 0 ),HighRef( 0 ),TriggerLine( 0 ),MAValue( 0 ) ; UpperBand = Highest( High, ChanLength ) ; LowerBand = Lowest( Low, ChanLength ) ; MAValue = hMa( Close, MALength ) ; if Low == LowerBand then begin LowRef = Low ; LongOK = false ; ShortOK = true ; end ; if High == UpperBand then begin HighRef = High ; LongOK = true ; ShortOK = false ; end ; TriggerLine = .5 * ( HighRef + LowRef ) ; Plot1( UpperBand, "UpperBand",iff(LongOK,RED,BLUE)); Plot2( LowerBand, "LowerBand",iff(LongOK,REd,BLUE)); Plot3( TriggerLine, "Trigger"); Plot4( MAValue, "Mov Avg");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-02-13 18:27:45

안녕하세요 예스스탁입니다. inputs: ChanLength( 20 ),MALength( 50 ) ; var : hh(0),ll(0),cc(0); variables: UpperBand( 0 ),LowerBand( 0 ),MidBand( 0 ),LongOK( false ),ShortOK( false ), LowRef( 0 ),HighRef( 0 ),TriggerLine( 0 ),MAValue( 0 ),box(0) ; hh = c; ll = c; cc = c; UpperBand = Highest(hh, ChanLength ) ; LowerBand = Lowest(ll, ChanLength ) ; MAValue = hMa(cc, MALength ) ; if ll == LowerBand then begin LowRef = ll ; LongOK = false ; ShortOK = true ; end ; if hh == UpperBand then begin HighRef = hh ; LongOK = true ; ShortOK = false ; end ; TriggerLine = .5 * ( HighRef + LowRef ) ; Plot1( UpperBand, "UpperBand",iff(LongOK,RED,BLUE)); Plot2( LowerBand, "LowerBand",iff(LongOK,REd,BLUE)); Plot3( TriggerLine, "Trigger"); Plot4( MAValue, "Mov Avg"); if LongOK != LongOK[1] Then { var1 = sDate; Var2 = sTime; box = Box_New(var1,Var2,UpperBand,NextBarSdate,NextBarStime,LowerBand); Box_SetColor(box,iff(LongOK,RED,BLUE)); Box_SetFill(box,true); Box_SetExtFill(box,true); } Else { if LongOK ==true Then Box_SetBegin(box,NextBarSdate,NextBarStime,UpperBand); Else Box_SetEnd(box,NextBarSdate,NextBarStime,LowerBand); } 즐거운 하루되세요 > 비듬싸순 님이 쓴 글입니다. > 제목 : 부탁 드립니다 > 수고하십니다 해주신자료는 너무 잘쓰고 있습니다 아래 수식은 돈키언채널을 기반했습니다 RED,BLUE지역을 박스 처리했으면 좋겠습니다 그리고 고가,저가를 종가처리했으면 좋겠습니다 노고에 감사드리며 수고하세요 inputs: ChanLength( 20 ),MALength( 50 ) ; variables: UpperBand( 0 ),LowerBand( 0 ),MidBand( 0 ),LongOK( false ),ShortOK( false ), LowRef( 0 ),HighRef( 0 ),TriggerLine( 0 ),MAValue( 0 ) ; UpperBand = Highest( High, ChanLength ) ; LowerBand = Lowest( Low, ChanLength ) ; MAValue = hMa( Close, MALength ) ; if Low == LowerBand then begin LowRef = Low ; LongOK = false ; ShortOK = true ; end ; if High == UpperBand then begin HighRef = High ; LongOK = true ; ShortOK = false ; end ; TriggerLine = .5 * ( HighRef + LowRef ) ; Plot1( UpperBand, "UpperBand",iff(LongOK,RED,BLUE)); Plot2( LowerBand, "LowerBand",iff(LongOK,REd,BLUE)); Plot3( TriggerLine, "Trigger"); Plot4( MAValue, "Mov Avg");