커뮤니티
수식문의
2014-06-18 17:38:37
181
글번호 75931
주식 60분봉상에서 최근 한달 동안 또는 20영업일 동안 "60" 이격도가 110을 간적이 있을 때
스토캐스틱k선이 d선을 50% 아래에서 골든크로스 매수, 매도는 k선이 70%를 넘어 간 적이 있
고 k선이 70%를 하향 이탈시 매도
답변 5
예스스탁 예스스탁 답변
2014-06-18 18:50:45
안녕하세요
예스스탁입니다.
var : daycnt(0),dis(0),stok(0),stod(0);
dis = Disparity(60);
stok = StochasticsK(10,5);
stod = StochasticsD(10,5,5);
if date != date[1] Then
daycnt = daycnt+1;
#이격도 값이 110이상일때 거래일수 저장
if dis >= 110 Then
value1 = daycnt;
#이격도 값이 70이하일때 거래일수 저장
if dis <= 70 Then
value2 = daycnt;
if value1 > 0 and value1 >= daycnt-20 and crossup(stok,stod) and stok < 50 Then
buy();
if value1 > 0 and value2 >= daycnt-20 and CrossDown(stok,stod) and stok > 50 Then
sell();
즐거운 하루되세요
> 후포 님이 쓴 글입니다.
> 제목 : 수식문의
> 주식 60분봉상에서 최근 한달 동안 또는 20영업일 동안 "60" 이격도가 110을 간적이 있을 때
스토캐스틱k선이 d선을 50% 아래에서 골든크로스 매수, 매도는 k선이 70%를 넘어 간 적이 있
고 k선이 70%를 하향 이탈시 매도
때기리
2014-06-18 19:01:52
때기리 님에 의해 삭제된 답변입니다.
후포
2014-06-19 13:01:36
매도식이 요청 드린 식과 다름니다.
다시 작성 부탁드립니다
매도에는 이격도가 적용되지 않고 %k값이 적용됩니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식문의
>
안녕하세요
예스스탁입니다.
var : daycnt(0),dis(0),stok(0),stod(0);
dis = Disparity(60);
stok = StochasticsK(10,5);
stod = StochasticsD(10,5,5);
if date != date[1] Then
daycnt = daycnt+1;
#이격도 값이 110이상일때 거래일수 저장
if dis >= 110 Then
value1 = daycnt;
#이격도 값이 70이하일때 거래일수 저장
if dis <= 70 Then
value2 = daycnt;
if value1 > 0 and value1 >= daycnt-20 and crossup(stok,stod) and stok < 50 Then
buy();
if value1 > 0 and value2 >= daycnt-20 and CrossDown(stok,stod) and stok > 50 Then
sell();
즐거운 하루되세요
> 후포 님이 쓴 글입니다.
> 제목 : 수식문의
> 주식 60분봉상에서 최근 한달 동안 또는 20영업일 동안 "60" 이격도가 110을 간적이 있을 때
스토캐스틱k선이 d선을 50% 아래에서 골든크로스 매수, 매도는 k선이 70%를 넘어 간 적이 있
고 k선이 70%를 하향 이탈시 매도
후포
2014-06-19 13:00:32
후포 님에 의해 삭제된 답변입니다.
예스스탁 예스스탁 답변
2014-06-19 15:22:38
안녕하세요
예스스탁입니다.
stok가 70을 하향이탈(위에서 아래로 돌파)하면 매도되게 수정했습니다.
var : daycnt(0),dis(0),stok(0),stod(0);
dis = Disparity(60);
stok = StochasticsK(10,5);
stod = StochasticsD(10,5,5);
if date != date[1] Then
daycnt = daycnt+1;
#이격도 값이 110이상일때 거래일수 저장
if dis >= 110 Then
value1 = daycnt;
if value1 > 0 and value1 >= daycnt-20 and crossup(stok,stod) and stok < 50 Then
buy();
if CrossDown(Stok,70) Then
sell();
즐거운 하루되세요
> 후포 님이 쓴 글입니다.
> 제목 : 다시 작성 부탁드립니다
> 매도식이 요청 드린 식과 다름니다.
다시 작성 부탁드립니다
매도에는 이격도가 적용되지 않고 %k값이 적용됩니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식문의
>
안녕하세요
예스스탁입니다.
var : daycnt(0),dis(0),stok(0),stod(0);
dis = Disparity(60);
stok = StochasticsK(10,5);
stod = StochasticsD(10,5,5);
if date != date[1] Then
daycnt = daycnt+1;
#이격도 값이 110이상일때 거래일수 저장
if dis >= 110 Then
value1 = daycnt;
#이격도 값이 70이하일때 거래일수 저장
if dis <= 70 Then
value2 = daycnt;
if value1 > 0 and value1 >= daycnt-20 and crossup(stok,stod) and stok < 50 Then
buy();
if value1 > 0 and value2 >= daycnt-20 and CrossDown(stok,stod) and stok > 50 Then
sell();
즐거운 하루되세요
> 후포 님이 쓴 글입니다.
> 제목 : 수식문의
> 주식 60분봉상에서 최근 한달 동안 또는 20영업일 동안 "60" 이격도가 110을 간적이 있을 때
스토캐스틱k선이 d선을 50% 아래에서 골든크로스 매수, 매도는 k선이 70%를 넘어 간 적이 있
고 k선이 70%를 하향 이탈시 매도
다음글
이전글