커뮤니티

특정 손절 청산신호 출현시 당일 거래 멈추는 방법 문의

프로필 이미지
우후훗
2013-04-23 08:49:07
180
글번호 62373
답변완료
선물 1분봉 시스템식 운영시 손절 하는 식을 다음과 같이 운영하고 있습니다. 그런데 종종 특정 bx, sx 신호 출현시 당일 거래를 완전히 멈추고 싶습니다. 왜냐하면 이 신호 이후에는 당일 손실이 더 커지는 경우가 많은 시스템식이기 때문입니다... 종종.. 매수진입시 특정 손절 청산이 있을 경우 가령 아래와 같이 운영할때 #당일 직전 청산이 매수손절 청산, 매도손절 청산: true 아니면 False ############################################################## Condition1 = ExitDate(1) == sdate and MarketPosition(1) == 1 and IsExitName("00bx",1); #---> 매수 손절 청산 Condition1 Condition2 = ExitDate(1) == sdate and MarketPosition(1) == -1 and IsExitName("00sx",1); #---> 매도 손절 청산 Condition2 ################################################################ ############# 매수손절 #---> 매수 손절 청산--> Condition1 if MarketPosition == 1 Then{ if Lowest(L,BarsSinceEntry) <= EntryPrice-2.10 Then ExitLong("00bx",AtStop,EntryPrice-PriceScale*42); } ################################################################ 똑같이 매도진입시 특정 손절 청산이 있을 경우 ################ 매도손절 #---> 매도 손절 청산--> Condition2 if MarketPosition == -1 Then{ if highest(H,BarsSinceEntry) >= EntryPrice+2.10 Then ExitShort("00sx",AtStop,EntryPrice+PriceScale*42); } ################################################################ 즉 위와같이 매수.매도 손절 청산식을 운영하고 있습니다. 하루중 어느때라도 위 두가지 신호(00bx, oosx) 중 하나라도 나타나 손절청산이 이루어지면 이 날은 더이상 모든 매매를 중지한다는 것입니다. 시스템식 부탁드립니다. 매번 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-04-23 13:20:39

안녕하세요 예스스탁입니다. Condition1 = ExitDate(1) == sdate and (IsExitName("00bx",1) == true or IsExitName("00sx",1) == true); if Condition1 == false Then{ if 매수조건 Then buy(); if 매조조건 Then sell(); } if MarketPosition == 1 Then{ if Lowest(L,BarsSinceEntry) <= EntryPrice-2.10 Then ExitLong("00bx",AtStop,EntryPrice-PriceScale*42); } if MarketPosition == -1 Then{ if highest(H,BarsSinceEntry) >= EntryPrice+2.10 Then ExitShort("00sx",AtStop,EntryPrice+PriceScale*42); } 즐거운 하루되세요 > 우후훗 님이 쓴 글입니다. > 제목 : 특정 손절 청산신호 출현시 당일 거래 멈추는 방법 문의 > 선물 1분봉 시스템식 운영시 손절 하는 식을 다음과 같이 운영하고 있습니다. 그런데 종종 특정 bx, sx 신호 출현시 당일 거래를 완전히 멈추고 싶습니다. 왜냐하면 이 신호 이후에는 당일 손실이 더 커지는 경우가 많은 시스템식이기 때문입니다... 종종.. 매수진입시 특정 손절 청산이 있을 경우 가령 아래와 같이 운영할때 #당일 직전 청산이 매수손절 청산, 매도손절 청산: true 아니면 False ############################################################## Condition1 = ExitDate(1) == sdate and MarketPosition(1) == 1 and IsExitName("00bx",1); #---> 매수 손절 청산 Condition1 Condition2 = ExitDate(1) == sdate and MarketPosition(1) == -1 and IsExitName("00sx",1); #---> 매도 손절 청산 Condition2 ################################################################ ############# 매수손절 #---> 매수 손절 청산--> Condition1 if MarketPosition == 1 Then{ if Lowest(L,BarsSinceEntry) <= EntryPrice-2.10 Then ExitLong("00bx",AtStop,EntryPrice-PriceScale*42); } ################################################################ 똑같이 매도진입시 특정 손절 청산이 있을 경우 ################ 매도손절 #---> 매도 손절 청산--> Condition2 if MarketPosition == -1 Then{ if highest(H,BarsSinceEntry) >= EntryPrice+2.10 Then ExitShort("00sx",AtStop,EntryPrice+PriceScale*42); } ################################################################ 즉 위와같이 매수.매도 손절 청산식을 운영하고 있습니다. 하루중 어느때라도 위 두가지 신호(00bx, oosx) 중 하나라도 나타나 손절청산이 이루어지면 이 날은 더이상 모든 매매를 중지한다는 것입니다. 시스템식 부탁드립니다. 매번 감사합니다.