안녕하세요?

 

드디어 그 길고 길었던 에러를 찾는 과정이 다 끝이 나기는 났습니다. 일단 생각해 보면 간단한 문제이기는 문제인데, 이걸 만들어 놓은 본인이 제대로 모르고 이런 작업을 했다는 것이 문제라면 문제입니다. 물론, 이런 식의 시뮬레이션을 돌리는 작업을 그동안 하지 않아서 생기는 문제인듯 합니다.

 

먼저 어디가 문제인지 알아보니, 우선 for loop를 통해서 다음 종목코드의 테스트를 진행하고, 이후 아래에 더 있는 while문을 통해서 한개의 종목을 계속 돌게 됩니다. 그런데 for loop의 시작 지점에 있어야 하는 이 변수 초기화가 밖에 있어서 생기는 문제였습니다.

 

다음으로는 테스트를 하기 위해서 다시금 위 스크린샷과 같은 형식의 조건을 내 걸어서 한번 더 작업을 하도록 합니다. 이번에는 결과가 어떻게 나올지는 모르겠습니다.

 

 

우선 여러개의 종목을 가지고서 작업을 했음에도 이제서야 제대로 작업이 이루어 진 것을 확인할 수 있기는 있었습니다. 일단 이렇게 해서 결과를 하나 얻기는 얻었습니다.

 

그리고나서 가장 큰 문제라면 문제라고 할 수 있었는 이 손절매 횟수도 이제 축적이 되지 않고서 제대로 나오는 것을 확인할 수 있었습니다.

 

이제 한번 다른 결과들과 비교해 보도록 합니다. 일단 계좌의 총량이 제대로 반영이 된 것을 확인할 수 있기는 있었습니다.

 

그리고 손절매 횟수도 제대로 나오는 것을 확인할 수 있기는 있었습니다. 이렇게 해서 일단 작업이 완료 되기는 되었습니다만, 문제는 이렇게 한다고 이제 겨우 에러가 해결이 된 것이지, 다음의 또 다른 테스트를 해야 하는 문제점이 남아 있기는 있습니다.

+ Recent posts