커뮤니티
Re : Re : n일 까지의 첫봉 -오류 수정 요망 합니다
2015-03-26 20:05:38
163
글번호 84453
질문한지 5일이 지나도 답이없어 재차 질문 합니다
1번항은 재대로 되어 감사 드림니다
2번항은 11시로 기준 잡아 해보니 전일 종가 돌파는 작동이 안되고 시가돌파는 90
%로만 맞고 일부 틀려서 10시로 해서 다시 해보니 같은 결과입니다
빠른 답변 부탁 드림니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : n일 까지의 첫봉
> 안녕하세요
예스스탁입니다.
전화로 설명드린부분과 1번과 2번에 대해 리스트가 출력되는 식을 올려드립니다.
차트 전체기간에 각 일자별로 리스트 됩니다.
1.
input : N(0);
var : cnt(0),idx(0),V1(0),Hl(0);
if dayindex == 0 Then{
V1 = V;
HL = H-L;
print("F1.csv",",거래량,%.f,변폭,%.2f",V1,HL);
}
2.
input : N(110000);
var : preDayCloseCross(0),dayOpenCross(0),T1(0),T2(0);
var1 = max(C,O);
var2 = min(C,O);
if date != date[1] Then{
dayOpenCross = 0;
preDayCloseCross = 0;
T1 = 0;
}
if stime < N Then
{
if T1 >= 0 and var1 < DayClose(1) Then
{
preDayCloseCross = preDayCloseCross+1;
T1 = -1;
}
if T1 <= 0 and var2 > DayClose(1) Then
{
preDayCloseCross = preDayCloseCross+1;
T1 = 1;
}
if dayindex > 0 and T2 >= 0 and var1 < dayopen Then
{
dayOpenCross = dayOpenCross+1;
T2 = -1;
}
if dayindex > 0 and T2 <= 0 and var2 > dayopen Then
{
dayOpenCross = dayOpenCross+1;
T2 = 1;
}
}
if stime == N or (stime > N and stime[1] < N) Then
print("F2.csv",",전일종가,%.f,당일시가,%.2f",preDayCloseCross,dayOpenCross);
답변 1
예스스탁 예스스탁 답변
2015-03-27 10:07:46
> 선물꾼 님이 쓴 글입니다.
> 제목 : Re : Re : n일 까지의 첫봉 -오류 수정 요망 합니다
> 질문한지 5일이 지나도 답이없어 재차 질문 합니다
1번항은 재대로 되어 감사 드림니다
2번항은 11시로 기준 잡아 해보니 전일 종가 돌파는 작동이 안되고 시가돌파는 90
%로만 맞고 일부 틀려서 10시로 해서 다시 해보니 같은 결과입니다
빠른 답변 부탁 드림니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : n일 까지의 첫봉
> 안녕하세요
예스스탁입니다.
전화로 설명드린부분과 1번과 2번에 대해 리스트가 출력되는 식을 올려드립니다.
차트 전체기간에 각 일자별로 리스트 됩니다.
1.
input : N(0);
var : cnt(0),idx(0),V1(0),Hl(0);
if dayindex == 0 Then{
V1 = V;
HL = H-L;
print("F1.csv",",거래량,%.f,변폭,%.2f",V1,HL);
}
2.
input : N(110000);
var : preDayCloseCross(0),dayOpenCross(0),T1(0),T2(0);
var1 = max(C,O);
var2 = min(C,O);
if date != date[1] Then{
dayOpenCross = 0;
preDayCloseCross = 0;
T1 = 0;
}
if stime < N Then
{
if T1 >= 0 and var1 < DayClose(1) Then
{
preDayCloseCross = preDayCloseCross+1;
T1 = -1;
}
if T1 <= 0 and var2 > DayClose(1) Then
{
preDayCloseCross = preDayCloseCross+1;
T1 = 1;
}
if dayindex > 0 and T2 >= 0 and var1 < dayopen Then
{
dayOpenCross = dayOpenCross+1;
T2 = -1;
}
if dayindex > 0 and T2 <= 0 and var2 > dayopen Then
{
dayOpenCross = dayOpenCross+1;
T2 = 1;
}
}
if stime == N or (stime > N and stime[1] < N) Then
print("F2.csv",",전일종가,%.f,당일시가,%.2f",preDayCloseCross,dayOpenCross);
다음글
이전글