커뮤니티
Print 와 MessageLog 함수 질문입니다.
2016-05-08 09:52:05
140
글번호 97799
질문1 : Print("r:₩a.txt", "%.f", C); 와 MessageLog("%.f", C); 를 종목검색식에서 사용하고 싶습니다.
건의1 : 종목검색에서 Find(A, B, C, ...) 로 진화.
환경 : 하이투자증권의 YesTrader 4.0 , Windows 8.1 x64
질문 : 아래의 식을 지표에서 사용해 보았습니다.
MessageLog("%.f", C);
Print("r:₩a.txt", "%.f", C);
디버깅창과 파일로 출력이 잘 됩니다.
이번에는 종목검색식에
MessageLog("%.f", C);
Print("r:₩a.txt", "%.f", C);
Find(1);
위의 3줄만 입력하였습니다.
화면번호 [3201] 종목검색의 신호검색에서 실행을 시켰습니다.
파일검색은 1665개가 출력되었으나 MessageLog 함수와 Print 함수 2개 모두 되지 않는군요.
그런데 Q&A게시판에서 제목+내용으로 검색해 보니 다른 분들은 사용하고 있네요.
답변 부탁 드립니다.
건의 : 종목검색식에서 Find(매개변수)를 Find(매개변수1, 매개변수2,...)으로 하면 좋겠습니다. 프로그램으로 자신이 원하는 수식을 만드는 과정에서 가장 많은 시간과 비중을 차지하는 것이 변수값의 변화를 확인하는 과정일 것입니다. 물론 messagelog 와 print 함수를 사용할 수 있지만 검색된 각 종목과 같은 행에 출력된 값을 검토하는 것과는 많은 차이가 있을 것입니다. 지표의 경우에는 messagelog 와 print 함수를 사용해도 상관 없으나, 종목 검색의 경우에는 각 종목마다 수치를 검토해야 하므로 원하는 갯수 만큼의 매개변수 항목이 추가로 나와 주면 좋겠습니다.
예) Find(사용자함수 또는 변수값 A, B, C);
[3201] 에 출력된 결과
항목 : 체크항목 뉴 종목명 A B C 종목코드 현재가 거래량 ......
부탁 드립니다.
좋은 하루 되세요.
답변 1
예스스탁 예스스탁 답변
2016-05-09 18:15:39
안녕하세요
예스스탁입니다.
1
해당함수들은 차트에서만 동작하게 되어 있습니다.
종목검색에서는 제공을 하지 않습니다.
2
결과값 부분은 건의 하도록하겟습니다.
즐거운 하루되세요
> fjymoa 님이 쓴 글입니다.
> 제목 : Print 와 MessageLog 함수 질문입니다.
> 질문1 : Print("r:₩a.txt", "%.f", C); 와 MessageLog("%.f", C); 를 종목검색식에서 사용하고 싶습니다.
건의1 : 종목검색에서 Find(A, B, C, ...) 로 진화.
환경 : 하이투자증권의 YesTrader 4.0 , Windows 8.1 x64
질문 : 아래의 식을 지표에서 사용해 보았습니다.
MessageLog("%.f", C);
Print("r:₩a.txt", "%.f", C);
디버깅창과 파일로 출력이 잘 됩니다.
이번에는 종목검색식에
MessageLog("%.f", C);
Print("r:₩a.txt", "%.f", C);
Find(1);
위의 3줄만 입력하였습니다.
화면번호 [3201] 종목검색의 신호검색에서 실행을 시켰습니다.
파일검색은 1665개가 출력되었으나 MessageLog 함수와 Print 함수 2개 모두 되지 않는군요.
그런데 Q&A게시판에서 제목+내용으로 검색해 보니 다른 분들은 사용하고 있네요.
답변 부탁 드립니다.
건의 : 종목검색식에서 Find(매개변수)를 Find(매개변수1, 매개변수2,...)으로 하면 좋겠습니다. 프로그램으로 자신이 원하는 수식을 만드는 과정에서 가장 많은 시간과 비중을 차지하는 것이 변수값의 변화를 확인하는 과정일 것입니다. 물론 messagelog 와 print 함수를 사용할 수 있지만 검색된 각 종목과 같은 행에 출력된 값을 검토하는 것과는 많은 차이가 있을 것입니다. 지표의 경우에는 messagelog 와 print 함수를 사용해도 상관 없으나, 종목 검색의 경우에는 각 종목마다 수치를 검토해야 하므로 원하는 갯수 만큼의 매개변수 항목이 추가로 나와 주면 좋겠습니다.
예) Find(사용자함수 또는 변수값 A, B, C);
[3201] 에 출력된 결과
항목 : 체크항목 뉴 종목명 A B C 종목코드 현재가 거래량 ......
부탁 드립니다.
좋은 하루 되세요.
다음글
이전글