커뮤니티
수식 부탁드립니다.
2017-01-28 11:42:50
133
글번호 106342
120분,60분봉,0분봉,0분봉등등의 분차트에서
현재 차트보다 더 상위차트(예를 들면 5분차트 적용시, 30분차트)의
전봉의 시가,고가,저가,종가,(시가+종가)/2, 상위차트 현재봉의 시가라인을 그려주는
지표수식 부탁드립니다.
상세예시)
현재차트는 5분차트(선택가능하도록)이고
원하는 지표라인은 30분봉의(이부분도 선택가능하도록)
현재시점에서(10:35분A.M)이면 30분차트상 1봉전(10:00~10:30)캔들의
시가,고가,저가,종가,(시가+종가)/2 라인과 30분차트상 현재봉의(10:30~11:00) 시가라인을
그려주는 지표값을 얻고싶습니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-01-31 11:40:25
안녕하세요
예스스탁입니다.
input : 분(30);
var : S1(0),D1(0),TM(0),TF(0),cnt(0);
Array : OO[10](0),HH[10](0),LL[10](0),CC[10](0);
if Bdate != Bdate[1] Then{
S1 = TimeToMinutes(stime);
D1 = sdate;
}
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
if S1 > 0 Then{
TF = TM%분;
if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF < TF[1]) Then{
OO[0] = O;
HH[0] = H;
LL[0] = L;
for cnt = 1 to 9{
OO[cnt] = OO[cnt-1][1];
HH[cnt] = HH[cnt-1][1];
LL[cnt] = LL[cnt-1][1];
CC[cnt] = CC[cnt-1][1];
}
}
if H > HH[0] Then
HH[0] = H;
if L < LL[0] Then
LL[0] = L;
CC[0] = C;
}
if OO[1] > 0 then{
plot1(OO[1]);
plot2(HH[1]);
plot3(LL[1]);
plot4(CC[1]);
plot5((OO[1]+CC[1])/2);
plot6(OO[0]);
}
즐거운 하루되세요
> 운동좋아 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다.
> 120분,60분봉,0분봉,0분봉등등의 분차트에서
현재 차트보다 더 상위차트(예를 들면 5분차트 적용시, 30분차트)의
전봉의 시가,고가,저가,종가,(시가+종가)/2, 상위차트 현재봉의 시가라인을 그려주는
지표수식 부탁드립니다.
상세예시)
현재차트는 5분차트(선택가능하도록)이고
원하는 지표라인은 30분봉의(이부분도 선택가능하도록)
현재시점에서(10:35분A.M)이면 30분차트상 1봉전(10:00~10:30)캔들의
시가,고가,저가,종가,(시가+종가)/2 라인과 30분차트상 현재봉의(10:30~11:00) 시가라인을
그려주는 지표값을 얻고싶습니다.
감사합니다.
다음글
이전글