장시작해서 첫번째, 두번째 2분봉을 검색하고 있습니다.
따라서 장시작해서 4분이 지난후에 검색한 결과값들은 항상 같아야하는데
검색을 할때마다 다른 결과값들이 나오는군요.
이유를 설명해주시기바랍니다.
이번달부터 CJ증권용 예스트레이더는 수수료 5만원 이상을 내고 사용하는데
그렇다면 그만한 안정성과 신뢰성을 보장해야하지 않을까요?
검색뿐아니라 여기저기에 많은 오류들이 포함된 제품을 시장에 내놓고
거래자들이 자신들의 수수료까지 내가면서 예스트레이더의 버그를 발견해주는
베타테스터가 되야하는것이 어처구니가 없군요.
예스트레이더가 과연 그럴만한 가치가 있는 솔루션인지 자문도 해보시기 바랍니다.
답변 1
예스스탁
예스스탁 답변
2007-09-04 09:53:13
안녕하세요..예스스탁입니다.
조건검색에 관해서 몇가지 테스트를 해보았는데..첫봉과 둘째봉의 조건으로 그 이후에 검색했을때 검색되는 종목수의 변경이 없었습니다.
문의하신 것과 같은 현상이 발생할 수 있는 몇가지 원인을 생각해 보았습니다.
첫째는 설정창에 거래량이 입력되어 있어서 (예를들면 10,000주) 장중 새로 검색할때 마다 종목수가 늘어나는 현상입니다. 이 경우는 거래량을 0으로 바꿔 주시면 됩니다.
둘째는 검색기간의 문제가 있을 수 있습니다. 기본으로 제공되는 대대분의 식은 자동으로 검색기간을 산정하여 검색하기 때문에 문제가 되지 않는데, 사용자에 의해서 만들어지는 검색식에서는 자동으로 검색기간을 산정하지 못하는 경우도 있어서 이런 현상이 발생할 수 있습니다. 이 경우는 속성창에서 검색기간을 200으로 설정하고 검색하시면 문제가 해결 됩니다.
세번째는 검색식 자체의 문제일 수 있다고 봅니다. 첫번째와 두번째 내용을 확인해 보았는데도 계속 동일한 문제가 발생한다면 검색식을 확인해 보셔야 될 것 같습니다.
참고로 답변자가 작성하여 테스트해본 검색식을 올려드립니다. (첫번째 두번째봉 연속 음봉인 종목의 검색식)
if date != date[1] Then {
var1 = 0;
var2 = 0;
var3 = 0;
}
if dayindex == 0 and C < O Then
var1 = 1;
if dayindex == 1 and C < O Then
var2 = 1;
if var1 == 1 and var2 == 1 then
var3 = 1;
Else
var3 = 0;
find(Var3);
//속성창의 검색기간 값에 200 으로 꼭 입력해 주셔야 됩니다.
감사합니다.
> 특수기호 님이 쓴 글입니다.
> 제목 : 조건검색식 이상합니다.
> 장시작해서 첫번째, 두번째 2분봉을 검색하고 있습니다.
따라서 장시작해서 4분이 지난후에 검색한 결과값들은 항상 같아야하는데
검색을 할때마다 다른 결과값들이 나오는군요.
이유를 설명해주시기바랍니다.
이번달부터 CJ증권용 예스트레이더는 수수료 5만원 이상을 내고 사용하는데
그렇다면 그만한 안정성과 신뢰성을 보장해야하지 않을까요?
검색뿐아니라 여기저기에 많은 오류들이 포함된 제품을 시장에 내놓고
거래자들이 자신들의 수수료까지 내가면서 예스트레이더의 버그를 발견해주는
베타테스터가 되야하는것이 어처구니가 없군요.
예스트레이더가 과연 그럴만한 가치가 있는 솔루션인지 자문도 해보시기 바랍니다.