티스토리 뷰

목차



    키움 신호검색 시가 첫 봉에만 뜨게 만드는 법

    • 키움증권 신호검색에서 시가갭이 12% 이상일 때만 신호가 잡히게 설정하고 싶은데, 종가와 시가를 비교하는 수식에서 오류가 발생하는 경우가 많습니다. 시가 첫 봉에만 신호가 뜨게 하려면 어떻게 수식을 수정해야 할지 알려드립니다.
    키움 신호검색 시가
    키움 신호검색 시가

    본론:

     

    • 키움증권 신호검색을 사용하시면서 시가갭을 설정하고, 시가가 첫 봉에만 나오게 설정하고자 하신다는 질문을 주셨네요. 말씀하신 문제는 시가와 종가를 비교하는 수식에서 발생하는 것으로, 이를 정확하게 처리하는 방법을 같이 살펴보겠습니다. 첫 봉에만 신호가 뜨게 하려면, 적절한 수식을 설정하는 것이 중요합니다.

    1. 기본적으로 설정된 수식

     

    우선, 제공해주신 수식인 종가(1) * 1.01 <= 시가(0)는 종가의 1% 상승한 값시가와 비교되는 방식입니다. 이 수식은 시가 갭을 확인하는 기본적인 수식이지만, 시가가 첫 봉에만 나타나도록 하기 위해서는 약간의 조정이 필요합니다. 현재의 수식은 시가가 첫 봉에서만 발생하는 조건을 충분히 반영하지 않기 때문에, 조건을 더욱 구체적으로 설정해야 합니다.

    2. 첫 봉에만 시가 신호를 잡게 만드는 방법

     

    첫 봉에만 신호가 뜨게 하려면, 첫 봉을 구별하는 방법을 수식에 추가해야 합니다. 첫 봉이란, 해당 종목이 거래를 시작한 첫 번째 시간을 의미합니다. 이를 위해서는 시간 조건을 추가하거나, 봉의 번호를 이용해서 첫 봉만 조건에 맞도록 설정하는 방법이 있습니다.

    예를 들어, 시가 첫 봉만 확인하려면 봉번호를 사용하거나, 시간 조건을 설정하여 첫 번째 봉에서만 비교가 되도록 할 수 있습니다.

    3. 수식 예시 수정 방법

     

    다음은 첫 봉에서만 신호가 뜨게 만들기 위한 수식 예시입니다.

     

    text
    복사편집
    (시간 == 첫 거래시간) AND (종가(1) * 1.01 <= 시가(0))

    여기서 시간 == 첫 거래시간은, 거래가 시작된 첫 봉만 조건으로 사용할 수 있게 하는 부분입니다. 이 조건을 추가하면, 첫 번째 봉에서만 신호가 발생하도록 설정할 수 있습니다. 만약 봉번호를 사용하려면 봉번호 == 1을 추가할 수도 있습니다.

     

    4. 시가 갭 계산을 보다 정확하게 하기 위한 방법

     

    시가갭을 확인하는 수식을 더 정교하게 설정하려면, 정확한 시가 갭 계산을 위해 비율 계산이나 변동폭 등을 기준으로 수식을 설정할 수도 있습니다. 예를 들어, 시가 갭을 계산하는 수식을 시가 - 종가(1)으로 변경하고, 이를 기준으로 계산할 수 있습니다.

     

    예시 수식:

    text
    복사편집
    (시가 - 종가(1)) / 종가(1) >= 0.12

    이 수식은 시가와 종가 간의 갭이 12% 이상인 경우에만 신호가 나타나게 해 줍니다.

    5. 시가가 첫 봉에만 발생하게 하는 구체적인 조건 추가하기

     

    만약 수식이 계속 첫 봉에서만 신호를 띄워야 한다면, 거래 시간을 체크하는 부분을 구체적으로 설정하는 것이 중요합니다. 각 종목이 첫 봉을 어떻게 정의하느냐에 따라, 조건을 추가적으로 맞출 수 있습니다. 시가 첫 봉은 주로 장 시작 직후의 첫 거래가 이루어지는 시간대이므로, 그에 맞춰서 설정을 조정해야 합니다.

    6. 알고리즘 사용 시 주의점

     

    알고리즘을 통해 매매 신호를 자동으로 받으려는 경우, 수식을 잘못 설정하면 불필요한 신호가 나올 수 있기 때문에, 테스트 환경에서 충분히 실험한 후 사용하시기를 권장합니다. 실제 시장에서 발생할 수 있는 변동성을 감안하여 설정을 반복적으로 점검하시면 좋습니다.


    7. 결론

     

    • 키움증권 신호검색에서 시가갭을 활용하여 첫 봉에만 신호를 띄우는 수식을 설정하려면, 우선 시간이나 봉번호와 같은 조건을 추가하여 첫 봉에서만 신호가 나오도록 만들어야 합니다. 이를 통해 첫 봉에만 시가 갭을 계산하고, 그 외의 봉에서는 신호가 발생하지 않도록 할 수 있습니다.
    • 수식을 시간 == 첫 거래시간 혹은 봉번호 == 1과 같은 조건을 통해 추가하고, 시가와 종가를 비교하는 수식을 정확히 설정하는 것이 중요합니다. 이를 통해 보다 정확한 매매 신호를 받을 수 있을 것입니다.