답변완료
분봉에서 참조데이터 이용시 오차가 생기는 이유?
안녕하세요!
제가 수식 작성 요령이 없어서인지 ,
환경적 이해가 부족한것인지 궁금하여 문의를 드립니다!
기본차트 = 3000바 20분봉
참조데이터2 = 1200바 일봉으로 '종목연동'한 상태로,
아래의 내용을 "하나의 문서로 작성했을때"는
plot1과 plot2가
표현되는 위치가 서로 다르더라구요.(세번째 사진)
//===================================================//
#A문단.//--------------------------
var : 일봉20이평(0,Data2);
일봉20이평 = Data2( Ema(c,20) );
plot1(일봉20이평,"참조_일봉20지수이평" , Green , Def , 6);
#B문단.//--------------------------
Var : P1(20);
Var : Ep1(0),emav1(0),Pre1(0),DINDEX(0);
Ep1 = 2/(P1+1);
if bdate != bdate[1] then
{ DINDEX = DINDEX + 1;
Pre1 = emav1[1]; }
if DINDEX <= 1 then
{ emav1 = C; }
else
{ emav1 = C * EP1 + Pre1 * (1-EP1); }
plot2(emav1,"수식_일봉20지수이평" , LightGreen , Def , 5);
//====================================================//
(( ↑위 내용을 한 문서에 작성시 세번째 사진이 됨 .. ))
하지만
A문단과 B문단을 "각각 다른 문서로 작성하여 사용 하였을때"는
plot1와 plot2의 위치가 잘 표현되는데요. (첫번째,두번째 사진)
A문단과 B문단을 하나의 문서상에서 동시에 사용하고자 할 때에는
제가 어떤부분을 잘못 작성하여서
"세번째 사진"과 같은 오차가 생기는 것 인지 궁금합니다!
매번 친절히 답변 해 주심에
언제나 감사드립니다 .. !
(--) (__) ( --)
2024-02-26
719
글번호 176943
지표
답변완료
수식 도움 요청드립니다
항시 수고 많습니다. 아래 수식의 변환을 부탁드립니다.
L = input(title="Lenght", type=input.integer, defval=29)
short_prd = input(title="Short Period", type=input.integer, defval=27)
long_prd = input(title="Long Period", type=input.integer, defval=81)
hsp_short = ema(((close - ema(close,L)) / ema(close,L))*100,short_prd)
hsp_long =  ema(((close - ema(close,L)) / ema(close,L))*100,long_prd)
plot(hsp_short,"short period",color.blue,linewidth=2)
plot(hsp_long,"long period",color.green,linewidth=2)
2024-02-24
777
글번호 176936
지표