커뮤니티

시뮬레이션에서 print를 막으면 MessageLog 출력 copy 가능하게 해주세요

프로필 이미지
2010-05-27 10:34:45
1886
글번호 203759
답변완료
저같은 경우는 차트에서 print안하고 시뮬레이션에서 print를 하는 이유가 차트에서 print를 하게 해놓으면 장중에는 마지막봉이 변화가 있음 print를 계속 찍어대는 문제때문에 짜증이 나서 쓸수가 없네요. 켜놓고 잊고 있으면 텍스트 화일이 몇십메가가 되고 그럽니다. 차트의 마지막봉에서 계속 print 찍어대는 문제는 도대체 해결이 불가능한가요 ? 아니면 차트에서 현재봉이 마지막봉 전봉이라는 걸 수식 내부에서 알수 있는 방법은 있나요 ? ( 이것만 알면 마지막봉이 아니라 여기서 출력해도 됩니다 ) 시뮬레이션에서 print를 막고 MessageLog로 보라고 하셨는데 MessageLog출력의 debugging창은 마우스로 copy paste가 안되네요. 이게 되야 관련된 종목검색에 input인자에 값을 입력하거나, 개인적인 가상매매일지에 값을 적어놓을수 있는데 copy paste가 안되니 번거롭기도 하고 눈으로 보고 옮겨적다 잘못적기도 하고 그러네요. 예스스탁쪽의 수정의도는 알긴 하는데요. 고객입장에서는 원하는 수정사항은 잘 반영이 안되는데, 어제까지 멀쩡히 잘 되던 프로그램이 동작을 안하면 고객은 정나미가 떨어집니다. 긍정적인 검토 부탁드립니다.
예스트레이더 (iM증권)
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2010-05-27 09:22:51

안녕하세요? 예스스탁입니다. 부득이하게 print문을 막아놓았지만, 내부적으로 방안을 찾아보겠습니다. 감사합니다. > 얀 님이 쓴 글입니다. > 제목 : 시뮬레이션에서 print를 막으면 MessageLog 출력 copy 가능하게 해주세요 > 저같은 경우는 차트에서 print안하고 시뮬레이션에서 print를 하는 이유가 차트에서 print를 하게 해놓으면 장중에는 마지막봉이 변화가 있음 print를 계속 찍어대는 문제때문에 짜증이 나서 쓸수가 없네요. 켜놓고 잊고 있으면 텍스트 화일이 몇십메가가 되고 그럽니다. 차트의 마지막봉에서 계속 print 찍어대는 문제는 도대체 해결이 불가능한가요 ? 아니면 차트에서 현재봉이 마지막봉 전봉이라는 걸 수식 내부에서 알수 있는 방법은 있나요 ? ( 이것만 알면 마지막봉이 아니라 여기서 출력해도 됩니다 ) 시뮬레이션에서 print를 막고 MessageLog로 보라고 하셨는데 MessageLog출력의 debugging창은 마우스로 copy paste가 안되네요. 이게 되야 관련된 종목검색에 input인자에 값을 입력하거나, 개인적인 가상매매일지에 값을 적어놓을수 있는데 copy paste가 안되니 번거롭기도 하고 눈으로 보고 옮겨적다 잘못적기도 하고 그러네요. 리딩쪽의 수정의도는 알긴 하는데요. 고객입장에서는 원하는 수정사항은 잘 반영이 안되는데, 어제까지 멀쩡히 잘 되던 프로그램이 동작을 안하면 고객은 정나미가 떨어집니다. 긍정적인 검토 부탁드립니다.
프로필 이미지

해모수

2010-05-27 11:01:14

