커뮤니티

수식좀 요청 드립니다

프로필 이미지
요타
2023-06-12 07:36:34
978
글번호 169655
답변완료
* 좋은 한주 되십시요. <요청1> 박스가 형성 되도록 수식좀 요청 드립니다. <기준> 현재봉 이전 20개봉(변수) 박스 좀 부탁 드립니다.(이전거는 필요 없음) 즉 20개봉중 최대값과 최소값을 네모 모양으로 박스 1개만 부탁 드립니다. <요청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
프로필 이미지

예스스탁 예스스탁 답변

2023-06-12 09:43:13

안녕하세요 예스스탁입니다. 1 input : N(20); var : box(0); var1 = highest(H,N); var2 = lowest(L,N); Box_Delete(box); box = Box_New(sDate[N-1],sTime[N-1],var1,sDate,sTime,var2); Box_SetColor(box,Green); Box_SetFill(box,true); 2 강조가 지정한 값 사이에 색을 채우는 기능이라 일반 봉처럼 꼬리표시는 가능하지 않습니다. 아래와 같이 지정하시면 미국식 Bar차트와 같이 표시가 됩니다. 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(Xclose,XOpen,Xhigh,Xlow,"강조",CYAN); else PlotPaintBar(Xclose,XOpen,Xhigh,Xlow,"강조",GREEN); 즐거운 하루되세요 > 요타 님이 쓴 글입니다. > 제목 : 수식좀 요청 드립니다 > * 좋은 한주 되십시요. <요청1> 박스가 형성 되도록 수식좀 요청 드립니다. <기준> 현재봉 이전 20개봉(변수) 박스 좀 부탁 드립니다.(이전거는 필요 없음) 즉 20개봉중 최대값과 최소값을 네모 모양으로 박스 1개만 부탁 드립니다. <요청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); 고맙습니다. 수고하십시요.