커뮤니티

시스템 식에서 결과 문의...

프로필 이미지
그리움
2008-02-21 23:04:03
852
글번호 14750
답변완료
Input : Period(20); Var : 이평(0); 이평 = ma(C, Period); if 이평 > 이평[1] and 이평[1] < 이평[2] then //이동평균선이 상향 반전시 매수(매도청산) buy(); if 이평 < 이평[1] and 이평[1] > 이평[2] then //이동평균선이 하향 반전시 매도(매수청산) sell(); ============================================ Input : Period(20); Var : maV(0); maV = ma(C, Period); if CrossUp(C, maV) then //이동평균선이 상향 반전시 매수(매도청산) buy(); if CrossDown(C, maV) then //이동평균선이 하향 반전시 매도(매수청산) sell(); 이 2개의 식을 예스트레이더 3.1 에서 각각 시뮬레이션 해보면 결과가 다르게 나오네요? 같은것이 아니였나요?..
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-02-22 09:11:12

안녕하세요 예스스탁입니다. 풀어서 작성한 식은 이동평균의 하락반전/상승반전 식입니다. 골든 크로스와 데드크로스는 풀어서 작성하면 아래와 같스빈다. Input : Period(20); Var : 이평(0); 이평 = ma(C, Period); if C > 이평[1] and C[1] <= 이평[1] then buy(); if C < 이평[1] and C[1] >= 이평[1] then sell(); 즐거운 하루되세요 > 그리움 님이 쓴 글입니다. > 제목 : 시스템 식에서 결과 문의... > Input : Period(20); Var : 이평(0); 이평 = ma(C, Period); if 이평 > 이평[1] and 이평[1] < 이평[2] then //이동평균선이 상향 반전시 매수(매도청산) buy(); if 이평 < 이평[1] and 이평[1] > 이평[2] then //이동평균선이 하향 반전시 매도(매수청산) sell(); ============================================ Input : Period(20); Var : maV(0); maV = ma(C, Period); if CrossUp(C, maV) then //이동평균선이 상향 반전시 매수(매도청산) buy(); if CrossDown(C, maV) then //이동평균선이 하향 반전시 매도(매수청산) sell(); 이 2개의 식을 예스트레이더 3.1 에서 각각 시뮬레이션 해보면 결과가 다르게 나오네요? 같은것이 아니였나요?..