커뮤니티

문의 드립니다.

프로필 이미지
하늘북
2021-05-12 20:36:52
802
글번호 148961
답변완료
안녕하세요? 늘 감사합니다. 아래 식을 하이킨헤쉬 로 만들어 주신식입니다. 여기에 하나 추가 하고 싶습니다. 아래 강조식에 추세선을 연결하고 싶습니다. 하이킨헤쉬의 연속된 음봉이 끝나는 지점과 양봉이 끝나는 지점을 연결하며, 추세선을 그려 주시면 감사하겠습니다. 단 : 하이킨헤쉬의 연속된 음봉에서 중간에 양봉이 하나 나오는 것은 음봉으로 간주 2개이상의 양봉출현시 추세의 전환으로 인정 감사합니다.~~~~ var : xClose(0),xOpen(0),xHigh(0),xLow(0); #Heiken Ashi 시고저종 if index == 0 then { xOpen = open; xClose = (O+H+L+C)/4; xHigh = MaxList( high, xOpen, xClose); xLow = MinList( low, xOpen,xClose); } else { xClose = (O+H+L+C)/4; xOpen = (xOpen [1] + xClose [1])/2 ; xHigh = MaxList(High, xOpen, xClose) ; xLow = MinList(Low, xOpen, xClose) ; } if XClose > Xopen Then PlotPaintBar(Xhigh,Xlow,"강조",MAGENTA); else if XClose < Xopen Then PlotPaintBar(Xhigh,Xlow,"강조",CYAN); else PlotPaintBar(Xhigh,Xlow,"강조",GREEN);
강조
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-05-13 11:00:55

안녕하세요 예스스탁입니다. 1 아래는 연속 양/음봉의 마지막봉의 종가기준 연결됩니다. var : xClose(0),xOpen(0),xHigh(0),xLow(0); var : T(0),PD(0),PT(0),PC(0),ND(0),NT(0),NC(0),TL(0); #Heiken Ashi 시고저종 if index == 0 then { xOpen = open; xClose = (O+H+L+C)/4; xHigh = MaxList( high, xOpen, xClose); xLow = MinList( low, xOpen,xClose); } else { xClose = (O+H+L+C)/4; xOpen = (xOpen [1] + xClose [1])/2 ; xHigh = MaxList(High, xOpen, xClose) ; xLow = MinList(Low, xOpen, xClose) ; } if XClose > Xopen Then PlotPaintBar(Xhigh,Xlow,"강조",MAGENTA); else if XClose < Xopen Then PlotPaintBar(Xhigh,Xlow,"강조",CYAN); else PlotPaintBar(Xhigh,Xlow,"강조",GREEN); if countif(XClose > Xopen,2) == 2 Then T = 1; if countif(XClose < Xopen,2) == 2 Then T = -1; if T == 1 Then { if Xclose > Xopen Then { PD = sDate; PT = sTime; PC = Xclose; } if NC > 0 Then { #음봉-양봉연결선 if T != T[1] Then TL = TL_New(ND,NT,NC,PD,PT,PC); Else TL_SetEnd(TL,PD,PT,PC); #색상 TL_SetColor(TL,RED); #굵기 TL_SetSize(TL,2); } } if T == -1 Then { if Xclose < Xopen Then { ND = sDate; NT = sTime; NC = Xclose; } if PC > 0 Then { #양봉-음봉연결선 if T != T[1] Then TL = TL_New(PD,PT,PC,ND,NT,NC); Else TL_SetEnd(TL,ND,NT,NC); #색상 TL_SetColor(TL,BLUE); #굵기 TL_SetSize(TL,2); } } 2 음봉은 저가, 양봉은 고가 기준으로 연결하시면 아래와 같습니다. var : xClose(0),xOpen(0),xHigh(0),xLow(0); var : T(0),PD(0),PT(0),PC(0),ND(0),NT(0),NC(0),TL(0); #Heiken Ashi 시고저종 if index == 0 then { xOpen = open; xClose = (O+H+L+C)/4; xHigh = MaxList( high, xOpen, xClose); xLow = MinList( low, xOpen,xClose); } else { xClose = (O+H+L+C)/4; xOpen = (xOpen [1] + xClose [1])/2 ; xHigh = MaxList(High, xOpen, xClose) ; xLow = MinList(Low, xOpen, xClose) ; } if XClose > Xopen Then PlotPaintBar(Xhigh,Xlow,"강조",MAGENTA); else if XClose < Xopen Then PlotPaintBar(Xhigh,Xlow,"강조",CYAN); else PlotPaintBar(Xhigh,Xlow,"강조",GREEN); if countif(XClose > Xopen,2) == 2 Then T = 1; if countif(XClose < Xopen,2) == 2 Then T = -1; if T == 1 Then { if Xclose > Xopen Then { PD = sDate; PT = sTime; PC = Xhigh; } if NC > 0 Then { #음봉-양봉연결선 if T != T[1] Then TL = TL_New(ND,NT,NC,PD,PT,PC); Else TL_SetEnd(TL,PD,PT,PC); #색상 TL_SetColor(TL,RED); #굵기 TL_SetSize(TL,2); } } if T == -1 Then { if Xclose < Xopen Then { ND = sDate; NT = sTime; NC = XLow; } if PC > 0 Then { #양봉-음봉연결선 if T != T[1] Then TL = TL_New(PD,PT,PC,ND,NT,NC); Else TL_SetEnd(TL,ND,NT,NC); #색상 TL_SetColor(TL,BLUE); #굵기 TL_SetSize(TL,2); } } 즐거운 하루되세요 > 하늘북 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 안녕하세요? 늘 감사합니다. 아래 식을 하이킨헤쉬 로 만들어 주신식입니다. 여기에 하나 추가 하고 싶습니다. 아래 강조식에 추세선을 연결하고 싶습니다. 하이킨헤쉬의 연속된 음봉이 끝나는 지점과 양봉이 끝나는 지점을 연결하며, 추세선을 그려 주시면 감사하겠습니다. 단 : 하이킨헤쉬의 연속된 음봉에서 중간에 양봉이 하나 나오는 것은 음봉으로 간주 2개이상의 양봉출현시 추세의 전환으로 인정 감사합니다.~~~~ var : xClose(0),xOpen(0),xHigh(0),xLow(0); #Heiken Ashi 시고저종 if index == 0 then { xOpen = open; xClose = (O+H+L+C)/4; xHigh = MaxList( high, xOpen, xClose); xLow = MinList( low, xOpen,xClose); } else { xClose = (O+H+L+C)/4; xOpen = (xOpen [1] + xClose [1])/2 ; xHigh = MaxList(High, xOpen, xClose) ; xLow = MinList(Low, xOpen, xClose) ; } if XClose > Xopen Then PlotPaintBar(Xhigh,Xlow,"강조",MAGENTA); else if XClose < Xopen Then PlotPaintBar(Xhigh,Xlow,"강조",CYAN); else PlotPaintBar(Xhigh,Xlow,"강조",GREEN);