커뮤니티

누적 자산 관련 질문

프로필 이미지
히익
2022-06-28 14:22:41
1783
글번호 160247
답변완료
안녕하세요 이전 답변 주신 내용에 대한 추가 질문입니다. 1. 전략실행차트는 누적자산이 적용 안된다 하셨는데, 자금관리 수식을 넣고 단일 계약으로 설정을 해도 적용이 되더라구요.. 되는거 맞는건가요..? 2. 차트의 특정 시점부터 적용하여 자동매매를 하고 싶습니다. 예를 들면 코스피 선물을 6월 1일 시점으로 시작하는 차트에 전략을 적용하여 자동매매를 가능하게끔 하려면 어떻게 해야 할까요? 이 부분은 시뮬에서만 날짜 설정이 가능하고 전략실행차트는 날짜 설정이 안되어 방법이 있을지 여쭈어봅니다! 항상 도움 주셔서 감사드립니다. ------------------------------------------------------- 안녕하세요 예스스탁입니다. 누적자산기준 진입은 시뮬레이션 차트에서만 설정이 가능한 옵션입니다. 누적자산기준으로 시스템을 운용해 가려면 차트의 시작지점이 고정이 되어야 합니다. 그래야 항상 지정한일시 이후에 신호로 손익을 누적해서 반영이 가능하게 됩니다. 전략실행차트는 현재봉기준 최대 1만봉만 과거 데이타 조회가 가능합니다. 매번 차트를 띄울때마다 시작시점이 달라지므로 전일에 있었던 차트상 앞쪽의 과거의 신호도 오늘조회할때는 해당 기간의 봉이 없으므로 신호가 없어지게 되고 누적손익도 매일 변경되게 됩니다. 이렇게 전략실행차트의 조회되는 구간이 매일 변경이 되기에 전체 손익을 누적해서 시스템의 진입청산에 이용하는 부분은 신호가 변경될 수 있으므로 제공하지 않습니다. 즐거운 하루되세요 > 히익 님이 쓴 글입니다. > 제목 : 누적 자산 관련 > 안녕하세요 예트 개발자님. 덕분에 실력이 매번 향상됨을 느낍니다. 궁금한 점이 누적 자산 수식을 시뮬 차트에서만 사용 가능하고 실제 매매에서는 불가능하다는 다른 분 질문에 대한 답변 내용을 본 것 같은데, 그럼 누적자산에 입각한 수량으로 진입,청산하는게 아예 불가능할까요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-06-28 15:53:30

안녕하세요 예스스탁입니다. 1 누적자산 기준진입 옵션 자체는 시뮬레이션차트에서 제공하고 전략실행차트에서는 해당 옵션이 설정이 안되게 막혀있습니다. 설정에서 막는 부분이고 수식안에서 누적자산을 계산해서 수량을 지정하게 만드실수 있습니다. 랭귀지는 수식안에서 buy나 sell함수에 수량을 직접 지정하시면 해당 수량이 적용되고 buy나 sell함수에 수량을 지정하지 않았으면 설정창에서 지정한 계약수로만 신호가 발생합니다. 그러므로 수식안에서 누적자산기준으로 계산해서 수량을 산정하고 BUY나 SELL함수에 적용하셨다면 해당 내용으로 신호가 발생합니다. 다만 해당 부분도 이전 답변에 언급해 드린 부분과 같이 날짜가 변경되면 차트 전체 누적손익이 변경될수 있으므로 유의하셔야 합니다. 수식안에 직접 코딩으로 하시는 부분은 사용하시는 본의 책임하에 사용하시는 부분입니다. 2 전략실행차트는 특정일을 지정해서 해당날짜부터 데이타를 조회하는 기능은 없습니다. 차트의 데이타는 지정일 이상이 나오게 직접 봉수 조절해서 조회를 하셔야 하며 수식 입장에서는 sdate >= 20220601과 같은 날짜 조건을 추가해서 특정일 이후에만 신호가 나오도록 처리해 보셔야 합니다. 즐거운 하루되세요 > 히익 님이 쓴 글입니다. > 제목 : 누적 자산 관련 질문 > 안녕하세요 이전 답변 주신 내용에 대한 추가 질문입니다. 1. 전략실행차트는 누적자산이 적용 안된다 하셨는데, 자금관리 수식을 넣고 단일 계약으로 설정을 해도 적용이 되더라구요.. 되는거 맞는건가요..? 2. 차트의 특정 시점부터 적용하여 자동매매를 하고 싶습니다. 예를 들면 코스피 선물을 6월 1일 시점으로 시작하는 차트에 전략을 적용하여 자동매매를 가능하게끔 하려면 어떻게 해야 할까요? 이 부분은 시뮬에서만 날짜 설정이 가능하고 전략실행차트는 날짜 설정이 안되어 방법이 있을지 여쭈어봅니다! 항상 도움 주셔서 감사드립니다. ------------------------------------------------------- 안녕하세요 예스스탁입니다. 누적자산기준 진입은 시뮬레이션 차트에서만 설정이 가능한 옵션입니다. 누적자산기준으로 시스템을 운용해 가려면 차트의 시작지점이 고정이 되어야 합니다. 그래야 항상 지정한일시 이후에 신호로 손익을 누적해서 반영이 가능하게 됩니다. 전략실행차트는 현재봉기준 최대 1만봉만 과거 데이타 조회가 가능합니다. 매번 차트를 띄울때마다 시작시점이 달라지므로 전일에 있었던 차트상 앞쪽의 과거의 신호도 오늘조회할때는 해당 기간의 봉이 없으므로 신호가 없어지게 되고 누적손익도 매일 변경되게 됩니다. 이렇게 전략실행차트의 조회되는 구간이 매일 변경이 되기에 전체 손익을 누적해서 시스템의 진입청산에 이용하는 부분은 신호가 변경될 수 있으므로 제공하지 않습니다. 즐거운 하루되세요 > 히익 님이 쓴 글입니다. > 제목 : 누적 자산 관련 > 안녕하세요 예트 개발자님. 덕분에 실력이 매번 향상됨을 느낍니다. 궁금한 점이 누적 자산 수식을 시뮬 차트에서만 사용 가능하고 실제 매매에서는 불가능하다는 다른 분 질문에 대한 답변 내용을 본 것 같은데, 그럼 누적자산에 입각한 수량으로 진입,청산하는게 아예 불가능할까요?