답변완료
DataManager 문의 드립니다.
엑셀과 연계하여 잘 쓰고 있었는데요.
특정셀을 타종목2(Data2), 타종목3, 타종목4로 쓰고 있다가
다른 틀을 불러와서 순서를 달리했더니, 그 다음부터 이상하게 되어 버렸습니다.
물론, DataManager의 내용은 변경한 거 없구요.
아침에 장이 시작될 때 불러오면 당일 데이타는 잘 불러와 지는데요.
그 전날 데이타는 비어있는 상태가 됩니다. 웃기는 건 장이 종료되어서 닫았다가 나중에 엑셀과 데이타매니저를 실행한 후 예스트레이더를 실행하면 당일 데이타도 보이지가 않습니다.
다른 틀을 불러온 날 이후부터 그 뒷날의 데이타가 보여지지가 않습니다.
데이타매니저를 실행해서 데이타편집을 실행해 보면 12/7일까지의 데이타만 보여집니다. 12/10일 다른 틀을 불러왔었습니다.
물론 10,11,12일 데이타도 다 7일 이전처럼 장중에 다 실행해서 쌓여 있어야 정상인데요...
왜 이런 현상이 발생하며, 10일 이후의 데이타도 정상적으로 보이게 할려면 어떻게 해야 하는지 궁금합니다.
첨부파일 보시면 10일 이후부터 차트에 비어 있는 게 보이며, 데이타매니저 또한 12일까지 조회했는데 7일까지의 데이타만 보입니다.
답변 부탁드립니다.
2012-12-12
2128
글번호 221852
답변완료
추세선 함수에 대해서 문의입니다.
안녕하세요.
대략 코드는 아래와 같습니다.
.
.
.
.
If STime == 150400 Then {
TLEndID = TL_New(SDate,lowTime,lowPoint,SDate,151500,DayClose);
TL_SetColor(TLEndID,BLACK);
TL_SetSize(TLEndID,1);
}
주차트는 1분봉이고 코드의 전체는 아니고 일부만 남겼습니다.
위 코드에서 'STime == 151500'으로 조건문을 만들경우는 추세선함수를 인식을 못하는건지 못그려줍니다. 그래서 동시호가 직전에 시간(150400)으로 조건을 걸어서 종료시간을 '151500'으로 설정하고 종료위치를 당일종가로 설정했더니 종료시간까지는 그려지는데 그려지는 위치가 동시호가 직전에 종가위치로 그려지네요 당연히 그렇기는 한데... 동시호가 끝나고 실질적인 당일 종가의 위치에 그리고 싶은데... 다른 방법이 있나해서요~~
참고로 추세선 속성에서 값을 변경하라는 말은 하시지 마세요~ ^^
2012-12-11
2233
글번호 221846