커뮤니티

간단한 전략을 수정해보고 싶습니다.

프로필 이미지
회원
2008-06-18 09:32:21
1140
글번호 15765
답변완료
TS 전략 예제인데요. YT 로 변환해보고 싶습니다.... 아주 간단한것 같아서.. 몇번 수정했더니.. 중간 중간에 계속 막히더라구요.. TS 예제입니다. ------------------------------------------------------------------------------- input : len1(10), len2(30), len3(5), len(10); vars : mp(0); mp = marketposition; if mp = 0 then Begin if Average(Close,len1) crosses over average(Close,len2) then Buy at market; if Average(Close,len1) crosses below average(Close,len2) then Sell at market; end; if mp <> 0 then Begin if mp = 1 and Average(Close,len3) crosses below average(Close,len4) then ExitLong at market; if mp = -1 and Average(Close,len3) crosses over average(Close,len4) then ExitShort at market; end; ------------------------------------------------------------------------------ 간단히 전략을 소개하자면은... 30일을 10일선이 골든하면은.. 매수 하고..매수를 보유중이며은 5일선이 10일선을 데드할때.. 매수 청산하라는 식입니다. 반대 포지션은 반대로.. 해석하시면 되구요. YT 로 변환해주십시요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-06-18 10:50:38

안녕하세요 예스스탁입니다. input : len1(10), len2(30), len3(5), len4(10); vars : mp(0); mp = marketposition; if mp == 0 then { if crossup(Ma(Close,len1),Ma(Close,len2)) then Buy("매수",AtMarket); if crossdown(Ma(Close,len1),Ma(Close,len2)) then Sell("매도",atmarket); } if mp <> 0 then { if mp == 1 and crossdown(Ma(Close,len3),Ma(Close,len4)) then ExitLong("매수청산",atmarket); if mp == -1 and CrossUp(Ma(Close,len3),Ma(Close,len4)) then ExitShort("매도청산",atmarket); } 즐거운 하루되세요 > CJ_coco 님이 쓴 글입니다. > 제목 : 간단한 전략을 수정해보고 싶습니다. > TS 전략 예제인데요. YT 로 변환해보고 싶습니다.... 아주 간단한것 같아서.. 몇번 수정했더니.. 중간 중간에 계속 막히더라구요.. TS 예제입니다. ------------------------------------------------------------------------------- input : len1(10), len2(30), len3(5), len(10); vars : mp(0); mp = marketposition; if mp = 0 then Begin if Average(Close,len1) crosses over average(Close,len2) then Buy at market; if Average(Close,len1) crosses below average(Close,len2) then Sell at market; end; if mp <> 0 then Begin if mp = 1 and Average(Close,len3) crosses below average(Close,len4) then ExitLong at market; if mp = -1 and Average(Close,len3) crosses over average(Close,len4) then ExitShort at market; end; ------------------------------------------------------------------------------ 간단히 전략을 소개하자면은... 30일을 10일선이 골든하면은.. 매수 하고..매수를 보유중이며은 5일선이 10일선을 데드할때.. 매수 청산하라는 식입니다. 반대 포지션은 반대로.. 해석하시면 되구요. YT 로 변환해주십시요.