커뮤니티

질문있습니다.

프로필 이미지
헐레
2008-11-11 16:46:45
767
글번호 18054
답변완료
Input : shortPeriod(22), longPeriod(120); value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); if MarketPosition(0)==0 and Crossup(value1, value2) then buy(); if MarketPosition(0)==1 and data2(L[1])>data2(C) Then ExitLong(); if MarketPosition(0)==0 and CrossDown(value1, value2) Then Sell(); if MarketPosition(0)==-1 and data2(H[1])<data2(C) then ExitShort(); 위식은 주봉은 2분봉이고 테이터2는 30분봉입니다 이 식을 적용했더니 청산식이 30분에서 나오지 않고 28분에서 나옵니다. 잘못된것이 있으면 좀 알려주세요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-11-12 09:36:33

안녕하세요 예스스탁입니다. 식상의 문제는 없습니다. 참조종목은 기본종목에서 조건이 만족하면 그때 완성된 봉을 보게 되어 있습니다. 그러므로 진입이 들어가면 marketposition은 1이되고 그때 참조종목의 최근 완성봉의 종가가 그 전봉의 저가보다 크면 신호가 발생하므로 28분에만 신호가 발생하지는 않습니다. 2분봉 주봉에서 봤을때 예를 들어 9시 30분~58분봉 까지는 그 30분봉 참조종목에서는 9시봉을 보게 됩니다. 참고하시기 바랍니다. 즐거운 하루되세요 > 헐레 님이 쓴 글입니다. > 제목 : 질문있습니다. > Input : shortPeriod(22), longPeriod(120); value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); if MarketPosition(0)==0 and Crossup(value1, value2) then buy(); if MarketPosition(0)==1 and data2(L[1])>data2(C) Then ExitLong(); if MarketPosition(0)==0 and CrossDown(value1, value2) Then Sell(); if MarketPosition(0)==-1 and data2(H[1])<data2(C) then ExitShort(); 위식은 주봉은 2분봉이고 테이터2는 30분봉입니다 이 식을 적용했더니 청산식이 30분에서 나오지 않고 28분에서 나옵니다. 잘못된것이 있으면 좀 알려주세요.