중국 주식의 코드는 특징이 900xxx 처럼 되는 것 같은데요. (혹시 예외가 있는지는 100% 자신은 못하겠네요.)
인텔리퀀트에서 종목코드에는 HTS 처럼 A를 모두 앞에 붙여서 A900100 처럼 사용하고 있습니다.
따라서, 사용자 필터로 조건식을 만들어서 A900xxx 인 주식들을 걸러 주시면 되는데요.
스크립트 알고리즘 코드에서는 문자열 비교를 한다거나 해서 정확히 판별할 수 있는데, 블록알고리즘에서는 문자열 조작에 관련된 블록은 제공하지 않아서 편법을 좀 써야 합니다.
조건식을 아래와 같이 만들어 보세요 (댓글에 이미지 캡쳐를 못 넣어서 글자로 표현합니다.)
중국주식이면 true(참)이 되려면,
[ [ [종목코드] >= ["A900000"] ] and [ [종목코드] < ["A901000"] ] ]
중국주식이면 false(거짓)이 되려면 --> 사용자 정의 필터에서 중국주식 거를 때 사용
[ [ [종목코드] < ["A900000"] ] or [ [종목코드] >= ["A901000"] ] ]
위에서 [ ] 는 블록 단위를 의미합니다. 즉, [종목코드] -> 종목코드 를 조회하는 블록
도움이 되셨기를 바랍니다.