커뮤니티
countif를 사용해서......
2011-03-11 00:48:30
754
글번호 36467
수식을 작성중인데 잘 않됩니다 검토부탁드립니다
작성된 조건과 수식은 아래와 같습니다
조건 : 1)var7=95일때를 만족한때부터 시작해서
2)다음의 CrossDown(SK40,SD40)이
발생하는 순간 前까지의 구간을 필터로 표현하려고 합니다
<수식>
var: SD40(0),SK40(0);
SD40=StochasticsD(60,40,40);
SK40=StochasticsK(60,40);
If (var7==95) and CountIF(CrossDown(SK40,SD40),index)<1 Then
Filter04=1;
Else
Filter04=0;
Plot4(Filter04);
답변 1
예스스탁 예스스탁 답변
2011-03-11 09:32:40
안녕하세요
예스스탁입니다.
var: SD40(0),SK40(0);
SD40=StochasticsD(60,40,40);
SK40=StochasticsK(60,40);
If (var7==95) Then
Filter04=1;
if CrossDown(SK40,SD40) Then
Filter04=0;
Plot4(Filter04);
위와 같이 작성하시면 될 것 같습니다.
countif함수는 해당 내용에서 불필요한 함수입니다.
var7이 95값을 가지면 1값을 가진후에
크로스다운이 발생하면 0으로 변경됩니다.
즐거운 하루되세요
> 티끌 님이 쓴 글입니다.
> 제목 : countif를 사용해서......
> 수식을 작성중인데 잘 않됩니다 검토부탁드립니다
작성된 조건과 수식은 아래와 같습니다
조건 : 1)var7=95일때를 만족한때부터 시작해서
2)다음의 CrossDown(SK40,SD40)이
발생하는 순간 前까지의 구간을 필터로 표현하려고 합니다
<수식>
var: SD40(0),SK40(0);
SD40=StochasticsD(60,40,40);
SK40=StochasticsK(60,40);
If (var7==95) and CountIF(CrossDown(SK40,SD40),index)<1 Then
Filter04=1;
Else
Filter04=0;
Plot4(Filter04);