수고 많으십니다.
수식을 만들어 시뮬레이션 과정중 else if 구문을 아주많이 사용하다보니
나중엔 시뮬레이션 안됩니다. 시뮬레이션이 종료되고 시뮬레이션 시스템을 다시 선택해서 적용해도 아예 적용이 안됩니다.
처음엔 문제없이 잘 되다가 else if구문이 점점 늘어나자 한순간에 그러네요.
else if 구문을 좀 줄이면 다시 정상작동합니다.
혹시 프로그램상의 과부하로 그런걸까요? 아님 제한을 걸어두어서 그런건가요?
15초봉으로 4년치 차트를 가지고 시뮬레이션 중인데 너무 과하게 오랜기간의 차트를 사용해서 그런걸까요?
컴퓨터사양은 최신8코어에 32기가로 최신사양입니다.
사용가능한 메모리도 넉넉히 남아있고 cpu로드율도 낮습니다.
답변 1
예스스탁
예스스탁 답변
2023-11-10 19:25:36
안녕하세요? 예스스탁입니다.
예스트레이더에서 별도의 제한을 두고 있지는 않습니다.
예스트레이더는 32비트와 64비트 프로그램으로 나누어져 있는데,
32비트 프로그램에서는 메모리를 약 1기가 정도만 사용 가능합니다.
64비트 프로그램은 메모리를 훨씬 더 많이 사용할 수 있기 때문에 64비트 프로그램으로 사용해 보시면 문제가 해결될 수도 있을 것 같습니다. 참고로 64비트 프로그램은 시뮬레이션 속도에서는 좀 늦을 수 있습니다.
감사합니다.
> 페리도트 님이 쓴 글입니다.
> 제목 : 시뮬레이션 제한문의
> 수고 많으십니다.
수식을 만들어 시뮬레이션 과정중 else if 구문을 아주많이 사용하다보니
나중엔 시뮬레이션 안됩니다. 시뮬레이션이 종료되고 시뮬레이션 시스템을 다시 선택해서 적용해도 아예 적용이 안됩니다.
처음엔 문제없이 잘 되다가 else if구문이 점점 늘어나자 한순간에 그러네요.
else if 구문을 좀 줄이면 다시 정상작동합니다.
혹시 프로그램상의 과부하로 그런걸까요? 아님 제한을 걸어두어서 그런건가요?
15초봉으로 4년치 차트를 가지고 시뮬레이션 중인데 너무 과하게 오랜기간의 차트를 사용해서 그런걸까요?
컴퓨터사양은 최신8코어에 32기가로 최신사양입니다.
사용가능한 메모리도 넉넉히 남아있고 cpu로드율도 낮습니다.