커뮤니티

문의드립니다.

프로필 이미지
웹피
2017-10-11 10:07:21
115
글번호 113259
답변완료
명절은 즐겁게 잘 보내셨는지요. 다름아니라 아래와 같은 수식을 부탁드립니다. 1.진입조건( 2계약 진입 ) 매수 : 5일선이 20일선 위에 있고 캔들 저점이 5일선 아래로 2틱 내려오면 매수진입 (단, 위의 조건구간에서 매수신호는 단 1회만 발생하도록 하고 다음 신호는 현재 포지션을 청산하고 새롭게 조건이 나왔을때 신호가 발생한다. 즉, 1개의 조건구간에서 1회만 진입신호가 나오도록 함) 매도 : 매수와 반대 2.손절 -15틱 손절 3.청산 매수청산 : 1계약은 10틱 수익시 청산, 나머지 1계약은 손절가를 -7틱(또는 50%손절이동)으로 이동한후 5일선이 20일선을 진입반대방향으로 돌파후 캔들 고점이 5일선 위로 2틱 올라가면 청산 매도청산 : 매수청산과 반대 수고하세요^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-10-11 11:50:03

안녕하세요 예스스탁입니다. var1 = ma(C,5); var2 = ma(c,20); if MarketPosition == 0 then{ if var1 > var2 and L > var1 Then buy("b",AtStop,var1-PriceScale*2,2); if var1 < var2 and H < var1 Then sell("s",AtStop,var1+PriceScale*2,2); } if MarketPosition == 1 Then{ exitlong("bp",atlimit,EntryPrice+PriceScale*10,"",1,1); if CurrentContracts == 1 Then exitlong("bl1",atlimit,EntryPrice-PriceScale*7,"",1,1); Else exitlong("bl2",AtStop,EntryPrice-PriceScale*15); } if MarketPosition == -1 Then{ ExitShort("sp",atlimit,EntryPrice-PriceScale*10,"",1,1); if CurrentContracts == 1 Then ExitShort("sl1",atstop,EntryPrice+PriceScale*7,"",1,1); Else ExitShort("sl2",AtStop,EntryPrice+PriceScale*15); } 즐거운 하루되세요 > 웹피 님이 쓴 글입니다. > 제목 : 문의드립니다. > 명절은 즐겁게 잘 보내셨는지요. 다름아니라 아래와 같은 수식을 부탁드립니다. 1.진입조건( 2계약 진입 ) 매수 : 5일선이 20일선 위에 있고 캔들 저점이 5일선 아래로 2틱 내려오면 매수진입 (단, 위의 조건구간에서 매수신호는 단 1회만 발생하도록 하고 다음 신호는 현재 포지션을 청산하고 새롭게 조건이 나왔을때 신호가 발생한다. 즉, 1개의 조건구간에서 1회만 진입신호가 나오도록 함) 매도 : 매수와 반대 2.손절 -15틱 손절 3.청산 매수청산 : 1계약은 10틱 수익시 청산, 나머지 1계약은 손절가를 -7틱(또는 50%손절이동)으로 이동한후 5일선이 20일선을 진입반대방향으로 돌파후 캔들 고점이 5일선 위로 2틱 올라가면 청산 매도청산 : 매수청산과 반대 수고하세요^^