커뮤니티
동시호가 청산 문의
2016-01-19 11:30:10
149
글번호 94539
스팟 관련 질문입니다.
1)
아래 수식에서 매수 포지션인데 Account1.OrderBuy를 작성하면 매수 포지션에서 또 매수 되는거 아닌가요??반대로 매도 포지션에서 Account1.OrderSell은 매도포지션인데 다시 매도 되는거 아닌가요?? 그럼 청산이 아니라 포지션이 증가 하게 되는거 같은데요..
2)atstop이나 atlimit 주문형태도 스팟에서 실시간으로 신호 잡아 주문 넣나요??
//15시 10분에 잔고에 포지션 있으면 청산
function Main_OnTimer(nEventID)
{
var d = new Date();
var HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds();
//15시 10분 이후
if (nEventID == 1 && HHMMSS >= 151000)
{
//타이머 종료
Main.KillTimer(1);
Account1.SetBalanceItem(Main.GetOrderCode(MarketData1.code), 0);
//매수포지션이면
if (Account1.Balance.position == 1)
Account1.OrderBuy(Account1.Balance.code,Account1.Balance.count,0,1);
//매도포지션이면
if (Account1.Balance.position == 2)
Account1.OrderSell(Account1.Balance.code,Account1.Balance.count,0,1);
}
답변 1
예스스탁 예스스탁 답변
2016-01-19 20:16:20
안녕하세요
예스스탁입니다.
1.
스팟 수식에 보시면
실제 잔고의 포지션을 확인하고 주문을 집행하고 있습니다.
스팟은 잔고의 포지션이 1이면 매도, 매수면 2이고
1일때 잔고수량만큼 매수주문
2일대 잔고수량만큼 매도주문입니다.
2
스팟은 차트에 적용된 시스템에서 신호가 발생하면
즉시 완성신호이벤트가 발생합니다.
atstop이나 atlimit은
예스랭귀지에서 사용하는 신호타입입니다.
차트에서 신호만 발생하면
즉시 스팟에서 이벤트 받으실수 있습니다.
즐거운 하루되세요
> 휴식 님이 쓴 글입니다.
> 제목 : 동시호가 청산 문의
> 스팟 관련 질문입니다.
1)
아래 수식에서 매수 포지션인데 Account1.OrderBuy를 작성하면 매수 포지션에서 또 매수 되는거 아닌가요??반대로 매도 포지션에서 Account1.OrderSell은 매도포지션인데 다시 매도 되는거 아닌가요?? 그럼 청산이 아니라 포지션이 증가 하게 되는거 같은데요..
2)atstop이나 atlimit 주문형태도 스팟에서 실시간으로 신호 잡아 주문 넣나요??
//15시 10분에 잔고에 포지션 있으면 청산
function Main_OnTimer(nEventID)
{
var d = new Date();
var HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds();
//15시 10분 이후
if (nEventID == 1 && HHMMSS >= 151000)
{
//타이머 종료
Main.KillTimer(1);
Account1.SetBalanceItem(Main.GetOrderCode(MarketData1.code), 0);
//매수포지션이면
if (Account1.Balance.position == 1)
Account1.OrderBuy(Account1.Balance.code,Account1.Balance.count,0,1);
//매도포지션이면
if (Account1.Balance.position == 2)
Account1.OrderSell(Account1.Balance.code,Account1.Balance.count,0,1);
}
다음글
이전글