커뮤니티
몇가지 필터 수식문의합니다
2017-06-29 11:11:37
137
글번호 110822
수고많으십니다.
1)input : event1(000000), event2(000000)
이런식으로 특정시간(지표발표)을 입력하면,
발표1시간 전에는 신규진입을 하지 않도록 수식을 만들고 싶습니다.
이미 제시된 기존의 진입조건은 그대로 두고 시스템 수식 상단에서 바로 필터링해서 조건검색으로 넘어가지 않는 방법이 있다면 알려주세요.
**혹시 지표발표시간을 직접 입력하지 않아도 특정 국가와 지표를 스케쥴을 연결해 두면 자동으로 데이터를 가져와서 적용하는 것도 가능한지 궁금합니다. 예를들어 미국 금리발표, GDP발표, 비농업고용자변동과 같은 지표는 이미 시간표가 나와있으니까 그 데이터를 활용할 수 있는가 하는 거죠.
2)또 한가지는 갭처리 필터 입니다.
전일 종가와 금일 시가의 차이가 있을때 캔들의 몸통으로 메워질때까지 거래를 시작하지 않는 것입니다. 그리고 완전히 채워지고 나서 3시간후에 거래를 시작하는 수식 부탁드려봅니다.
이것도 기존의 진입수식은 그대로 두고 필터링 수식만으로 진입을 막을 수 있으면 더 좋겠습니다.
3)그리고 예스트레이더에서는 OCO 주문과 같이 손절, 익절을 동시에 거는 것은 구현이 불가능 한가요? 가능하다면 예시로 수식을 알려주세요.
감사합니다.^^
답변 1
예스스탁 예스스탁 답변
2017-06-29 15:23:57
안녕하세요
예스스탁입니다.
1
랭귀지는 차트의 데이터만 사용합니다. 지표발표등을 알수는 없습니다.
아래식 참고하시기 바랍니다.
지정시간 1시간전이나 지정하신 이후에만 진입하는 내용입니다.
input : event1(000000);
var : TimeCond(false);
if TimeToMinutes(stime) <= TimeToMinutes(event1)-60 or
TimeToMinutes(stime) >= TimeToMinutes(event1)-60 Then
TimeCond = true;
Else
TimeCond = false;
if timeCond == true then{
진입청산수식들
}
2
var : entry(false);
entry = false;
if DayOpen == DayClose(1) Then
entry = true;
if dayopen > DayClose(1) and daylow <= DayClose(1) Then
entry = true;
if dayopen < DayClose(1) and DayHigh >= DayClose(1) Then
entry = true;
if entry == true then
{
진입청산수식들
}
3
가능하지 않습니다.
즐거운 하루되세요
> 마인드마스터 님이 쓴 글입니다.
> 제목 : 몇가지 필터 수식문의합니다
> 수고많으십니다.
1)input : event1(000000), event2(000000)
이런식으로 특정시간(지표발표)을 입력하면,
발표1시간 전에는 신규진입을 하지 않도록 수식을 만들고 싶습니다.
이미 제시된 기존의 진입조건은 그대로 두고 시스템 수식 상단에서 바로 필터링해서 조건검색으로 넘어가지 않는 방법이 있다면 알려주세요.
**혹시 지표발표시간을 직접 입력하지 않아도 특정 국가와 지표를 스케쥴을 연결해 두면 자동으로 데이터를 가져와서 적용하는 것도 가능한지 궁금합니다. 예를들어 미국 금리발표, GDP발표, 비농업고용자변동과 같은 지표는 이미 시간표가 나와있으니까 그 데이터를 활용할 수 있는가 하는 거죠.
2)또 한가지는 갭처리 필터 입니다.
전일 종가와 금일 시가의 차이가 있을때 캔들의 몸통으로 메워질때까지 거래를 시작하지 않는 것입니다. 그리고 완전히 채워지고 나서 3시간후에 거래를 시작하는 수식 부탁드려봅니다.
이것도 기존의 진입수식은 그대로 두고 필터링 수식만으로 진입을 막을 수 있으면 더 좋겠습니다.
3)그리고 예스트레이더에서는 OCO 주문과 같이 손절, 익절을 동시에 거는 것은 구현이 불가능 한가요? 가능하다면 예시로 수식을 알려주세요.
감사합니다.^^