커뮤니티
한가지 수정 부탁드립니다
2008-10-20 16:40:12
857
글번호 17632
input : P(13),startdate(20081010),pp(1357.60);
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.953 and
dayclose(1)*1.05 > dayopen() and dayopen() > dayclose(1)*0.97 and count < 1 Then{
buy("매수");
buyP = C;
count = 1;
}
if MarketPosition() == 1 and
C <= Buyp*0.94 Then{
buy("추가매수");
BuyP = C;
}
if MarketPosition() == 1 and
C >= mav*0.99 Then{
exitlong("청산");
count = 0;
}
if MarketPosition() == 1 Then{
if data2(c) >= Pp and data2(stime) > 140500 Then
exitlong("코스피청산");
}
==================================================
바로 위 참조종목의 "코스피청산" 에만 따로
------------------------
청산식이
몇일 (ex:20081014) 이후 부터만 적용 // 날짜는 제가 따로 설정할수 있게 인풋에 탁드립니다//
------------------------
을 넣어주세요
즉 수식 startdate 는 그대로 있고
저 참조종목의 코스피청산" 의 시작날짜가 따로 있어서
날짜 설정을 2개 하는 것입니다..
감사합니다.
답변 1
예스스탁 예스스탁 답변
2008-10-21 15:32:26
안녕하십니까? 예스스탁입니다.
문의하신 내용 답변드립니다.
감사합니다.
input : P(13),startdate(20081010),pp(1357.60),data2date(20081014);
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.953 and
dayclose(1)*1.05 > dayopen() and dayopen() > dayclose(1)*0.97 and count < 1 Then{
buy("매수");
buyP = C;
count = 1;
}
if MarketPosition() == 1 and
C <= Buyp*0.94 Then{
buy("추가매수");
BuyP = C;
}
if MarketPosition() == 1 and
C >= mav*0.99 Then{
exitlong("청산");
count = 0;
}
if MarketPosition() == 1 and date > data2date Then{
if data2(c) >= Pp and data2(stime) > 140500 Then
exitlong("코스피청산");
}
> 부상전에탭치자 님이 쓴 글입니다.
> 제목 : 한가지 수정 부탁드립니다
> input : P(13),startdate(20081010),pp(1357.60);
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.953 and
dayclose(1)*1.05 > dayopen() and dayopen() > dayclose(1)*0.97 and count < 1 Then{
buy("매수");
buyP = C;
count = 1;
}
if MarketPosition() == 1 and
C <= Buyp*0.94 Then{
buy("추가매수");
BuyP = C;
}
if MarketPosition() == 1 and
C >= mav*0.99 Then{
exitlong("청산");
count = 0;
}
if MarketPosition() == 1 Then{
if data2(c) >= Pp and data2(stime) > 140500 Then
exitlong("코스피청산");
}
==================================================
바로 위 참조종목의 "코스피청산" 에만 따로
------------------------
청산식이
몇일 (ex:20081014) 이후 부터만 적용 // 날짜는 제가 따로 설정할수 있게 인풋에 탁드립니다//
------------------------
을 넣어주세요
즉 수식 startdate 는 그대로 있고
저 참조종목의 코스피청산" 의 시작날짜가 따로 있어서
날짜 설정을 2개 하는 것입니다..
감사합니다.
이전글