커뮤니티
문의드립니다
2014-07-01 14:35:48
177
글번호 76272
Inputs : delay(090100);
var1=accumn(upticks,dayindex+1);
var2=accumn(downticks,dayindex+1);
if stime >= delay then begin
plot1(var1,"체결강도_비교_양선");
plot2(var2,"체결강도_비교_음선");
End
누적으로 나오는것같아서요
딱1분동안으로 하고싶습니다 수고하세요
답변 3
예스스탁 예스스탁 답변
2014-07-01 18:46:12
안녕하세요
예스스탁입니다.
작성하신 식은 당일 누적값입니다.
delay로 지정하신 시간까지만 누적하는 식은 아래와 같습니다
Inputs : delay(090100);
if stime < delay Then{
var1=accumn(upticks,dayindex+1);
var2=accumn(downticks,dayindex+1);
}
if stime >= delay then begin
plot1(var1,"체결강도_비교_양선");
plot2(var2,"체결강도_비교_음선");
End
즐거운 하루되세요
> 파파리리 님이 쓴 글입니다.
> 제목 : 문의드립니다
> Inputs : delay(090100);
var1=accumn(upticks,dayindex+1);
var2=accumn(downticks,dayindex+1);
if stime >= delay then begin
plot1(var1,"체결강도_비교_양선");
plot2(var2,"체결강도_비교_음선");
End
누적으로 나오는것같아서요
딱1분동안으로 하고싶습니다 수고하세요
파파리리
2014-07-02 09:58:01
질문이 잘못되었어나봐요
올려주신함수로 실행 해보니 시간이 지나도 9시1분동일 일어난거래량으로
나오고있습니다
2분이되면2분동안일어난 거래량이 3분이면 3분동안 이런식으로 되야하잔아여
어떻게해야하는지요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드립니다
>
안녕하세요
예스스탁입니다.
작성하신 식은 당일 누적값입니다.
delay로 지정하신 시간까지만 누적하는 식은 아래와 같습니다
Inputs : delay(090100);
if stime < delay Then{
var1=accumn(upticks,dayindex+1);
var2=accumn(downticks,dayindex+1);
}
if stime >= delay then begin
plot1(var1,"체결강도_비교_양선");
plot2(var2,"체결강도_비교_음선");
End
즐거운 하루되세요
> 파파리리 님이 쓴 글입니다.
> 제목 : 문의드립니다
> Inputs : delay(090100);
var1=accumn(upticks,dayindex+1);
var2=accumn(downticks,dayindex+1);
if stime >= delay then begin
plot1(var1,"체결강도_비교_양선");
plot2(var2,"체결강도_비교_음선");
End
누적으로 나오는것같아서요
딱1분동안으로 하고싶습니다 수고하세요
예스스탁 예스스탁 답변
2014-07-02 11:38:02
안녕하세요
예스스탁입니다.
1.
이전에 답변드린 내용은 당일 첫1분간의 값을 누적해 당일 그리는 식입니다.
2.
"2분이되면2분동안일어난 거래량이 3분이면 3분동안
이런식으로 되야하잔아여 어떻게해야하는지요"
위 문의하신 내용은 당일 첫봉부터 현재까지 누적값을 의미하시는 것 같습니다.
Inputs : delay(090100);
var1=accumn(upticks,dayindex+1);
var2=accumn(downticks,dayindex+1);
if stime >= delay then begin
plot1(var1,"체결강도_비교_양선");
plot2(var2,"체결강도_비교_음선");
End
기존에 올리신 위 수식내용이 당일 누적값입니다.
다만 9시 1분봉 이후부터 지표를 표시하는 식입니다.
단순 첫봉부터 누적값이고 첫봉부터 보고자하시면
시간 조건을 없애시면 됩니다.
var1=accumn(upticks,dayindex+1);
var2=accumn(downticks,dayindex+1);
plot1(var1,"체결강도_비교_양선");
plot2(var2,"체결강도_비교_음선");
3.
만약 문의하신 내용이 1분간격으로 값을 누적해서 보고자 하시면
아래식입니다.
var : TF(0);
TF = TimeToMinutes(stime);
if dayindex == 0 or (TF > Tf[1] and stime > stime[1]) Then{
var1 = 0;
var2 = 0;
}
var1 = var1+Upticks;
var2 = var2+Downticks;
plot1(var1,"체결강도_비교_양선");
plot2(var2,"체결강도_비교_음선");
4,
위 내용이 아니시면 누적을 어떤기준으로 구간을 구하시는지
자세한 내용 올려주시기 바랍니다.
즐거운 하루되세요
> 파파리리 님이 쓴 글입니다.
> 제목 : Re : Re : 문의드립니다
> 질문이 잘못되었어나봐요
올려주신함수로 실행 해보니 시간이 지나도 9시1분동일 일어난거래량으로
나오고있습니다
2분이되면2분동안일어난 거래량이 3분이면 3분동안 이런식으로 되야하잔아여
어떻게해야하는지요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드립니다
>
안녕하세요
예스스탁입니다.
작성하신 식은 당일 누적값입니다.
delay로 지정하신 시간까지만 누적하는 식은 아래와 같습니다
Inputs : delay(090100);
if stime < delay Then{
var1=accumn(upticks,dayindex+1);
var2=accumn(downticks,dayindex+1);
}
if stime >= delay then begin
plot1(var1,"체결강도_비교_양선");
plot2(var2,"체결강도_비교_음선");
End
즐거운 하루되세요
> 파파리리 님이 쓴 글입니다.
> 제목 : 문의드립니다
> Inputs : delay(090100);
var1=accumn(upticks,dayindex+1);
var2=accumn(downticks,dayindex+1);
if stime >= delay then begin
plot1(var1,"체결강도_비교_양선");
plot2(var2,"체결강도_비교_음선");
End
누적으로 나오는것같아서요
딱1분동안으로 하고싶습니다 수고하세요
이전글