커뮤니티
일봉지표를 분봉차트에 올리기
2019-01-07 08:38:39
183
글번호 125003
Input : LRLP(20),sig(5);
var : LRLv(0),LRLs(0);
LRLv = LRL(C,LRLP);
LRLs = ema(LRLv,sig);
plot1(LRLv,"LRLv");
plot2(LRLs,"LRLs");
위 지표식에서 일봉차트상의 LRLv[1] 와 LRLs[1] 의 값을 분봉 또는 틱차트에 표시 하고자 할때 지표식을 부탁 합니다.
답변 1
예스스탁 예스스탁 답변
2019-01-07 13:20:34
안녕하세요
예스스탁입니다.
input : Period(20),sig(5);
var : cnt(0),sum1(0),sum2(0),sum3(0),sum4(0),LRLv(0),LRLv1(0);
var : LRLs(0),LRLS1(0),EP1(0),Pre1(0),emav1(0),DINDEX(0);
Ep1 = 2/(sig+1);
if DayClose(Period-1) > 0 Then
{
sum1 = 0;
Sum2 = 0;
sum3 = 0;
sum4 = 0;
for cnt = 0 to Period-1
{
sum1 = sum1+(Period-cnt);
Sum2 = sum2+dayclose(cnt);
sum3 = sum3+dayclose(cnt)*(Period-cnt);
sum4 = sum4+(Period-cnt)^2;
}
value1 = sum1/Period;
value2 = sum2/Period;
value3 = sum3/Period;
value4 = sum4/Period;
LRLv = (value3 - value1 * value2) / (value4 - (value1^2)) * (Period - value1) + value2;
if bdate != bdate[1] then
{
DINDEX = DINDEX + 1;
LRLV1 = LRLv[1];
LRLS1 = LRLs[1];
}
if DINDEX <= 1 then
LRLs = LRLv;
else
LRLs = LRLv * EP1 + LRLs1 * (1-EP1);
plot1(LRLv1);
plot2(LRLs1);
}
즐거운 하루되세요
> 너무조아 님이 쓴 글입니다.
> 제목 : 일봉지표를 분봉차트에 올리기
> Input : LRLP(20),sig(5);
var : LRLv(0),LRLs(0);
LRLv = LRL(C,LRLP);
LRLs = ema(LRLv,sig);
plot1(LRLv,"LRLv");
plot2(LRLs,"LRLs");
위 지표식에서 일봉차트상의 LRLv[1] 와 LRLs[1] 의 값을 분봉 또는 틱차트에 표시 하고자 할때 지표식을 부탁 합니다.
다음글
이전글