커뮤니티
문의드립니다.
2015-04-02 23:36:52
133
글번호 84697
안녕하세요.
chinaA50 분봉 차트에서
정규장 시간 오전10시 ~ 오후5시까지의 당일고가, 저가, 시가, 종가와 전일종가 를 구할 때 수식을 알려주세요.
또 분봉차트에서 당월고가, 저가, 시가, 전월고가, 저가, 시가 수식도 알려주세요.
분봉에서 이동평균도 정규장 시간만의 이동평균을 구할 수 없나요?
수고하세요.
답변 1
예스스탁 예스스탁 답변
2015-04-03 10:42:32
안녕하세요
예스스탁입니다.
아래 모두 말씀하신 정규장시간만 대상으로 합니다.
1.
var : cnt(0);
Array : DO[10](0),DH[10](0),DL[10](0),DC[10](0);
if date != date[1] Then
Condition2 = false;
if Condition2 == false and stime >= 100000 Then
{
Condition2 = true;
DO[0] = O;
DH[0] = H;
DL[0] = L;
for cnt = 1 to 9
{
DO[cnt] = DO[cnt-1][1];
DH[cnt] = DH[cnt-1][1];
DL[cnt] = DL[cnt-1][1];
DC[cnt] = DC[cnt-1][1];
}
}
if stime >= 100000 and stime <= 170000 Then
{
if H > DH[0] Then
DH[0] = H;
if L < DL[0] Then
DL[0] = L;
DC[0] = C;
}
plot1(DO[0],"당일시가");
plot2(DH[0],"당일고가");
plot3(DL[0],"당일저가");
plot4(DC[0],"당일종가");
plot5(DO[1],"전일시가");
2
var : cnt(0);
Array : MO[10](0),MH[10](0),ML[10](0),MC[10](0);
if sdate > sdate[1]+30 Then
Condition1 = true;
Else
Condition1 = false;
if date != date[1] Then
Condition2 = false;
if Condition1 == true and Condition2 == false and stime >= 100000 then
{
Condition2 = true;
MO[0] = O;
MH[0] = H;
ML[0] = L;
for cnt = 1 to 9
{
MO[cnt] = MO[cnt-1][1];
MH[cnt] = MH[cnt-1][1];
ML[cnt] = ML[cnt-1][1];
MC[cnt] = MC[cnt-1][1];
}
}
if stime >= 100000 and stime <= 170000 Then{
if H > MH[0] Then
MH[0] = H;
if L < ML[0] Then
ML[0] = L;
MC[0] = C;
}
plot1(MO[0],"당월시가");
plot2(MH[0],"당월고가");
plot3(ML[0],"당월저가");
plot5(MO[1],"당월시가");
plot6(MH[1],"당월고가");
plot7(ML[1],"당월저가");
3.
input : P(20);
var : cnt(0),sum(0),mav(0);
Array : CC[200](0);
if stime >= 100000 and stime <= 170000 Then
{
CC[0] = C;
for cnt = 1 to P{
CC[cnt] = CC[cnt-1][1];
}
}
if CC[P-1] > 0 Then
{
sum = 0;
for cnt = 0 to P-1
{
sum = sum+CC[cnt];
}
mav = sum/P;
plot1(mav);
}
즐거운 하루되세요
> land22 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
chinaA50 분봉 차트에서
정규장 시간 오전10시 ~ 오후5시까지의 당일고가, 저가, 시가, 종가와 전일종가 를 구할 때 수식을 알려주세요.
또 분봉차트에서 당월고가, 저가, 시가, 전월고가, 저가, 시가 수식도 알려주세요.
분봉에서 이동평균도 정규장 시간만의 이동평균을 구할 수 없나요?
수고하세요.