커뮤니티

시스템식

프로필 이미지
geylang
2012-10-05 13:02:31
343
글번호 55323
답변완료
수고 하십니다 틱 시물레이션을 하는데 에라가 발생합니다. 시스템식의 라인수나 formula수에 제한이 있는지 알고 싶읍니다. 예를들면 라인수는 10000 line 이하라든지 formula 수는 1000개 미만 이라든지...
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-10-05 13:10:39

안녕하세요 예스스탁입니다. 예스랭귀지에는 수식에 특별히 라인수등의 제한은 없습니다. 해당부분은 메모리와 관련한 문제 같습니다. 예스트레이더는 현재 32비트까지 지원되고 하나의 수식에서 전체 메모리가 1.4기가를 넘지 않아야 합니다. 각 변수는 이전값 참조등을 하기위해 각각 메모리가 잡히게 되는데 수식에서 전체 메모리가 1.4기가를 넘어서면 말씀하신 부분과 같이 사용하실 수가 없습니다. 작성자가 임의로 계산할수 없는 부분이라 현재 작성하신 수식상에 해당 문제가 발생하면 최대치까지 사용하신 경우입니다. 또한 수식내에 진입이나 청산의 이름등과 같이 함수에 텍스트는 일정 메모리를 초과하면 에러가 발생하므로 최대한 짧게 작성해 주셔야 합니다 시뮬레이션에서 변수최적화 시에도 조합갯수가 너무 많아 1.4기가 이상의 메모리가 잡히면 윈도우에서 프로그램을 자동종료하므로 이런 경우에는 조합범위를 몇개로 분할하여 최적화하셔야 합니다. 즐거운 하루되세요 > geylang 님이 쓴 글입니다. > 제목 : 시스템식 > 수고 하십니다 틱 시물레이션을 하는데 에라가 발생합니다. 시스템식의 라인수나 formula수에 제한이 있는지 알고 싶읍니다. 예를들면 라인수는 10000 line 이하라든지 formula 수는 1000개 미만 이라든지...