커뮤니티
차트정보를 엑셀화면에 실시간 표시하기
2013-11-06 04:44:01
245
글번호 69247
수고많으십니다.
예스트레이더4.0에서 여러개의 분차트에서 발생하는 정보를 엑셀화면에 실시간으로
표시하는 방법에 대해 알고 싶습니다.
예를 들어 1분,3분,5분의 세가지 차트를 열어놓고 각 분차트에서 특정상황이
발생했을 때(예를 들면 시세가 볼린저밴드 상단에 닿았을 때) 그 때의 지수값과
분차트종류를 엑셀 화면에 어떻게 표시하는 지 구체적으로 소개해주시면 감사하겠습니다.
엑셀 파일에 차트정보를 출력하는 방법까지는 알고 있습니다만,
엑셀 '화면'에 복수개의 분차트에서 발생한 정보를 실시간으로 표시하는 방법을
구현하고 싶어서 질의드리게 됐습니다. 그럼 잘 부탁합니다.
답변 1
예스스탁 예스스탁 답변
2013-11-06 19:33:15
안녕하세요
예스스탁입니다.
예스랭귀지에서 값을 외부파일로 추출하는 함수는 print함수이고
텍스트나 csv파일로만 가능합니다.
엑셀파일로 직접 출력하는 기능은 없고 csv파일로 출력하시면
엑셀에서 해당 파일을 열어서 보실수 있습니다.
다만 열어서 보시고 있는 상태에서는 업데이트 된 내용이 갱신이 되지 않습니다.
여는 시점까지의 값만 보실수 있습니다.
아래는 볼밴상단을 상향돌파하는 봉이 발생하면
차트의 주기와 종가를 기록하게 됩니다.
var1 = BollBandUp(20,2);
if crossup(c,var1) Then
Print("m5.csv",",주기,%.f,현재가.%.2f",BarInterval,C);
plot1(var1);
즐거운 하루되세요
> 진목 님이 쓴 글입니다.
> 제목 : 차트정보를 엑셀화면에 실시간 표시하기
> 수고많으십니다.
예스트레이더4.0에서 여러개의 분차트에서 발생하는 정보를 엑셀화면에 실시간으로
표시하는 방법에 대해 알고 싶습니다.
예를 들어 1분,3분,5분의 세가지 차트를 열어놓고 각 분차트에서 특정상황이
발생했을 때(예를 들면 시세가 볼린저밴드 상단에 닿았을 때) 그 때의 지수값과
분차트종류를 엑셀 화면에 어떻게 표시하는 지 구체적으로 소개해주시면 감사하겠습니다.
엑셀 파일에 차트정보를 출력하는 방법까지는 알고 있습니다만,
엑셀 '화면'에 복수개의 분차트에서 발생한 정보를 실시간으로 표시하는 방법을
구현하고 싶어서 질의드리게 됐습니다. 그럼 잘 부탁합니다.
다음글
이전글