차트의 마지막봉에서 print 출력을 하지 않으려면 현재봉이 마지막봉이 아닐 경우에만 출력 하면 됩니다. if LastBarOnChart <> 1 then messagelog("%.2f", var1); > 얀 님이 쓴 글입니다. > 제목 : 시뮬레이션에서 print를 막으면 MessageLog 출력 copy 가능하게 해주세요 > 저같은 경우는 차트에서 print안하고 시뮬레이션에서 print를 하는 이유가 차트에서 print를 하게 해놓으면 장중에는 마지막봉이 변화가 있음 print를 계속 찍어대는 문제때문에 짜증이 나서 쓸수가 없네요. 켜놓고 잊고 있으면 텍스트 화일이 몇십메가가 되고 그럽니다. 차트의 마지막봉에서 계속 print 찍어대는 문제는 도대체 해결이 불가능한가요 ? 아니면 차트에서 현재봉이 마지막봉 전봉이라는 걸 수식 내부에서 알수 있는 방법은 있나요 ? ( 이것만 알면 마지막봉이 아니라 여기서 출력해도 됩니다 ) 시뮬레이션에서 print를 막고 MessageLog로 보라고 하셨는데 MessageLog출력의 debugging창은 마우스로 copy paste가 안되네요. 이게 되야 관련된 종목검색에 input인자에 값을 입력하거나, 개인적인 가상매매일지에 값을 적어놓을수 있는데 copy paste가 안되니 번거롭기도 하고 눈으로 보고 옮겨적다 잘못적기도 하고 그러네요. 예스스탁쪽의 수정의도는 알긴 하는데요. 고객입장에서는 원하는 수정사항은 잘 반영이 안되는데, 어제까지 멀쩡히 잘 되던 프로그램이 동작을 안하면 고객은 정나미가 떨어집니다. 긍정적인 검토 부탁드립니다.
프로필 이미지

2010-05-27 12:27:02

저도 알고는 있습니다만 제가 원하는 의도는 아니네요. 전체 봉에대한 결과의 누적결과 값을 출력하는게 목적이라 매봉마다 출력하면 data가 너무 많아서 정신이 없습니다. 최종 한번만 찍어야합니다. > 해모수 님이 쓴 글입니다. > 제목 : Re : 시뮬레이션에서 print를 막으면 MessageLog 출력 copy 가능하게 해주세요 > 차트의 마지막봉에서 print 출력을 하지 않으려면 현재봉이 마지막봉이 아닐 경우에만 출력 하면 됩니다. if LastBarOnChart <> 1 then messagelog("%.2f", var1); > 얀 님이 쓴 글입니다. > 제목 : 시뮬레이션에서 print를 막으면 MessageLog 출력 copy 가능하게 해주세요 > 저같은 경우는 차트에서 print안하고 시뮬레이션에서 print를 하는 이유가 차트에서 print를 하게 해놓으면 장중에는 마지막봉이 변화가 있음 print를 계속 찍어대는 문제때문에 짜증이 나서 쓸수가 없네요. 켜놓고 잊고 있으면 텍스트 화일이 몇십메가가 되고 그럽니다. 차트의 마지막봉에서 계속 print 찍어대는 문제는 도대체 해결이 불가능한가요 ? 아니면 차트에서 현재봉이 마지막봉 전봉이라는 걸 수식 내부에서 알수 있는 방법은 있나요 ? ( 이것만 알면 마지막봉이 아니라 여기서 출력해도 됩니다 ) 시뮬레이션에서 print를 막고 MessageLog로 보라고 하셨는데 MessageLog출력의 debugging창은 마우스로 copy paste가 안되네요. 이게 되야 관련된 종목검색에 input인자에 값을 입력하거나, 개인적인 가상매매일지에 값을 적어놓을수 있는데 copy paste가 안되니 번거롭기도 하고 눈으로 보고 옮겨적다 잘못적기도 하고 그러네요. 예스스탁쪽의 수정의도는 알긴 하는데요. 고객입장에서는 원하는 수정사항은 잘 반영이 안되는데, 어제까지 멀쩡히 잘 되던 프로그램이 동작을 안하면 고객은 정나미가 떨어집니다. 긍정적인 검토 부탁드립니다.