커뮤니티
수식문의 드립니다.
2011-06-09 18:54:06
709
글번호 39585
수식문의 드립니다.
1. 현물주식 포지션 거래합니다. 매년 12월 3째주 금요일 2시에 포지션이 있다면 전부 청산하고,
매년 12월 3째주 금요일 2시 이후 진입을 금지하는 수식부탁드립니다.
그리고 년초 부터는 다시매매가 되어야 합니다
2. Value7 = Median(Close, Length) 이게(Median) TS에서 중간값을 잡아주는데 예스랭귀지로 변환 부탁합니다.
감사합니다. 수고하세요
답변 1
예스스탁 예스스탁 답변
2011-06-10 09:27:54
안녕하세요
예스스탁입니다.
1.
var : Week(0),Month(0);
if sDate > sdate[1]+10000 Then
Condition1 = false;
if date > date[1]+30 and !(DayOfWeek(sdate) < DayOfWeek(sdate[1])) Then
week = 1;
if date > date[1]+30 and DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then
week = 0;
if DayOfWeek(sdate) < DayOfWeek(sdate[1]) and sdate > sdate[1] Then
week = week+1;
Month = int(FracPortion(sdate/10000)*100);
#진입식에 Condition1 == false 라는 조건을 추가
if Condition1 == false and crossup(c,ma(c,20)) Then
buy();
#12월 3번째주 금요일 12시에 청산
if month == 12 and week == 3 and DayOfWeek(sdate) == 5 and stime == 120000 Then{
Condition1 = true;
exitlong();
}
2.
사용자함수로 만들어 올려드립니다
첨부된 파일을 프로그램의 설치폴더의 yeslang > functions 폴더에 저장하신 후
수식에서 사용하시면 됩니다.
즐거운 하루되세요
> 무명 님이 쓴 글입니다.
> 제목 : 수식문의 드립니다.
> 수식문의 드립니다.
1. 현물주식 포지션 거래합니다. 매년 12월 3째주 금요일 2시에 포지션이 있다면 전부 청산하고,
매년 12월 3째주 금요일 2시 이후 진입을 금지하는 수식부탁드립니다.
그리고 년초 부터는 다시매매가 되어야 합니다
2. Value7 = Median(Close, Length) 이게(Median) TS에서 중간값을 잡아주는데 예스랭귀지로 변환 부탁합니다.
감사합니다. 수고하세요