커뮤니티

청산이 한번씩 일어나도록

프로필 이미지
구다이전설
2013-04-29 10:52:07
202
글번호 62567
답변완료
if crossup(var1,var2) then buy("싸",OnClose,def,2); if MarketPosition == 1 then { if c> (EntryPrice+0.75) then exitlong("싸정1",OnClose,def,"",1,1); if crossdown( var1,var2) Then exitlong("싸정2",OnClose,def,"",1,1); } 이렇게 식을 세웠는데 자꾸 싸정1으로만 반복이 되네요 한계약은 싸정1, 나머지 한계약은 싸정2로 청산을 하고 싶은데 교정 부탁합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-04-29 18:17:27

안녕하세요 예스스탁입니다.' 첨부된 그림과 같이 2계약 진입 후 1계약씩 정상적으로 청산하고 있습니다. 수식 내용상으로도 한계약씩 되게 작성하신 내용입니다. var1을 5이평, var2를 20이평으로 해서 적용해 본결과입니다. 즐거운 하루되세요 > 구다이전설 님이 쓴 글입니다. > 제목 : 청산이 한번씩 일어나도록 > if crossup(var1,var2) then buy("싸",OnClose,def,2); if MarketPosition == 1 then { if c> (EntryPrice+0.75) then exitlong("싸정1",OnClose,def,"",1,1); if crossdown( var1,var2) Then exitlong("싸정2",OnClose,def,"",1,1); } 이렇게 식을 세웠는데 자꾸 싸정1으로만 반복이 되네요 한계약은 싸정1, 나머지 한계약은 싸정2로 청산을 하고 싶은데 교정 부탁합니다