커뮤니티
수식
2021-04-09 16:11:15
1118
글번호 147863
안녕하세요.
아래주신 수식에 감사드립니다.
몸통생성이 봉의 고저로 보여서 불편한데. 일반봉이랑 유사하게 몸통과 위아래을 보고 싶습니다. 위아래 꼬리는 몸통색상이랑 같게 표현할수 있게 부탁드립니다.
안녕하세요
예스스탁입니다.
강조식으로 작성해 차트에 적용하시면 됩니다.
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-04-09 16:58:48
안녕하세요
예스스탁입니다.
강조함수로는 몸통만 표시하고 위아랫꼬리는 추세선으로 그려지게 변경해 드립니다.
해당 부분은 아래식 외에 별도로 표현할 방법이 없습니다.
var : xClose(0),xOpen(0),xHigh(0),xLow(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
{
TL = TL_New(sDate,sTime,Xhigh,Sdate,sTime,XClose);
TL_SetColor(TL,MAGENTA);
TL = TL_New(sDate,sTime,xOpen,Sdate,sTime,XLow);
TL_SetColor(TL,MAGENTA);
PlotPaintBar(XClose,XOpen,"강조",MAGENTA);
}
else if XClose < Xopen Then
{
TL = TL_New(sDate,sTime,Xhigh,Sdate,sTime,Xopen);
TL_SetColor(TL,CYAN);
TL = TL_New(sDate,sTime,XClose,Sdate,sTime,XLow);
TL_SetColor(TL,CYAN);
PlotPaintBar(XClose,XOpen,"강조",CYAN);
}
else
{
TL = TL_New(sDate,sTime,Xhigh,Sdate,sTime,XClose);
TL_SetColor(TL,GREEN);
TL = TL_New(sDate,sTime,xOpen,Sdate,sTime,XLow);
TL_SetColor(TL,GREEN);
PlotPaintBar(XClose,XOpen,"강조",GREEN);
}
즐거운 하루되세요
> 한국사람73 님이 쓴 글입니다.
> 제목 : 수식
> 안녕하세요.
아래주신 수식에 감사드립니다.
몸통생성이 봉의 고저로 보여서 불편한데. 일반봉이랑 유사하게 몸통과 위아래을 보고 싶습니다. 위아래 꼬리는 몸통색상이랑 같게 표현할수 있게 부탁드립니다.
안녕하세요
예스스탁입니다.
강조식으로 작성해 차트에 적용하시면 됩니다.
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);
즐거운 하루되세요
다음글
이전글