커뮤니티

질문드립니다.

프로필 이미지
좋아요
2019-10-30 03:16:47
151
글번호 133244
답변완료
1. 예를들어 3시59분의 가격보다 30틱 떨어지면 매수하는 식은 어떻게 작성하나요? 4시에 주요지표가 발표된다고 가정하면 발표직전의 가격보다 발표이후(4시) 30틱이 오르거나 떨어지면 매도 매수하는 식을 작성하고싶습니다. 어떤 함수를 어떻게 적용해야할지 감이 잡히지않아 질문드립니다. 그리고 식에서 PriceScale을 사용하고싶습니다. 2. 샹들리에청산을 사용할 때 atr을 사용하지않고 var1= highest(H,BarsSinceEntry+1); ExitLong("매수포지션청산",atstop,var1-PriceScale*15); 이런식으로도 식 작성이 가능한건지, 위 식에서 수정할 부분이 있는지 조언 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-10-30 14:15:02

안녕하세요 예스스탁입니다. 1 input : 지표발표시간(40000); #지표발표시간이 되면 전봉종가 저장 if (sdate != sdate[1] and Stime >= 지표발표시간) or (sdate == sdate[1] and Stime >= 지표발표시간 and stime[1] < 지표발표시간) Then { var1 = c[1]; } if MarketPosition <= 0 Then buy("b",atlimit,var1-PriceScale*30); if MarketPosition >= 0 Then sell("s",atlimit,var1+PriceScale*30); 2 예 틱수도 사용가능하고 수식에 이상이 없습니다. 진입이후 최고수익 지점에서 일정값이상 하락하면 청산이므로 틱수로 지정하셔도 됩니다. 즐거운 하루되세요 > 좋아요 님이 쓴 글입니다. > 제목 : 질문드립니다. > 1. 예를들어 3시59분의 가격보다 30틱 떨어지면 매수하는 식은 어떻게 작성하나요? 4시에 주요지표가 발표된다고 가정하면 발표직전의 가격보다 발표이후(4시) 30틱이 오르거나 떨어지면 매도 매수하는 식을 작성하고싶습니다. 어떤 함수를 어떻게 적용해야할지 감이 잡히지않아 질문드립니다. 그리고 식에서 PriceScale을 사용하고싶습니다. 2. 샹들리에청산을 사용할 때 atr을 사용하지않고 var1= highest(H,BarsSinceEntry+1); ExitLong("매수포지션청산",atstop,var1-PriceScale*15); 이런식으로도 식 작성이 가능한건지, 위 식에서 수정할 부분이 있는지 조언 부탁드립니다.