커뮤니티
수식 문의
2004-03-06 11:19:34
1192
글번호 2676
1. 매수 진입 후, 다음 날(그리고 2일 다음날) 12시에 청산하는 식을 부탁드립니다.
2. 매도 진입 후, 그 이후의 최저가가 한번이라도 20 이평선을 터치하거나 하향 돌파한 적이 있고, 현재봉의 종가가 20 이평선보다 큰 경우 청산하는 식(매도 진입은 20 ㅣ평 위에서 하게 됨)
3. 최근시점으로부터 첫번째로 큰 고가(H1)와 두번째로 큰 고가(H2)를 비교할 경우, H1과 H2가 발생한 각각의 날짜를 표시하는 식은 가능한가요? 불가능하다면, 차선책으로 H1과 H2가 동일한 날에 발생하지 않은 것을 식으로 판단할 수 있나요? (결국 같은 말인가?)---쉽게 이야기하면, 다이버젼스가 동일한 날의 비교에 의하지 않음을 나타내는 식...
4. 여러 개의 매수 조건이 있을 경우(예:a,b,c), 현재 매수 포지션이 a조건에 의하여 진입되어 있슴을 판단하여 나타내는 방법은? (즉 if 현포지션진입조건=a이면 then 하고 싶은거죠)
답변 1
예스스탁 예스스탁 답변
2004-03-08 13:33:13
안녕하세요? 예스스탁입니다....
문의하신 내용을 작성하면 다음과 같습니다...
1.
var : 단기이평(0), 장기이평(0);
단기이평 = ma(C, 5);
장기이평 = ma(C, 20);
if crossup(단기이평, 장기이평) then
buy();
if stime == 120000 and entrydate(0) != sdate then
exitlong();
2.
var : 단기이평(0), 장기이평(0), 매도후저가(0);
단기이평 = ma(C, 5);
장기이평 = ma(C, 20);
매도후저가 = lowest(L, barssinceentry(0));
if C < O and C < C[1] and C > 장기이평 then
sell();
if accumN(iff(crossdown(매도후저가, 장기이평),1,0), dayindex()+1) >= 1 and
C > 장기이평 then
exitshort();
3.
var : 날짜1(0), 날짜2(0);
if nthhighest(1, H, 100) then
날짜1 = sdate;
if nthhighest(2, H, 100) then
날짜2 = sdate;
plot1(날짜1);
plot2(날짜2);
4.
홈페이지의 예스트레이더 프로 --> 수식작성 예제 --> 기타 수식 --> "여러개의 시스템이 혼합되어 있을 때
진입조건에 따라서 청산"을 참조하시면 될 것입니다...
> daytrip 님이 쓴 글입니다.
> 제목 : 수식 문의
> 1. 매수 진입 후, 다음 날(그리고 2일 다음날) 12시에 청산하는 식을 부탁드립니다.
2. 매도 진입 후, 그 이후의 최저가가 한번이라도 20 이평선을 터치하거나 하향 돌파한 적이 있고, 현재봉의 종가가 20 이평선보다 큰 경우 청산하는 식(매도 진입은 20 ㅣ평 위에서 하게 됨)
3. 최근시점으로부터 첫번째로 큰 고가(H1)와 두번째로 큰 고가(H2)를 비교할 경우, H1과 H2가 발생한 각각의 날짜를 표시하는 식은 가능한가요? 불가능하다면, 차선책으로 H1과 H2가 동일한 날에 발생하지 않은 것을 식으로 판단할 수 있나요? (결국 같은 말인가?)---쉽게 이야기하면, 다이버젼스가 동일한 날의 비교에 의하지 않음을 나타내는 식...
4. 여러 개의 매수 조건이 있을 경우(예:a,b,c), 현재 매수 포지션이 a조건에 의하여 진입되어 있슴을 판단하여 나타내는 방법은? (즉 if 현포지션진입조건=a이면 then 하고 싶은거죠)