커뮤니티

안녕하세요? 문의드립니다.

프로필 이미지
화이팅
2011-06-14 00:55:15
592
글번호 39724
답변완료
안녕하세요? 다음은 제가 선물시스템 트레이딩에서 매수 청산 적용시의 선물 거래식입니다. if MarketPosition() == 1 and CurrentContracts == 1 Then{ setstoptrailing(2, 3.5, pointstop, 0); } if MarketPosition() == 1 and CurrentContracts == 1 Then { SetStopLoss(5.5,pointstop); } if MarketPosition() == 1 and CurrentContracts == 1 Then{Exitlong("매수청산",atStop,Dayhigh * 2.5);} 그런데 위의 선물 시스템식을 적용하여 옵션거래에 청산 적용하여 거래를 하고 싶습니다. 즉 진입은 정상적으로 선물시스템식에서 적용한 방식으로 옵션 진입은 정상으로 되고 있습니다. 하지만 청산식을 위의식을 아래처럼 바꾸어서 거래를 적용하면 선물 시스템식이 적용이 되는것이 아니고 옵션에서 청산 식의 지표대로 거래가 되는 신호가 나옵니다. 즉 진입은 정상적으로 제가 만든 선물 시스템식과 동일하게 옵션에서 신호가 나옵니다만, 청산은 정상적인 신호가 나오지 않습니다. 제가 무엇을 잘못하고 있는가요? 확인부탁드립니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-06-14 14:37:17

안녕하세요 예스스탁입니다. 강제청산은 모두 주종목의 시세만을 감시합니다. 참조종목은 풀어서 참조종목을 이용하는 식으로 만드셔야 하며 모두 봉완성시로만 가능합니다. var1 = data2(c); var2 = data2(H); if MarketPosition() == 1 and CurrentContracts == 1 then{ if highest(var2,BarsSinceEntry) >= var1[BarsSinceEntry]+3.5 and data2(L) <= highest(var2,BarsSinceEntry)-2 Then exitlong(); } if MarketPosition() == 1 and CurrentContracts == 1 Then{ if data2(L) <= var1[BarsSinceEntry]-5.5 Then exitlong(); } if MarketPosition() == 1 and CurrentContracts == 1 Then{ if data2(L) <= data2(highD(0)[1])* 2.5 Then exitlong(); } 즐거운 하루되세요 > 화이팅 님이 쓴 글입니다. > 제목 : 안녕하세요? 문의드립니다. > 안녕하세요? 다음은 제가 선물시스템 트레이딩에서 매수 청산 적용시의 선물 거래식입니다. if MarketPosition() == 1 and CurrentContracts == 1 Then{ setstoptrailing(2, 3.5, pointstop, 0); } if MarketPosition() == 1 and CurrentContracts == 1 Then { SetStopLoss(5.5,pointstop); } if MarketPosition() == 1 and CurrentContracts == 1 Then{Exitlong("매수청산",atStop,Dayhigh * 2.5);} 그런데 위의 선물 시스템식을 적용하여 옵션거래에 청산 적용하여 거래를 하고 싶습니다. 즉 진입은 정상적으로 선물시스템식에서 적용한 방식으로 옵션 진입은 정상으로 되고 있습니다. 하지만 청산식을 위의식을 아래처럼 바꾸어서 거래를 적용하면 선물 시스템식이 적용이 되는것이 아니고 옵션에서 청산 식의 지표대로 거래가 되는 신호가 나옵니다. 즉 진입은 정상적으로 제가 만든 선물 시스템식과 동일하게 옵션에서 신호가 나옵니다만, 청산은 정상적인 신호가 나오지 않습니다. 제가 무엇을 잘못하고 있는가요? 확인부탁드립니다