본문 바로가기
728x90

람다식2

키움 OpenAPI 정보 요청시 주의 점 어제 부터 삽질을 연속으로 행해 오면서 오늘은 자동매매를 돌리는 걸 포기 하고 코딩에 전념 했습니다. 어제 첫번째 문제는 한번에 모든 정보가 오지 않는 경우엔 "sPrevNext" 값이 "2"로 넘어 온다는 것을 초반에 문서로만 보고 깜박 하고 있어서 뒤 늦게 처리 했습니다. 두번째 문제는 다음 페이지 정보 요청을 응답 받자 마자 바로 요청 했더니 초당 5번 이상의 패킷이 발생해 이 부분을 수정 하기 위해 작업 queue에 담아 처리하도록 수정 했습니다. 그리고 오늘 아침에 일어나서 코딩한 결과를 보기 위해 돌려 보자 이상하게 그전에 없던 정보요청 실패가 발생 했습니다. 그래서 결국 세번째 문제 병렬로 정보 요청이 가능한 것들과 아닌 것들이 있다는 것을 알았고 기존엔 응답을 받기 전에 병렬적으로 시간이 .. 2021. 3. 4.
키움 OpenAPI OnReceiveTrData 처리 노하우 너무 오래 코딩 관련 글은 안 올린거 같아 코드 약간 올립니다. 기본적으로 람다식과 확장 메서드를 사용합니다. docs.microsoft.com/ko-kr/dotnet/csharp/language-reference/operators/lambda-expressions 람다 식 - C# 참조 람다 식에 대해 알아봅니다. 식이 본문으로 포함된 식 람다 또는 문 블록이 본문으로 포함된 문 람다가 있습니다. docs.microsoft.com docs.microsoft.com/ko-kr/dotnet/csharp/programming-guide/classes-and-structs/extension-methods 확장 메서드 - C# 프로그래밍 가이드 C#에서 확장명 메서드를 사용하면 새 파생 형식을 만들거나 다시 컴.. 2021. 2. 25.