커뮤니티
수식 문의 드립니다
2016-11-21 00:36:33
105
글번호 104173
안녕하세요, 해외선물로 시스템을 작성하고 있습니다.
참조데이타1은 5분봉, 참조데이타2는 일봉을 사용하고 있습니다.
1. '화요일인 경우에만 진입하여라' 라는 시그널을 If Data2(DayOfWeek(sDate == 1) 을 사용하고 있는데, 참조데이타가 완성전이라 2를 사용하면 제대로 안잡히고 1을 사용해야 화요일로 잡히는 것인가요?
2. '화요일 장시작에서 화요일 현재까지 최저점이 Close-0.2*STD 보다 높은 경우에~' 라는 조건은 어떻게 작성하면 될까요?
3. '수요일 장시작 시초가에 매도하여라 or 수요일 장시작 Data1 첫째봉의 종가로 매도하여라'라는 수식은 어떻게 작성하면 될까요?
감사합니다.
답변 1
예스스탁 예스스탁 답변
2016-11-21 14:49:03
안녕하세요
예스스탁입니다.
1
수식에서 미완성봉은 사용할수 없습니다.
즉 참조가 일봉이면 당일에는 해당 봉의 값을 이용할수 없습니다.
요일을 판단하는데 참조데이터를 이용할 필요는 없습니다.
해당 내용은 기본종목(data1)에서 판단하게 하시면 됩니다.
Data1(DayOfWeek(Bdate)) == 1
DayOfWeek(sDate == 1)는 잘못 작성된 내용이고
영업일 기준으로 판단하면 bdate를 이용하시면 됩니다.
sdate는 달력이므로 0시를 기준으로 요일이 변경됩니다.
2
if DayOfWeek(bdate) == 2 and daylow >= C*0.2*std Then
3
장시초가 매수는 가능하지 않습니다.
수요일 첫봉은 아래와 같습니다
if DayOfWeek(bdate) == 3 and bdate != bdate[1] Then{
exitlong();
exitshort();
}
즐거운 하루되세요
> 라면의비밀 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다
> 안녕하세요, 해외선물로 시스템을 작성하고 있습니다.
참조데이타1은 5분봉, 참조데이타2는 일봉을 사용하고 있습니다.
1. '화요일인 경우에만 진입하여라' 라는 시그널을 If Data2(DayOfWeek(sDate == 1) 을 사용하고 있는데, 참조데이타가 완성전이라 2를 사용하면 제대로 안잡히고 1을 사용해야 화요일로 잡히는 것인가요?
2. '화요일 장시작에서 화요일 현재까지 최저점이 Close-0.2*STD 보다 높은 경우에~' 라는 조건은 어떻게 작성하면 될까요?
3. '수요일 장시작 시초가에 매도하여라 or 수요일 장시작 Data1 첫째봉의 종가로 매도하여라'라는 수식은 어떻게 작성하면 될까요?
감사합니다.