커뮤니티

질문있습니다..

프로필 이미지
뽀로로엄마
2009-01-09 13:09:07
785
글번호 19370
답변완료
비교 구문을 C == 1000 이렇게 하면 종가가 1000원 일때만 만족하잖아요..그렇죠? 근데...그렇게 되면 30분봉이면.. 30분봉이 완성이 되야..그 조건이 만족하는데.. 봉이 만들어 지기전..그러니깐.. 30분의 시간을 채우기 전에... 조건이 만족하면 매수를 하고 싶은데..어떻게 하면 될까요 ? 그리고 현재 a식으로 매수를 한 상태이고..매도 신호를 기다리고 있다면.. 중간에 b식으로 바꿔도 문제 없나요 ? 한번 적용한건 매도때 까지 가져 가야 하나요? 그리고 오늘 시스템트레이딩으로 매수가 진행되었는데 매도 신호가 발행하지 않아서 그대로 건드리지 않고 그대로 두고 다음날 진행하면 그대로 매도 신호를 기다리는 형태로 진행이 되는가요 ? 매수신호가 없어서 안되는가요 ? 위 경우에도..오늘 매수 신호가 나오고 매도 신호가 나오지 않아 내일로 넘어 갈 경우 오늘 저녁에 프로그램을 조금 손 봐서 다시 적용해 놓으면..그대로 내일 매도 신호를 기다리는 형태로 진행이 되는가요 ?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-01-09 16:07:28

안녕하세요 예스스탁입니다. 1. if C == 10000 then buy(); 로 식을 작성하시면 봉완성시에 주문이 발생합니다. 또한 봉종가가 1000일때 매수신호가 발생합니다. 그러므로 종가가 1000이 아닐경우에는 신호가 발생하지 않습니다. 봉 미완성시에 주문을 내고자 하시면 atstop이나 atlimit을 사용하셔야 하는데 상황에 따라 2개중에 하나만 사용하셔야 합니다. 즉 atstop은 매수에서 지정된 1000이라는 가격 이상의 시세가 발생할때 신호가 발생하고 atlimit은 1000이라는 가격 이하의 시사게 발생할때 신호가 발생하므로 현재가격이 1000이하라면 buy("b",atstop,1000); 현재가격이 1000이상이라면 buy("b",atlimit,1000); 을 사용하셔야 합니다. 2. 시스템은 차트의 데이터를 분석해 주문을 발생합니다. 또한 잔고 상황과 연계되지 않으니 식을 바꾸셔도 바꾼식에서는 전 시스템이 매수상태였는지 매도상태였는지를 알 수 없습니다. 즉 시스템을 변경하시면 새로 시작하시는 것과 같습니다. 그러므로 전 시스템에서 발생한 잔고에 관해서는 수동으로 관리하셔야 합니다. 3. 시스템은 진입이 있어야 청산주문이 발생합니다. 문의하신 부분이 현물이시면 진입이 없으므로 청산(매도)이 발생하지 않습니다. 4 당일 매수신호가 있다면 내일 동일 시스템을 거시면 그 자리에 동일하게 매수신호가 발생해 있고 이후 매도신호를 기다리게 됩니다. 하지만 식을 수정하시면 새로운 시스템을 적용하시는 것이므로 어제 신호가 발생한 봉에서 신호가 없을 수 있습니다. 즐거운 하루되세요 > 뽀로로엄마 님이 쓴 글입니다. > 제목 : 질문있습니다.. > 비교 구문을 C == 1000 이렇게 하면 종가가 1000원 일때만 만족하잖아요..그렇죠? 근데...그렇게 되면 30분봉이면.. 30분봉이 완성이 되야..그 조건이 만족하는데.. 봉이 만들어 지기전..그러니깐.. 30분의 시간을 채우기 전에... 조건이 만족하면 매수를 하고 싶은데..어떻게 하면 될까요 ? 그리고 현재 a식으로 매수를 한 상태이고..매도 신호를 기다리고 있다면.. 중간에 b식으로 바꿔도 문제 없나요 ? 한번 적용한건 매도때 까지 가져 가야 하나요? 그리고 오늘 시스템트레이딩으로 매수가 진행되었는데 매도 신호가 발행하지 않아서 그대로 건드리지 않고 그대로 두고 다음날 진행하면 그대로 매도 신호를 기다리는 형태로 진행이 되는가요 ? 매수신호가 없어서 안되는가요 ? 위 경우에도..오늘 매수 신호가 나오고 매도 신호가 나오지 않아 내일로 넘어 갈 경우 오늘 저녁에 프로그램을 조금 손 봐서 다시 적용해 놓으면..그대로 내일 매도 신호를 기다리는 형태로 진행이 되는가요 ?