커뮤니티

선물연계 옵션시스템 TS 관련

프로필 이미지
일승
2008-03-17 16:27:30
1108
글번호 14993
답변완료
선물을 Data2로 하여 옵션 시스템을 작성하려 합니다. 예를 들면 선물의 5이평이 20이평을 Crossup하면 ATM연결콜 매수 진입, 매수진입 후 트레일링 스탑을 다음과 같이 걸라고 합니다... "매수 진입 후 선물 목표이익 4피 달성 후 0.5피 되돌림 하면 매수 청산.. " If crossup(data2(ma(c,5)),data2(ma(c,20))) then buy("매수",atmarket); ... 마찬가지로... 선물 5이평이 20 이평을 Crossdown하면 ATM연결풋 매수 진입, 풋 매수 진입 후 트레일링 스탑을 " 풋 매수 진입 후 선물 목표 이익 4피 달성후 0.5피 되돌림 하면 매수 청산.." 이렇게 식을 작성하려 합니다. 부탁 드립니다.
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2008-03-18 08:37:05

안녕하세요 예스스탁입니다. 1. 주종목 ATM연결콜 참조종목 선물 If crossup(data2(ma(c,5)),data2(ma(c,20))) then { buy("매수",atmarket); value1 = data2(c); } if MarketPosition() == 1 and data2(C) <= highest(data2(H),BarsSinceEntry)-0.5 and highest(data2(H),BarsSinceEntry) > value1+4 Then exitlong(); 2. 주종목 ATM연결풋 참조종목 선물 If crossdown(data2(ma(c,5)),data2(ma(c,20))) then { buy("매수",atmarket); value1 = data2(c); } if MarketPosition() == 1 and data2(C) <= highest(data2(H),BarsSinceEntry)-0.5 and highest(data2(H),BarsSinceEntry) > value1+4 Then exitlong(); 즐거운 하루되세요 > 일승 님이 쓴 글입니다. > 제목 : 선물연계 옵션시스템 TS 관련 > 선물을 Data2로 하여 옵션 시스템을 작성하려 합니다. 예를 들면 선물의 5이평이 20이평을 Crossup하면 ATM연결콜 매수 진입, 매수진입 후 트레일링 스탑을 다음과 같이 걸라고 합니다... "매수 진입 후 선물 목표이익 4피 달성 후 0.5피 되돌림 하면 매수 청산.. " If crossup(data2(ma(c,5)),data2(ma(c,20))) then buy("매수",atmarket); ... 마찬가지로... 선물 5이평이 20 이평을 Crossdown하면 ATM연결풋 매수 진입, 풋 매수 진입 후 트레일링 스탑을 " 풋 매수 진입 후 선물 목표 이익 4피 달성후 0.5피 되돌림 하면 매수 청산.." 이렇게 식을 작성하려 합니다. 부탁 드립니다.
프로필 이미지

일승

2008-03-18 15:39:12

만들어 주신 수식을 적용해 보았으나 잘 먹히지 않습니다. 일단 아래 수식 중 highest(data2(H),BarsSinceEntry)-0.5 부분에서 "BarsSinceEntry"는 옵션의 가격을 가져오기 때문에 data2(H)와의 Highest 비교는 의미가 없을 듯 합니다. 또한 "exitlong()"으로만 사용하면 Onclose 주문이 나가기 때문에 Trailing Stop으로서의 의미가 줄어든다고 생각하는데... Atstop 주문으로는 구현이 어려운지요... 다시 한번 만들어 주시면 감사 하겠습니다. 1. 주종목 ATM연결콜 참조종목 선물 If crossup(data2(ma(c,5)),data2(ma(c,20))) then { buy("매수",atmarket); value1 = data2(c); } if MarketPosition() == 1 and data2(C) <= highest(data2(H),BarsSinceEntry)-0.5 and highest(data2(H),BarsSinceEntry) > value1+4 Then exitlong();