라이브러리

[PHP] trader_bbands - 볼린저 밴드




트레이딩 뱅드(Bollinger Bands)

트레이딩 뱅드(Bollinger Bands)는 1980년대에 존 볼링거(John Bollinger)가 개발한 기술적 분석 도구입니다. 이 도구는 가격의 변동성을 측정하고, 가격이 과매도 또는 과매수 상태인지 여부를 판단하는 데 사용됩니다.

트레이딩 뱅드의 구성

트레이딩 뱅드는 3개의 선으로 구성됩니다.

1. 중간 선(Middle Line): 이동 평균선입니다. 일반적으로 20일 이동 평균선으로 설정됩니다.
2. 상선(Upper Band): 중간 선 위의 2 표준편차 선입니다.
3. 하선(Lower Band): 중간 선 아래의 2 표준편차 선입니다.

트레이딩 뱅드의 사용법

트레이딩 뱅드는 다음과 같은 방법으로 사용할 수 있습니다.

1. 과매도/과매수 판단: 가격이 상선에 접근하면 과매도 또는 과매수 상태가 될 수 있습니다. 이 경우, 가격이 하선에 접근하면 과매도 또는 과매수 상태가 풀릴 수 있습니다.
2. 가격의 변동성 측정: 트레이딩 뱅드는 가격의 변동성을 측정할 수 있습니다. 변동성이 높으면, 가격이 더 많이 움직일 수 있습니다.
3. 타이밍 판단: 트레이딩 뱅드는 타이밍 판단에 도움이 될 수 있습니다. 가격이 상선에 접근하면, 가격이 하락할 가능성이 높을 수 있습니다.

PHP 예제

PHP를 사용하여 트레이딩 뱅드를 구현하는 예제입니다.

#hostingforum.kr
php

<?php



// 데이터를 읽어옵니다.

$data = array(

    array('날짜', '개인', '중간 선', '상선', '하선'),

    array('2022-01-01', 100.0, 100.0, 120.0, 80.0),

    array('2022-01-02', 110.0, 105.0, 125.0, 85.0),

    array('2022-01-03', 120.0, 110.0, 130.0, 90.0),

    array('2022-01-04', 130.0, 115.0, 135.0, 95.0),

    array('2022-01-05', 140.0, 120.0, 140.0, 100.0),

);



// 데이터를 처리합니다.

foreach ($data as $row) {

    if ($row[0] != '날짜') {

        $개인 = $row[1];

        $중간_선 = $row[2];

        $상선 = $row[3];

        $하선 = $row[4];



        // 과매도/과매수 판단

        if ($개인 > $상선) {

            echo "과매도 상태입니다.
";

        } elseif ($개인 < $하선) {

            echo "과매수 상태입니다.
";

        } else {

            echo "정상 상태입니다.
";

        }

    }

}



?>



이 예제는 데이터를 읽어와, 중간 선, 상선, 하선을 계산하고, 과매도/과매수 상태를 판단합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 147 페이지

검색

게시물 검색