차트에서 macd가 시그널선을 골든크로스한 부분들을 모두 수직선으로 표시하는 코드를 부탁드립니다.
우선 봉차트에 표시해 주시고, 가능하다면 MACD 차트에도 수직선을 그렸으면 좋겠습니다.
답변 1
예스스탁
예스스탁 답변
2020-12-11 14:35:24
안녕하세요
예스스탁입니다.
Input : short(12), long(26), signal(9);
Var : MACDV(0) , MACDS(0) ;
MACDV = MACD(short, long);
MACDS = ema(MACDV,signal);
Plot1(MACDV, "MACD");
Plot2(MACDS, "MACDSignal");
PlotBaseLine1(0, "기준선1");
if CrossUp(macdv,macds) Then
{
#기본차트 수직선
TL_New(sDate,sTime,99999999,sDate,sTime,0);
#지표영역 수직선
TL_New_Self(sDate,sTime,99999999,sDate,sTime,-9999999);
}
즐거운 하루되세요
> 차티스트박찬호 님이 쓴 글입니다.
> 제목 : 크로스 지점 누적해서 수직선 표시
> 차트에서 macd가 시그널선을 골든크로스한 부분들을 모두 수직선으로 표시하는 코드를 부탁드립니다.
우선 봉차트에 표시해 주시고, 가능하다면 MACD 차트에도 수직선을 그렸으면 좋겠습니다.