커뮤니티

익절, 본절, 손절 설정에 도움을 요청드립니다.

프로필 이미지
길게가자
2019-08-08 14:59:14
460
글번호 131029
답변완료
안녕하세요. 수고가 많으십니다. 익절, 본절, 손절을 아래와 같이 설정하고 싶어서 도움을 요청드립니다. 계약수는 2계약이며, 매수 또는 매도로 진입 중일 때 익절, 본절, 손절 기준입니다. - 손절 - (1) 이번 캔들에서 매수 또는 매도로 2계약 진입 후 바로 손절 주문 발생 - 매수 진입 중이면 진입가 -15틱에서 손절 - 매도 진입 중이면 진입가 +15틱에서 손절 - 익청, 본청 - (2) 이번 캔들에서 매수 또는 매도로 2계약 진입 성공 후, 다음봉이 시작되면 아래와 같이 수익청산지점과 본절청산지점을 설정 1) 수익 청산 - 1계약은 15틱 수익시 익청 - 나머지 1계약은 30틱 수익시 익청 2) 본절 청산 지점 - 매수 진입 중이면 진입가 +2틱에서 본절 청산 - 매도 진입 중이면 진입가 -2틱에서 본절 청산 감사합니다. ^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-08-08 16:52:50

안녕하세요 예스스탁입니다. 1 시스템은 미리 특정가격에 주문을 내는 기능은 없습니다. 진입신호와 함께 손절을 주문을 먼저 낼수가 없습니다. 수식에서 손절을 15틱으로 설정하면 진입후 15틱 손실이 발생하면 그때 신호와 함께 주문이 집행됩니다. 2 본절청산이 다른조건없이 +-2틱이면 진입후 2틱 수익이면 바로 청산이 나오게 됩니다. 아래수식에서는 15틱이상 수익후에 +-2틱에 도달하면 청산하게 작성해 드립니다. 3 시스템식 하단에 추가하시면 됩니다. SetStopLoss(PriceScale*15,PointStop); if MarketPosition == 1 then { ExitLong("bp1",atlimit,EntryPrice+PriceScale*15,"",1,1); ExitLong("bp2",atlimit,EntryPrice+PriceScale*30,"",1,1); if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*15 Then ExitLong("btr",AtStop,EntryPrice+PriceScale*2); } if MarketPosition == -1 then { ExitShort("sp1",atlimit,EntryPrice-PriceScale*15,"",1,1); ExitShort("sp2",atlimit,EntryPrice-PriceScale*30,"",1,1); if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*15 Then ExitShort("str",AtStop,EntryPrice-PriceScale*2); } 즐거운 하루되세요 > 길게가자 님이 쓴 글입니다. > 제목 : 익절, 본절, 손절 설정에 도움을 요청드립니다. > 안녕하세요. 수고가 많으십니다. 익절, 본절, 손절을 아래와 같이 설정하고 싶어서 도움을 요청드립니다. 계약수는 2계약이며, 매수 또는 매도로 진입 중일 때 익절, 본절, 손절 기준입니다. - 손절 - (1) 이번 캔들에서 매수 또는 매도로 2계약 진입 후 바로 손절 주문 발생 - 매수 진입 중이면 진입가 -15틱에서 손절 - 매도 진입 중이면 진입가 +15틱에서 손절 - 익청, 본청 - (2) 이번 캔들에서 매수 또는 매도로 2계약 진입 성공 후, 다음봉이 시작되면 아래와 같이 수익청산지점과 본절청산지점을 설정 1) 수익 청산 - 1계약은 15틱 수익시 익청 - 나머지 1계약은 30틱 수익시 익청 2) 본절 청산 지점 - 매수 진입 중이면 진입가 +2틱에서 본절 청산 - 매도 진입 중이면 진입가 -2틱에서 본절 청산 감사합니다. ^^