커뮤니티

화면데이터와 그리드 객체 사용법

프로필 이미지
nollae
2019-09-20 13:07:40
3594
글번호 225003
답변완료
예스 spot 전략 편집기에 '화면데이터' 창이 있는데 메뉴얼에보면 화면객체 목록을 표시한다고만 나와있고 자세한 설명이 없습니다. 여기 게시글에도 내용이 전혀 없네요. 화면데이터 창과 화면객체 사용법을 알고 싶습니다. 그리고 마찬가지로 그리드객체가 있던데 이 것의 사용법도 알고 싶습니다. 그리드 객체는 글자색 배경색 변경 기능도 있는데 이게 화면에 표시되는 형식인가요? 간단한 예제와 함께 화면객체, 그리드객체 사용법 부탇드립니다.
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-10-02 09:29:06

안녕하세요 예스스탁입니다. 1 화면데이타는 프로그램의 특정화면을 등록해서 특정 위치의 값을 리턴받을 수 있는 기능인데 아직 서비스가 되지 않는 기능입니다. 2 그리드는 간단한 표를 만들어 수식에서 계산되고 리턴받은 값을 확인하는 용도로 사용하는 객체입니다. 예스스팟 화면에서 그리드를 보기를 선택하시면 그리드를 표시하거나 숨길수 있습니다. 제일상단은 해더입니다. 행좌표를 -1로 지정하시면 이름등을 지정할수 있습니다. function Main_OnStart() { Main.SetTimer(1, 5000); Main.MessageList(Grid1.cols,Grid1.rows); Grid1.SetValue(0,-1,"시초가"); Grid1.SetValue(1,-1,"최고가"); Grid1.SetValue(2,-1,"최저가"); Grid1.SetValue(3,-1,"현재가"); Grid1.SetValue(4,-1,"평균가"); } function Main_OnTimer(nEventID) { Grid1.SetValue(0,0,MarketData1.open); Grid1.SetValue(1,0,MarketData1.high); Grid1.SetValue(2,0,MarketData1.low); Grid1.SetValue(3,0,MarketData1.current); var avg = Number(Grid1.GetValue(0,0,1))+ Number(Grid1.GetValue(1,0,1))+ Number(Grid1.GetValue(2,0,1))+ Number(Grid1.GetValue(3,0,1)); Grid1.SetValue(4,0,avg/4); } 즐거운 하루되세요 > nollae 님이 쓴 글입니다. > 제목 : 화면데이터와 그리드 객체 사용법 > 예스 spot 전략 편집기에 '화면데이터' 창이 있는데 메뉴얼에보면 화면객체 목록을 표시한다고만 나와있고 자세한 설명이 없습니다. 여기 게시글에도 내용이 전혀 없네요. 화면데이터 창과 화면객체 사용법을 알고 싶습니다. 그리고 마찬가지로 그리드객체가 있던데 이 것의 사용법도 알고 싶습니다. 그리드 객체는 글자색 배경색 변경 기능도 있는데 이게 화면에 표시되는 형식인가요? 간단한 예제와 함께 화면객체, 그리드객체 사용법 부탇드립니다.