커뮤니티

특정 구간 bx, sx 식 운영시 동일방향 진입금지 방법

프로필 이미지
우후훗
2013-04-01 16:44:59
198
글번호 61474
답변완료
선물 시스템식 운영시 진입방향 으로 진행하다가 되돌림이 심할때 익절 하는 식을 다음과 같이 운영하고 있습니다. 그런데 종종 특정 구간이 넘은 bx, sx 에서는 익절이 돼고 또 그 방향으로 진입신호 가 나오는 것을 막고 싶읍니다. 왜냐하면 심한 되돌림은 추세가 바뀐것으로 볼수 있어 기존 방향으로 안가더군요.. 종종.. 매수진입시 되돌림이 있을 경우 가령 아래와 같이 운영할때 if MarketPosition == 1 Then{ if highest(H,BarsSinceEntry) >= EntryPrice+1.20 Then ExitLong("bx2",AtStop,EntryPrice+PriceScale*10); } if MarketPosition == 1 Then{ if highest(H,BarsSinceEntry) >= EntryPrice+1.90 Then ExitLong("bx3",AtStop,EntryPrice+PriceScale*20); } bx2 이후에 바로 "매수"신호가 나오고 매수 진입하는것은 괜챦은데 bx3 이후에 바로 "매수"신호가 나오면 매수 진입을 못하게 하고 싶읍니다. ################################################################ 똑같이 매도진입시 되돌림이 있을 경우 가령 아래와 같이 운영할때 if MarketPosition == -1 Then{ if Lowest(L,BarsSinceEntry) <= EntryPrice-1.20 Then ExitShort("sx2",AtStop,EntryPrice-PriceScale*10); } if MarketPosition == -1 Then{ if Lowest(L,BarsSinceEntry) <= EntryPrice-1.90 Then ExitShort("sx3",AtStop,EntryPrice-PriceScale*20); } sx2 이후에 바로 "매도"신호가 나오고 매도 진입하는것은 괜챦은데 sx3 이후에 바로 "매도"신호가 나오면 매도 진입을 못하게 하고 싶읍니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-04-02 10:27:24

안녕하세용 예스스탁입니다. if MarketPosition == 1 Then{ if highest(H,BarsSinceEntry) >= EntryPrice+1.20 Then ExitLong("bx2",AtStop,EntryPrice+PriceScale*10); } if MarketPosition == 1 Then{ if highest(H,BarsSinceEntry) >= EntryPrice+1.90 Then ExitLong("bx3",AtStop,EntryPrice+PriceScale*20); } if MarketPosition == -1 Then{ if Lowest(L,BarsSinceEntry) <= EntryPrice-1.20 Then ExitShort("sx2",AtStop,EntryPrice-PriceScale*10); } if MarketPosition == -1 Then{ if Lowest(L,BarsSinceEntry) <= EntryPrice-1.90 Then ExitShort("sx3",AtStop,EntryPrice-PriceScale*20); } Condition1 = IsExitName("bx3",1) == true and MarketPosition == 0; Condition2 = IsExitName("sx3",1) == True and MarketPosition == 0; if Condition1 == False and crossup(ma(c,5),ma(c,20)) Then buy(); if Condition2 == false and CrossDown(ma(c,5),ma(c,20)) Then sell(); 즐거운 하루되세요 > 우후훗 님이 쓴 글입니다. > 제목 : 특정 구간 bx, sx 식 운영시 동일방향 진입금지 방법 > 선물 시스템식 운영시 진입방향 으로 진행하다가 되돌림이 심할때 익절 하는 식을 다음과 같이 운영하고 있습니다. 그런데 종종 특정 구간이 넘은 bx, sx 에서는 익절이 돼고 또 그 방향으로 진입신호 가 나오는 것을 막고 싶읍니다. 왜냐하면 심한 되돌림은 추세가 바뀐것으로 볼수 있어 기존 방향으로 안가더군요.. 종종.. 매수진입시 되돌림이 있을 경우 가령 아래와 같이 운영할때 if MarketPosition == 1 Then{ if highest(H,BarsSinceEntry) >= EntryPrice+1.20 Then ExitLong("bx2",AtStop,EntryPrice+PriceScale*10); } if MarketPosition == 1 Then{ if highest(H,BarsSinceEntry) >= EntryPrice+1.90 Then ExitLong("bx3",AtStop,EntryPrice+PriceScale*20); } bx2 이후에 바로 "매수"신호가 나오고 매수 진입하는것은 괜챦은데 bx3 이후에 바로 "매수"신호가 나오면 매수 진입을 못하게 하고 싶읍니다. ################################################################ 똑같이 매도진입시 되돌림이 있을 경우 가령 아래와 같이 운영할때 if MarketPosition == -1 Then{ if Lowest(L,BarsSinceEntry) <= EntryPrice-1.20 Then ExitShort("sx2",AtStop,EntryPrice-PriceScale*10); } if MarketPosition == -1 Then{ if Lowest(L,BarsSinceEntry) <= EntryPrice-1.90 Then ExitShort("sx3",AtStop,EntryPrice-PriceScale*20); } sx2 이후에 바로 "매도"신호가 나오고 매도 진입하는것은 괜챦은데 sx3 이후에 바로 "매도"신호가 나오면 매도 진입을 못하게 하고 싶읍니다. 감사합니다.