커뮤니티
26049 항목 재질의
2012-09-04 17:40:26
211
글번호 54371
4일전 종가가 C[4]일 때 4일전 그 이전의 종가와 같은 종가가 발생한 날은 몇번쟤 인가를 찿는 식을 알려 주십시요?
[질의]
var : LastPrice(0),k(0),Trend(0);
var : cnt(0);
LastPrice=C[4];
for k-0 to index begin
if LastPrice == Close[k] Then begin
{ cnt = cnt+1; Trend=Close[k]; }
end
else
Trend = Low[k];
end;
상기식을 만족하는 Trend 구하고자 하였으나 k값이 변동에 따라 LastPrice 값도
변경이 됨으로 찿지를 못합니다. 따라서 LastPrice 을 고정 변수로 하는 방법을
일려 주시기 바람니다....
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : [질의]종가을 알고 있을떄 최근 몇봉째 발생했는지 찿는 방법
> 안녕하세요
예스스탁입니다.
문의하신 내용을 정확히 이해하지 못했습니다.
문의하신 내용이 특정가격이 전체 차트상에 몇번 발생했는지
알고자 하신다면 아래식 이용하시면 됩니다.
가격을 N봉전으로 지정하면 봉이 생길때마다 변경되므로
가격을 직접 지정해 주시면 됩니다.
input : Price(240.50);
var : cnt(0),count(0);
if C == Price Then
count = count+1;
plot1(count);
즐거운 하루되세요
> winstock 님이 쓴 글입니다.
> 제목 : [질의]종가을 알고 있을떄 최근 몇봉째 발생했는지 찿는 방법
> 임의의 4봉 전의 종가을 알고 있을떄 최근 4봉전 몇봉째 발생했는지 찿는 방법
알려 주시기 바람니다.
var : price(0),cnt(0);
price = close[4];
while price != c[cnt] begin
cnt=cnt+1;
end;
[질의] 상기식에서 price 값이 cnt증가함에 따라 price의 변동 됨으로
price을 고정 변수로 할수 있는 방법을 아려 주세요
답변 1
예스스탁 예스스탁 답변
2012-09-05 10:58:33
안녕하세요
예스스탁입니다.
k는 이전봉을 불러오는 용도로만 사용되므로
k값 변동과 lastprice의 변동은 관계가 없습니다.
단지
LastPrice=C[4];
와 같이 작성되어 차트에 새로운 봉들이 추가가 되면
현재봉 기준으로 항상 4봉전이므로 차트에 봉이 추가될때마다
변경이 됩니다.
lastprice를 고정값으로 하고자 하시면
LastPrice= 1000;
과 같이 수치를 직접 할당하시거나
if sdate == 20120903 then
LastPrice=C;
와 같이 날짜를 지정해 값을 저장하셔야 합니다.
즐거운 하루되세요
> winstock 님이 쓴 글입니다.
> 제목 : 26049 항목 재질의
> 4일전 종가가 C[4]일 때 4일전 그 이전의 종가와 같은 종가가 발생한 날은 몇번쟤 인가를 찿는 식을 알려 주십시요?
[질의]
var : LastPrice(0),k(0),Trend(0);
var : cnt(0);
LastPrice=C[4];
for k-0 to index begin
if LastPrice == Close[k] Then begin
{ cnt = cnt+1; Trend=Close[k]; }
end
else
Trend = Low[k];
end;
상기식을 만족하는 Trend 구하고자 하였으나 k값이 변동에 따라 LastPrice 값도
변경이 됨으로 찿지를 못합니다. 따라서 LastPrice 을 고정 변수로 하는 방법을
일려 주시기 바람니다....
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : [질의]종가을 알고 있을떄 최근 몇봉째 발생했는지 찿는 방법
> 안녕하세요
예스스탁입니다.
문의하신 내용을 정확히 이해하지 못했습니다.
문의하신 내용이 특정가격이 전체 차트상에 몇번 발생했는지
알고자 하신다면 아래식 이용하시면 됩니다.
가격을 N봉전으로 지정하면 봉이 생길때마다 변경되므로
가격을 직접 지정해 주시면 됩니다.
input : Price(240.50);
var : cnt(0),count(0);
if C == Price Then
count = count+1;
plot1(count);
즐거운 하루되세요
> winstock 님이 쓴 글입니다.
> 제목 : [질의]종가을 알고 있을떄 최근 몇봉째 발생했는지 찿는 방법
> 임의의 4봉 전의 종가을 알고 있을떄 최근 4봉전 몇봉째 발생했는지 찿는 방법
알려 주시기 바람니다.
var : price(0),cnt(0);
price = close[4];
while price != c[cnt] begin
cnt=cnt+1;
end;
[질의] 상기식에서 price 값이 cnt증가함에 따라 price의 변동 됨으로
price을 고정 변수로 할수 있는 방법을 아려 주세요
다음글
이전글