NH 증권계좌에 연결시켜 운용을 시작한지 한참 지났는데.. 아무런 전략실행 알림이 없어 메일을 보니 아래와 같은 오류 안내 내용이 있었습니다.
[알림] 알고리즘 스크립트에서 문법 오류가 발견되었습니다. 알고리즘에 문제가 없는지 확인해주세요.
Basket을 생성한 경우 계좌에서 직접 buy 를 할 수 없습니다. in <eval> at line number 419 at column number 8
제 알고리즘은 계좌에서 직접 Buy하는 방식으로 구현되어 있어(blog 손절매 코드 참조) Basket 생성부분과 IQLive.addPortfolio 부분을 삭제하고 재검증을 요청하였는데,
아래와 같이 IQLive.addPortfolio 함수가 호출되지않았다는 검증오류 안내가 떴습니다.
Error: IQLive.addPortfolio() was never called. in at line number 253 at column number 12
계좌에서 직접 Buy / Sell 할수 있는 방법을 가이드해 주시면 감사하겠습니다.