아핫뉴스실시간 인기검색어
아핫뉴스 화산 이미지
아하

생활

생활꿀팁

우코이
우코이

트레이딩뷰, 파인스크립트 코드 문의. 이전다이버전스와 현재다이버전스

트레이딩뷰에서 지표

Divergence for Many Indicators v4를 사용중인데요.

다이버전스가 차트에 표시되는데,

얼러트(알람) 코드를 만들고 싶어서요.

이전다이버전스 종가에 비해

마지막다이버전스 종가가 높을 시 얼러트 낮을 시 얼러트를 하고 싶은데 제 실력으론 계속 오류만 뜨네요...

이곳에 아시는분이 없을거같은데 그래도 올려봅니다...ㅠㅠ

    1개의 답변이 있어요!
    • 답벤져스
      답벤져스

      안녕하세요. 답벤져스입니다.

      안녕하세요. TradingView에서 지표 Divergence for Many Indicators v4를 사용 중이고, 이전 다이버전스 종가에 비해 마지막 다이버전스 종가가 높을 시 알람을 주고 싶으시군요.

      다음은 이러한 조건을 충족하는 알람 코드입니다.

      // 이전 다이버전스 종가 var prevClose = previousBar(close); // 마지막 다이버전스 종가 var lastClose = lastBar(close); // 종가가 이전 종가보다 높으면 매수 알람 if (lastClose > prevClose) { alert("매수 알람"); } // 종가가 이전 종가보다 낮으면 매도 알람 else { alert("매도 알람"); }

      이 코드는 다음과 같이 작동합니다.

      1. previousBar() 함수를 사용하여 이전 막대의 종가를 가져옵니다.

      2. lastBar() 함수를 사용하여 마지막 막대의 종가를 가져옵니다.

      3. >> 연산자를 사용하여 두 종가를 비교합니다.

      4. 두 종가가 같으면 알람을 띄웁니다.

      이 코드를 사용하려면 다음과 같이 지표의 Alerts 탭에서 설정을 변경해야 합니다.

      1. Alerts on: All로 설정합니다.

      2. Alerts condition: Custom으로 설정합니다.

      3. Custom condition: 위의 코드를 복사하여 붙여넣습니다.

      4. Alert message: 알람 메시지를 지정합니다.

      이렇게 설정하면 지표의 다이버전스 막대에서 알람이 울리게 됩니다.

      다음은 이 코드를 사용하여 알람을 테스트하는 방법입니다.

      1. 지표를 활성화합니다.

      2. 테스트 종목을 선택합니다.

      3. 원하는 기간을 설정합니다.

      4. 지표를 사용하여 다이버전스를 확인합니다.

      5. 다이버전스 막대에서 알람이 울리는지 확인합니다.

      이 코드는 단순한 예시이며, 사용자의 필요에 따라 조정할 수 있습니다. 예를 들어, 알람을 울릴 최소한의 다이버전스 강도를 설정하거나, 특정 지표의 다이버전스만 알람하도록 설정할 수 있습니다.

      다음은 이러한 조건을 충족하는 알람 코드의 예입니다.

      // 이전 다이버전스 종가 var prevClose = previousBar(close); // 마지막 다이버전스 종가 var lastClose = lastBar(close); // 종가가 이전 종가보다 5% 이상 높으면 매수 알람 if (lastClose > prevClose + 0.05 * prevClose) { alert("매수 알람"); } // 종가가 이전 종가보다 5% 이상 낮으면 매도 알람 else if (lastClose < prevClose - 0.05 * prevClose) { alert("매도 알람"); }

      이 코드는 이전 코드와 동일하게 작동하지만, 알람을 울리기 위한 최소한의 다이버전스 강도를 5%로 설정합니다.

      이 코드를 사용하려면 다음과 같이 지표의 Alerts 탭에서 설정을 변경해야 합니다.

      1. Alerts on: All로 설정합니다.

      2. Alerts condition: Custom으로 설정합니다.

      3. Custom condition: 위의 코드를 복사하여 붙여넣습니다.

      4. Alert message: 알람 메시지를 지정합니다.

      이렇게 설정하면 지표의 다이버전스 막대에서 알람이 울리게 됩니다.

      위의 코드가 도움이 되었기를 바랍니다.