커뮤니티
수식 부탁드려요
2003-07-03 00:00:00
10714
글번호 220
1. 매수 진입 상태에서 당일 최고점 대비 1포인트 이상 하락시 매수 청산하는 수식
(수식으로 구성이 가능하도록 해주세요)
2.매도 진입 상태에서 당일 최저점 대비 1포인트 이상 상승시 매도 청산하는 수식
(수식으로 구성이 가능하도록 해주세요)
3.당일 갭상승분의 2/3 만큼 하락시 매수청산/매도진입
4.당일 갭하락분의 2/3 만큼 상승시 매도청산/매수진입
예스트레이더 구버전/신버전의 두가지로 각각 작성해주세요...
감사해요
답변 2
리서치팀 예스스탁 답변
2003-07-04 00:00:00
안녕하세요? 예스스탁입니다...
문의하신 내용을 식으로 작성하면 다음과 같습니다....
매수식
C > dayopen() + (predayclose() - dayopen()) * (2/3) &&
C(1) <= dayopen() + (predayclose() - dayopen()) * (2/3)
매수청산식
C < dayhigh() - 1.00 && C(1) >= dayhigh() - 1.00 ||
(C < dayopen() - (dayopen() - predayclose()) * (2/3) &&
C(1) >= dayopen() - (dayopen() - predayclose()) * (2/3))
매도식
C < dayopen() - (dayopen() - predayclose()) * (2/3) &&
C(1) >= dayopen() - (dayopen() - predayclose()) * (2/3)
매도청산식
C > daylow() + 1.00 && C(1) <= daylow() + 1.00 ||
(C > dayopen() + (predayclose() - dayopen()) * (2/3) &&
C(1) <= dayopen() + (predayclose() - dayopen()) * (2/3))
위의 식을 신버전에서 작성해 보면 다음과 같습니다....
var : aaa(0), bbb(0), ccc(0), ddd(0);
aaa = dayopen() + (dayclose(1) - dayopen()) * (2/3);
bbb = dayopen() - (dayopen() - dayclose(1)) * (2/3);
ccc = daylow() + 1.00;
ddd = dayhigh() - 1.00;
#매수식
If CrossUp(C, aaa) then buy();
#매수청산식
If CrossDown(C,bbb) || CrossDown(C,ddd) then exitlong();
#매도식
If CrossDown(C,bbb) then sell();
#매도청산식
If CrossUp(C,aaa) || CrossUp(C,ccc) then exitshort();
즐거운 하루 되세요....
회원
2003-07-07 00:00:00
> 리서치팀 님이 쓴 글입니다.
> 제목 : 답변드립니다....
> 안녕하세요? 예스스탁입니다...
>
> 문의하신 내용을 식으로 작성하면 다음과 같습니다....
>
> 매수식
> C > dayopen() + (predayclose() - dayopen()) * (2/3) &&
> C(1) <= dayopen() + (predayclose() - dayopen()) * (2/3)
>
> 매수청산식
> C < dayhigh() - 1.00 && C(1) >= dayhigh() - 1.00 ||
> (C < dayopen() - (dayopen() - predayclose()) * (2/3) &&
> C(1) >= dayopen() - (dayopen() - predayclose()) * (2/3))
>
> 매도식
> C < dayopen() - (dayopen() - predayclose()) * (2/3) &&
> C(1) >= dayopen() - (dayopen() - predayclose()) * (2/3)
>
> 매도청산식
> C > daylow() + 1.00 && C(1) <= daylow() + 1.00 ||
> (C > dayopen() + (predayclose() - dayopen()) * (2/3) &&
> C(1) <= dayopen() + (predayclose() - dayopen()) * (2/3))
>
>
> 위의 식을 신버전에서 작성해 보면 다음과 같습니다....
>
> var : aaa(0), bbb(0), ccc(0), ddd(0);
>
> aaa = dayopen() + (dayclose(1) - dayopen()) * (2/3);
> bbb = dayopen() - (dayopen() - dayclose(1)) * (2/3);
> ccc = daylow() + 1.00;
> ddd = dayhigh() - 1.00;
>
> #매수식
> If CrossUp(C, aaa) then buy();
>
> #매수청산식
> If CrossDown(C,bbb) || CrossDown(C,ddd) then exitlong();
>
> #매도식
> If CrossDown(C,bbb) then sell();
>
> #매도청산식
> If CrossUp(C,aaa) || CrossUp(C,ccc) then exitshort();
>
>
> 즐거운 하루 되세요....
>
다음글
이전글