안녕하세요.
오늘 처음으로 시스템을 적용시켜 주문을 낼려고 했습니다.
15분봉으로 설정을 했고, 연결선물지수를 선택하여 주문을 하고 있습니다.
제 주문식은 다음과 같습니다.
var: signal(0);
if stime == 150000 then {
if signal[0] == 1 then buy("인덱스_일반",Onclose,DEF);
if signal[0] == -1 then buy("리버스_일반",Onclose,DEF);
}
그런데 문제는 오늘 해보니까, (경보후 주문으로 설정)
15:00가 되면서 인덱스_일반이라는 신호가 화살표가 빈채로 나왔습니다.
저의 예상은 아 이제 주문이 되겠구나 했는데,
계속 되지 않고 있다가, 15:15분이 되어서야 주문 넣겠냐는 팝업창이 뜹니다.
제가 원하는 것은 15:00의 봉이 완성되면 해당 신호를 이용하여, 바로 시장가로
주문을 하는 것인데, 어떻게 설정하면 되는지 알고 싶습니다.
답변 꼭 좀 부탁드리겠습니다.
답변 3
예스스탁
예스스탁 답변
2004-06-14 15:06:49
안녕하십니까? 예스스탁입니다.
15분봉 조회시 15시봉은 15시 15분 이후 체결데이타가 들어오면 완성됩니다.
15시봉에 신호가 발생되면 15시15분 이전에는 화살표가 비어있는 미완성상태로 주문이 나가지 않으며 15시15분 이후 데이타가 들어오면 봉이 완성되어 주문이 나갑니다.
하지만 선물종목의 경우 15시 15분에 장이 종료됨에 따라 주문이 나가도 주문이 거부됩니다.
참고로 15분봉으로 15시에 주문이 나가게 하려면 14시45분봉에 신호가 발생되도록
시스템 식을 작성하셔야 합니다.
이용에 참고하시기 바라며 좀더 자세한 설명을 원하시면 전화(02-3453-1060)문의해 주시기 바랍니다.
감사합니다.
> sang 님이 쓴 글입니다.
> 제목 : 자동주문 방법
> 안녕하세요.
오늘 처음으로 시스템을 적용시켜 주문을 낼려고 했습니다.
15분봉으로 설정을 했고, 연결선물지수를 선택하여 주문을 하고 있습니다.
제 주문식은 다음과 같습니다.
var: signal(0);
if stime == 150000 then {
if signal[0] == 1 then buy("인덱스_일반",Onclose,DEF);
if signal[0] == -1 then buy("리버스_일반",Onclose,DEF);
}
그런데 문제는 오늘 해보니까, (경보후 주문으로 설정)
15:00가 되면서 인덱스_일반이라는 신호가 화살표가 빈채로 나왔습니다.
저의 예상은 아 이제 주문이 되겠구나 했는데,
계속 되지 않고 있다가, 15:15분이 되어서야 주문 넣겠냐는 팝업창이 뜹니다.
제가 원하는 것은 15:00의 봉이 완성되면 해당 신호를 이용하여, 바로 시장가로
주문을 하는 것인데, 어떻게 설정하면 되는지 알고 싶습니다.
답변 꼭 좀 부탁드리겠습니다.
답변감사드립니다.
오늘 전화 문의를 별도로 드렸고, 좀 더 자세한 설명을 요청하셔서 내용을 추가합니다.
=======================================================================
15:00시에 신호가 나오고, 그리고 바로 신호에 따라서 매수 또는 매도를
시장가로 들어갔으면 합니다.
=======================================================================
즉, 아래의 답변처럼 14:45분봉의 종가 데이터를 이용해서 신호를 잡지 않고, 15:00분봉의 종가데이터를 이용하여 신호를 잡고, 그리고 바로(즉, 15:00에) 그에 따라 매수/매도 등의 주문을 발생시켰으면 좋겠습니다.
어떻게 작성하면 되는지 부탁드리겠습니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 자동주문 방법
> 안녕하십니까? 예스스탁입니다.
15분봉 조회시 15시봉은 15시 15분 이후 체결데이타가 들어오면 완성됩니다.
15시봉에 신호가 발생되면 15시15분 이전에는 화살표가 비어있는 미완성상태로 주문이 나가지 않으며 15시15분 이후 데이타가 들어오면 봉이 완성되어 주문이 나갑니다.
하지만 선물종목의 경우 15시 15분에 장이 종료됨에 따라 주문이 나가도 주문이 거부됩니다.
참고로 15분봉으로 15시에 주문이 나가게 하려면 14시45분봉에 신호가 발생되도록
시스템 식을 작성하셔야 합니다.
이용에 참고하시기 바라며 좀더 자세한 설명을 원하시면 전화(02-3453-1060)문의해 주시기 바랍니다.
감사합니다.
> sang 님이 쓴 글입니다.
> 제목 : 자동주문 방법
> 안녕하세요.
오늘 처음으로 시스템을 적용시켜 주문을 낼려고 했습니다.
15분봉으로 설정을 했고, 연결선물지수를 선택하여 주문을 하고 있습니다.
제 주문식은 다음과 같습니다.
var: signal(0);
if stime == 150000 then {
if signal[0] == 1 then buy("인덱스_일반",Onclose,DEF);
if signal[0] == -1 then buy("리버스_일반",Onclose,DEF);
}
그런데 문제는 오늘 해보니까, (경보후 주문으로 설정)
15:00가 되면서 인덱스_일반이라는 신호가 화살표가 빈채로 나왔습니다.
저의 예상은 아 이제 주문이 되겠구나 했는데,
계속 되지 않고 있다가, 15:15분이 되어서야 주문 넣겠냐는 팝업창이 뜹니다.
제가 원하는 것은 15:00의 봉이 완성되면 해당 신호를 이용하여, 바로 시장가로
주문을 하는 것인데, 어떻게 설정하면 되는지 알고 싶습니다.
답변 꼭 좀 부탁드리겠습니다.
예스스탁
예스스탁 답변
2004-06-15 17:08:24
안녕하세요? 예스스탁입니다....
15분봉 차트는 봉 하나가 완성되는데 15분이 소요됩니다.
만약 9시 봉이라고 한다면 봉의 완성은 9시 15분 01초에 들어오는 체결데이터가 있어야만 비로소 9시 봉이 완성되게 됩니다.
마찬가지로, 15시 분봉의 종가는 15시 15분 이후의 첫번째 체결데이타가 들어와야 비로소 15시 봉이 완성되게 됩니다.
따라서, 15시 분봉의 종가 데이터를 이용해서 신호를 만들 수는 없습니다. 이유는 15시 5분부터 동시호가가 시작되며 데이터가 더이상 들어오지 않기 때문입니다.
문의하신 것처럼 15시봉의 조건을 가지고 15시가 되자마자 바로 주문이 들어가게 할 수는 없습니다..
감사합니다....
> sang 님이 쓴 글입니다.
> 제목 : Re : Re : 자동주문 방법
>
답변감사드립니다.
오늘 전화 문의를 별도로 드렸고, 좀 더 자세한 설명을 요청하셔서 내용을 추가합니다.
=======================================================================
15:00시에 신호가 나오고, 그리고 바로 신호에 따라서 매수 또는 매도를
시장가로 들어갔으면 합니다.
=======================================================================
즉, 아래의 답변처럼 14:45분봉의 종가 데이터를 이용해서 신호를 잡지 않고, 15:00분봉의 종가데이터를 이용하여 신호를 잡고, 그리고 바로(즉, 15:00에) 그에 따라 매수/매도 등의 주문을 발생시켰으면 좋겠습니다.
어떻게 작성하면 되는지 부탁드리겠습니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 자동주문 방법
> 안녕하십니까? 예스스탁입니다.
15분봉 조회시 15시봉은 15시 15분 이후 체결데이타가 들어오면 완성됩니다.
15시봉에 신호가 발생되면 15시15분 이전에는 화살표가 비어있는 미완성상태로 주문이 나가지 않으며 15시15분 이후 데이타가 들어오면 봉이 완성되어 주문이 나갑니다.
하지만 선물종목의 경우 15시 15분에 장이 종료됨에 따라 주문이 나가도 주문이 거부됩니다.
참고로 15분봉으로 15시에 주문이 나가게 하려면 14시45분봉에 신호가 발생되도록
시스템 식을 작성하셔야 합니다.
이용에 참고하시기 바라며 좀더 자세한 설명을 원하시면 전화(02-3453-1060)문의해 주시기 바랍니다.
감사합니다.
> sang 님이 쓴 글입니다.
> 제목 : 자동주문 방법
> 안녕하세요.
오늘 처음으로 시스템을 적용시켜 주문을 낼려고 했습니다.
15분봉으로 설정을 했고, 연결선물지수를 선택하여 주문을 하고 있습니다.
제 주문식은 다음과 같습니다.
var: signal(0);
if stime == 150000 then {
if signal[0] == 1 then buy("인덱스_일반",Onclose,DEF);
if signal[0] == -1 then buy("리버스_일반",Onclose,DEF);
}
그런데 문제는 오늘 해보니까, (경보후 주문으로 설정)
15:00가 되면서 인덱스_일반이라는 신호가 화살표가 빈채로 나왔습니다.
저의 예상은 아 이제 주문이 되겠구나 했는데,
계속 되지 않고 있다가, 15:15분이 되어서야 주문 넣겠냐는 팝업창이 뜹니다.
제가 원하는 것은 15:00의 봉이 완성되면 해당 신호를 이용하여, 바로 시장가로
주문을 하는 것인데, 어떻게 설정하면 되는지 알고 싶습니다.
답변 꼭 좀 부탁드리겠습니다.