커뮤니티

시스템에 관해 간단한 문의가 있습니다.

프로필 이미지
약쟁이
2014-07-29 17:34:00
162
글번호 77200
답변완료
1. 가격데이터에 관한 질문입니다. open - 시가 close - 종가 low - 저가 high - 고가 인것으로 알고있습니다. 그런데 저런 형태의 가격정보 외에 현재 가격을 받을수는 없는지요? 가장 최근에 시장에서 거래된 가격이 되겠네요. 장이 끝난 경우는 c = 현재가가 될테지만 장중에는 봉의 중심쯤에 위치하여 시가 종가 저가 고가중에 어디에도 속하지 않을 수 있잖아요 --------------------------------------------- 2. 시스템을 작성하고 나면 매수조건을 만족하는 경우 매수를 하게 될텐데 시스템이 무한루프로 반복하지 않으면 시스템을 켰을때 한번만 조건만족 여부를 검사하게되는것 아닌가요? 그럼 상시 종목 또는 가격감시를 위해서는 시스템 전체에 센티널값 없이 for문등을 이용하여 반복을 걸어놔야 하나요? 아니면 자동으로 반복되나요? -------------------------------------- 3. 시장가 주문에 대해 알고싶습니다. OnClose - 종가 AtMarket - 다음봉 시가 AtLimit - 지정가 AtStop - 역지정가 라고 되어있는데요 그냥 시장가로 주문을 넣는 방법은 없나요 ------------------------------------------ 4. MarketPosition에 관한 질문입니다. MarketPosition()은 괄호안에 들어가는 값에따라 포지션 없음 매수포지션 매도포지션으로 나뉘잖아요 이게 선물 옵션이 아닌 주식에서도 적용되나요? 주식에서도 포지션없음 매수포지션 공매도포지션으로 적용이 되는건가요? 답변 바랍니다 ^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-07-29 18:16:18

안녕하세요 예스스탁입니다. 1 close가 실시간에 현재가를 리턴합니다. 지표로 그려보시면 실시간으로 값 갱신이 됩니다. plot1(c); 다만 종가라고 하는 이유는 랭귀지에서 if문이 봉완성시입니다. 봉완성시에 조건만족여부를 판단해 실행문장을 수행합니다. 즉 완성된 봉의 값으로만 조건을 지정할수 있기에 종가로 지칭합니다. 실제수식은 봉미완성시라도 시세가 들어오면 계산을 합니다 다만 실행문으로 지정한 행동은 하지 않습니다. 봉미완성시에 매수나 매도등 실행문장을 실행하게는 가능하지 않습니다. 2. 1번 답변 참고하시기 바랍니다. 3. 시스템에서는 주문가격을 지정하는 부분이 없습니다. OnClose/AtMarket/AtLimit/AtStop은 신호타입이지 주문가격이 아닙니다. 신호발생시 주문가격은 시스템 트레이딩설정창의 매매탭에서 매매가격으로 지정한 가격으로 주문이 됩니다. 매매가격에서 시장가로 지정할수 있습니다. 4. MarketPosition은 차트봉의 현재 진입상태입니다. MarketPosition()의 ()안은 이전거래를 지정하는 인덱스를 넣은 곳입니다. 매수진입구간이면 1, 매도진입구간이면 -1, 무포지션상태이면 0입니다. 즉 주식에서는 1과 0만 리턴합니다. 즐거운 하루되세요 > 약쟁이 님이 쓴 글입니다. > 제목 : 시스템에 관해 간단한 문의가 있습니다. > 1. 가격데이터에 관한 질문입니다. open - 시가 close - 종가 low - 저가 high - 고가 인것으로 알고있습니다. 그런데 저런 형태의 가격정보 외에 현재 가격을 받을수는 없는지요? 가장 최근에 시장에서 거래된 가격이 되겠네요. 장이 끝난 경우는 c = 현재가가 될테지만 장중에는 봉의 중심쯤에 위치하여 시가 종가 저가 고가중에 어디에도 속하지 않을 수 있잖아요 --------------------------------------------- 2. 시스템을 작성하고 나면 매수조건을 만족하는 경우 매수를 하게 될텐데 시스템이 무한루프로 반복하지 않으면 시스템을 켰을때 한번만 조건만족 여부를 검사하게되는것 아닌가요? 그럼 상시 종목 또는 가격감시를 위해서는 시스템 전체에 센티널값 없이 for문등을 이용하여 반복을 걸어놔야 하나요? 아니면 자동으로 반복되나요? -------------------------------------- 3. 시장가 주문에 대해 알고싶습니다. OnClose - 종가 AtMarket - 다음봉 시가 AtLimit - 지정가 AtStop - 역지정가 라고 되어있는데요 그냥 시장가로 주문을 넣는 방법은 없나요 ------------------------------------------ 4. MarketPosition에 관한 질문입니다. MarketPosition()은 괄호안에 들어가는 값에따라 포지션 없음 매수포지션 매도포지션으로 나뉘잖아요 이게 선물 옵션이 아닌 주식에서도 적용되나요? 주식에서도 포지션없음 매수포지션 공매도포지션으로 적용이 되는건가요? 답변 바랍니다 ^^