답변 감사드립니다.
가르쳐 주신대로
아래와 같이 수정을 해 보았지만 여전히 N/A 를 리턴합니다.
var : 옵션6번_시작가(0, data6);
IF Data6(OpenD(0)) > 0 then
옵션6번_시작가 = Data6(OpenD(0));
else 옵션6번_시작가 = 0;
plot1(옵션6번_시작가, "옵션6번_시작가");
한번 더 도와주시기를 부탁드립니다.
=========== 69351번 질의에 대한 답변 =====
안녕하세요
예스스탁입니다.
첫 거래가 09:36이면 시초가도 09:36이후에만 리턴이 됩니다.
그러므로 시초가가 필요한 모든 로직에
옵션6번_시작가 > 0이라는 조건을 추가하셔서
시초가가 수신된 이후에 해당값을 이용한 로직이 수행되게 하셔야 합니다.
별도의 방법이 없습니다.
즐거운 하루되세요
> 스퍼트시커 님이 쓴 글입니다.
> 제목 : 첫거래일 개장초반에 거래가 없는 옵션의 당일시가 구하기
> 이전의 문의 사항 "지표값을 월물 단위로 리세팅하기"에 대한
신속하고 상세한 답변 감사드립니다.
전략차트내의 6번째 데이터가 위클리 옵션 302.5인데요.
위클리옵션 주물 첫날인 9월 24(목)에는
첫 거래가 09:36에 이루어 졌습니다.
그런데 다음과 같은 수식의 결과가 값이 나타나지 않고
다음날(25일, 금)에는 정상 적으로 나타납니다.
var : 옵션6번_시작가(0, data6);
옵션6번_시작가 = Data6(OpenD(0));
plot1(옵션6번_시작가, "옵션6번_시작가");
개장 직후에 거래가 없어서 당일(24일) 시가를
인식하지 못하는 것 같습니다.
이럴 경우 당일시가를 활용하려면 어떻게 해야 하는지
도와주시기 바랍니다.
답변 1
예스스탁
예스스탁 답변
2020-09-29 11:10:19
안녕하세요
예스스탁입니다.
식을 수정했습니다.
var : 옵션6번_시작가(0, data6);
IF Data6(Index) == 0 or Data6(Bdate != Bdate[1]) then
옵션6번_시작가 = Data6(O);
Else
옵션6번_시작가 = 0;
plot1(옵션6번_시작가, "옵션6번_시작가");
위와 같이 옵션6번_시작가를 정의하시고
아래와 같이 옵션6번_시작가를 사용하는 계산식에
옵션6번_시작가 > 0이라는 조건을 같이 주시면 됩니다.
if 옵션6번_시작가 > 0 then
R = (data6(c)-옵션6번_시작가)/옵션6번_시작가*100
즐거운 하루되세요
> 스퍼트시커 님이 쓴 글입니다.
> 제목 : 69351번 재문의
>
답변 감사드립니다.
가르쳐 주신대로
아래와 같이 수정을 해 보았지만 여전히 N/A 를 리턴합니다.
var : 옵션6번_시작가(0, data6);
IF Data6(OpenD(0)) > 0 then
옵션6번_시작가 = Data6(OpenD(0));
else 옵션6번_시작가 = 0;
plot1(옵션6번_시작가, "옵션6번_시작가");
한번 더 도와주시기를 부탁드립니다.
=========== 69351번 질의에 대한 답변 =====
안녕하세요
예스스탁입니다.
첫 거래가 09:36이면 시초가도 09:36이후에만 리턴이 됩니다.
그러므로 시초가가 필요한 모든 로직에
옵션6번_시작가 > 0이라는 조건을 추가하셔서
시초가가 수신된 이후에 해당값을 이용한 로직이 수행되게 하셔야 합니다.
별도의 방법이 없습니다.
즐거운 하루되세요
> 스퍼트시커 님이 쓴 글입니다.
> 제목 : 첫거래일 개장초반에 거래가 없는 옵션의 당일시가 구하기
> 이전의 문의 사항 "지표값을 월물 단위로 리세팅하기"에 대한
신속하고 상세한 답변 감사드립니다.
전략차트내의 6번째 데이터가 위클리 옵션 302.5인데요.
위클리옵션 주물 첫날인 9월 24(목)에는
첫 거래가 09:36에 이루어 졌습니다.
그런데 다음과 같은 수식의 결과가 값이 나타나지 않고
다음날(25일, 금)에는 정상 적으로 나타납니다.
var : 옵션6번_시작가(0, data6);
옵션6번_시작가 = Data6(OpenD(0));
plot1(옵션6번_시작가, "옵션6번_시작가");
개장 직후에 거래가 없어서 당일(24일) 시가를
인식하지 못하는 것 같습니다.
이럴 경우 당일시가를 활용하려면 어떻게 해야 하는지
도와주시기 바랍니다.