커뮤니티

진입 제한 시스템

프로필 이미지
일승
2008-02-28 14:25:10
1089
글번호 14812
답변완료
하루 세번 진입하는 선물 데트시스템입니다. 첫신호(진입명 "A"), 두번째 신호(진입명 "B")가 손절이거나 익절 일수 있겠죠. 두 신호 모두 손절일때는 진입을 안하게 하고 둘다 익절, 둘중하나 손절 이면 세번째 신호를 진입하게 하는 로직을 만들고 싶은데, 생각보다 잘 안되네요. 부탁 드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-02-29 08:54:51

안녕하세요 예스스탁입니다. 아래의 식을 참고하시기 바랍니다. input : 손절(2); var : count(0),EntryCount(0),LossCutCount(0); EntryCount = 0 ; LossCutCount = 0; for Count = 0 to 10 { if EntryDate(Count) == sdate then EntryCount = EntryCount + 1; //당일 진입을 카운트 if EntryDate(Count+1) == sdate and PositionProfit(Count+1) < -(손절) Then LossCutCount =LossCutCount + 1;//당일 손절 횟수 카운트 } if crossup(C,ma(c,5)) and LossCutCount < 2 and EntryCount < 3 Then buy("매수"); if crossdown(C,ma(c,5)) Then exitlong("매수청산"); SetStopLoss(손절,Pointstop); 즐거운 하루되세요 > 일승 님이 쓴 글입니다. > 제목 : 진입 제한 시스템 > 하루 세번 진입하는 선물 데트시스템입니다. 첫신호(진입명 "A"), 두번째 신호(진입명 "B")가 손절이거나 익절 일수 있겠죠. 두 신호 모두 손절일때는 진입을 안하게 하고 둘다 익절, 둘중하나 손절 이면 세번째 신호를 진입하게 하는 로직을 만들고 싶은데, 생각보다 잘 안되네요. 부탁 드립니다.