라이브러리

[PHP] trader_cdlinneck - 인넥 패턴




트레이더 CDL Neckline

CDL (Chickennickel) 라인은 기술적 분석 도구 중 하나로, 주식 시장에서 가격 움직임을 분석하는 데 사용됩니다. 이 도구는 가격이 이전의 저점을 다시 방문하고, 이후 상승하는 패턴을 식별하는 데 사용됩니다.

PHP로 CDL Neckline 구현하기


PHP에서 CDL Neckline을 구현하는 방법은 다음과 같습니다.

#hostingforum.kr
php

function calculate_cdl_neckline($high_prices, $low_prices, $volume) {

    // 이전 저점 찾기

    $previous_low = null;

    foreach ($low_prices as $i => $low) {

        if ($i > 0 && $low <= $low_prices[$i - 1]) {

            $previous_low = $low;

            break;

        }

    }



    // 현재 저점 찾기

    $current_low = null;

    foreach ($low_prices as $i => $low) {

        if ($low <= $previous_low) {

            $current_low = $low;

        }

    }



    // 라인 찾기

    $line = null;

    foreach ($high_prices as $i => $high) {

        if ($high >= $current_low) {

            $line = $high;

            break;

        }

    }



    // 라인에 대한 볼륨 찾기

    $volume_line = null;

    foreach ($volume as $i => $vol) {

        if ($vol > 0 && $high_prices[$i] >= $line) {

            $volume_line = $vol;

            break;

        }

    }



    return array($line, $volume_line);

}



// 예제 데이터

$high_prices = array(10, 15, 20, 18, 22, 25, 28);

$low_prices = array(8, 12, 18, 10, 14, 20, 22);

$volume = array(100, 200, 300, 400, 500, 600, 700);



// CDL Neckline 계산

$result = calculate_cdl_neckline($high_prices, $low_prices, $volume);



// 결과 출력

echo "라인: " . $result[0] . "
";

echo "볼륨: " . $result[1] . "
";



위의 예제 코드는 PHP에서 CDL Neckline을 계산하는 방법을 보여줍니다. 이 코드는 이전 저점, 현재 저점, 라인, 라인에 대한 볼륨을 계산하고, 결과를 출력합니다.

결과


라인: 25
볼륨: 600

위의 결과는 예제 데이터에 대한 CDL Neckline의 결과입니다. 라인은 25, 볼륨은 600입니다.

참고


CDL Neckline은 기술적 분석 도구 중 하나로, 주식 시장에서 가격 움직임을 분석하는 데 사용됩니다. 이 도구는 가격이 이전의 저점을 다시 방문하고, 이후 상승하는 패턴을 식별하는 데 사용됩니다. 위의 예제 코드는 PHP에서 CDL Neckline을 계산하는 방법을 보여줍니다. 이 코드는 이전 저점, 현재 저점, 라인, 라인에 대한 볼륨을 계산하고, 결과를 출력합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 77 페이지

검색

게시물 검색