커뮤니티
수식 수정 부탁해요
2008-09-22 12:47:43
945
글번호 17151
대덕전자 7월8일부터 수식적용-피라미딩:모든진입신호허용
/피라미딩을 "다른진입신호허용"으로하면 추가매수가 오직 한번만 나와서
모든진입신호허용으로 했습니다.
이랬을때 1차매수진입이 다음날 또나오는 경우가 발생합니다./
시작일을 7월8일로 설정했을때
7월8일에 1차 매수진입이 이뤄지고
7월9일 시가에도 1차 매수진입이 이뤄지는 경우가 있더군요
이런일이 안일어나게끔 1차매수진입은 오직 한번으로 제한 했으면 합니다.
부탁합니다.
밑에는 원래 수식입니다.
input : P(6),startdate(20080121);
var : sum(0),mav(0),cnt(0),BuyP(0);
sum = 0;
for cnt = 0 to P-1{
sum = sum+dayclose(cnt);
}
mav = sum/P;
if sdate >= startdate and
dayindex() == 0 and
dayopen() < mav*0.95 and
dayclose(1)*1.05 > dayopen() and dayopen() > dayclose(1)*0.98 Then{
buy();
buyP = C;
}
if MarketPosition() == 1 and
C <= Buyp*0.99 Then{
buy("추가매수");
BuyP = C;
}
if MarketPosition() == 1 and
C >= mav*0.99 Then{
exitlong();
}
답변 2
예스스탁 예스스탁 답변
2008-09-22 12:59:56
안녕하세요
예스스탁입니다.
input : P(6),startdate(20080708);
var : sum(0),mav(0),cnt(0),BuyP(0),count(0);
sum = 0;
for cnt = 0 to P-1{
sum = sum+dayclose(cnt);
}
mav = sum/P;
if sdate >= startdate and
dayindex() == 0 and
dayopen() < mav*0.95 and
dayclose(1)*1.05 > dayopen() and dayopen() > dayclose(1)*0.98 and count < 1 Then{
buy("매수");
buyP = C;
count = 1;
}
if MarketPosition() == 1 and
C <= Buyp*0.99 Then{
buy("추가매수");
BuyP = C;
}
if MarketPosition() == 1 and
C >= mav*0.99 Then{
exitlong("청산");
count = 0;
}
무포지션 상태에서만 1차 매수진입이 발생합니다.
즐거운 하루되세요
> 부상전에탭치자 님이 쓴 글입니다.
> 제목 : 수식 수정 부탁해요
> 대덕전자 7월8일부터 수식적용-피라미딩:모든진입신호허용
/피라미딩을 "다른진입신호허용"으로하면 추가매수가 오직 한번만 나와서
모든진입신호허용으로 했습니다.
이랬을때 1차매수진입이 다음날 또나오는 경우가 발생합니다./
시작일을 7월8일로 설정했을때
7월8일에 1차 매수진입이 이뤄지고
7월9일 시가에도 1차 매수진입이 이뤄지는 경우가 있더군요
이런일이 안일어나게끔 1차매수진입은 오직 한번으로 제한 했으면 합니다.
부탁합니다.
밑에는 원래 수식입니다.
input : P(6),startdate(20080121);
var : sum(0),mav(0),cnt(0),BuyP(0);
sum = 0;
for cnt = 0 to P-1{
sum = sum+dayclose(cnt);
}
mav = sum/P;
if sdate >= startdate and
dayindex() == 0 and
dayopen() < mav*0.95 and
dayclose(1)*1.05 > dayopen() and dayopen() > dayclose(1)*0.98 Then{
buy();
buyP = C;
}
if MarketPosition() == 1 and
C <= Buyp*0.99 Then{
buy("추가매수");
BuyP = C;
}
if MarketPosition() == 1 and
C >= mav*0.99 Then{
exitlong();
}
회원
2008-09-22 13:03:23
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식 수정 부탁해요
> 안녕하세요
예스스탁입니다.
input : P(6),startdate(20080708);
var : sum(0),mav(0),cnt(0),BuyP(0),count(0);
sum = 0;
for cnt = 0 to P-1{
sum = sum+dayclose(cnt);
}
mav = sum/P;
if sdate >= startdate and
dayindex() == 0 and
dayopen() < mav*0.95 and
dayclose(1)*1.05 > dayopen() and dayopen() > dayclose(1)*0.98 and count < 1 Then{
buy("매수");
buyP = C;
count = 1;
}
if MarketPosition() == 1 and
C <= Buyp*0.99 Then{
buy("추가매수");
BuyP = C;
}
if MarketPosition() == 1 and
C >= mav*0.99 Then{
exitlong("청산");
count = 0;
}
무포지션 상태에서만 1차 매수진입이 발생합니다.
즐거운 하루되세요
> 부상전에탭치자 님이 쓴 글입니다.
> 제목 : 수식 수정 부탁해요
> 대덕전자 7월8일부터 수식적용-피라미딩:모든진입신호허용
/피라미딩을 "다른진입신호허용"으로하면 추가매수가 오직 한번만 나와서
모든진입신호허용으로 했습니다.
이랬을때 1차매수진입이 다음날 또나오는 경우가 발생합니다./
시작일을 7월8일로 설정했을때
7월8일에 1차 매수진입이 이뤄지고
7월9일 시가에도 1차 매수진입이 이뤄지는 경우가 있더군요
이런일이 안일어나게끔 1차매수진입은 오직 한번으로 제한 했으면 합니다.
부탁합니다.
밑에는 원래 수식입니다.
input : P(6),startdate(20080121);
var : sum(0),mav(0),cnt(0),BuyP(0);
sum = 0;
for cnt = 0 to P-1{
sum = sum+dayclose(cnt);
}
mav = sum/P;
if sdate >= startdate and
dayindex() == 0 and
dayopen() < mav*0.95 and
dayclose(1)*1.05 > dayopen() and dayopen() > dayclose(1)*0.98 Then{
buy();
buyP = C;
}
if MarketPosition() == 1 and
C <= Buyp*0.99 Then{
buy("추가매수");
BuyP = C;
}
if MarketPosition() == 1 and
C >= mav*0.99 Then{
exitlong();
}
다음글
이전글