라이브러리

[PHP] trader_cdlidentical3crows - 똑같은 세 마리 까마귀




트레이딩 패턴: 동일한 3 마우스 (Trader_CDLIdentical3Crows)

동일한 3 마우스 (Identical 3 Crows) 트레이딩 패턴은 3 개의 연속된 상승 마우스가 발생하는 것을 나타내는 패턴입니다. 이 패턴은 가격이 상승하고 있는 시장에서 발생할 수 있습니다. 동일한 3 마우스는 가격이 상승하고 있는 시장에서 발생할 수 있으며, 이는 가격이 더 상승할 가능성이 높다는 것을 나타냅니다.

패턴의 특징

- 3 개의 연속된 상승 마우스가 발생합니다.
- 각 마우스는 이전 마우스보다 가격이 더 높습니다.
- 패턴은 상승 마우스로 시작하고, 다음 마우스는 이전 마우스보다 가격이 더 높습니다.
- 마지막 마우스는 이전 마우스보다 가격이 더 높습니다.

PHP에서 Trader_CDLIdentical3Crows 패턴을 구현하는 방법

PHP에서 Trader_CDLIdentical3Crows 패턴을 구현하는 방법은 다음과 같습니다.

#hostingforum.kr
php

function Trader_CDLIdentical3Crows($high, $low, $open, $close, $timePeriod = 3) {

    // 초기화

    $pattern = false;

    $count = 0;

    $previousClose = null;



    // 3 개의 연속된 상승 마우스를 찾습니다.

    for ($i = 0; $i < $timePeriod; $i++) {

        // 이전 마우스가 없으면 패턴을 찾을 수 없습니다.

        if ($previousClose === null) {

            break;

        }



        // 현재 마우스가 이전 마우스보다 가격이 더 높으면 상승 마우스입니다.

        if ($close[$i] > $previousClose) {

            $count++;

        } else {

            // 현재 마우스가 이전 마우스보다 가격이 더 낮으면 패턴을 찾을 수 없습니다.

            $count = 0;

        }



        // 이전 마우스를 저장합니다.

        $previousClose = $close[$i];

    }



    // 3 개의 연속된 상승 마우스가 발생하면 패턴을 찾았습니다.

    if ($count >= $timePeriod) {

        $pattern = true;

    }



    return $pattern;

}



// 예제

$high = array(10, 12, 14, 16, 18);

$low = array(8, 9, 10, 11, 12);

$open = array(9, 10, 11, 12, 13);

$close = array(10, 12, 14, 16, 18);



// 패턴을 찾습니다.

$pattern = Trader_CDLIdentical3Crows($high, $low, $open, $close);



// 패턴이 발견되면 true, 그렇지 않으면 false를 반환합니다.

if ($pattern) {

    echo "동일한 3 마우스 패턴이 발견되었습니다.";

} else {

    echo "동일한 3 마우스 패턴이 발견되지 않았습니다.";

}



이 예제에서는 Trader_CDLIdentical3Crows 함수를 사용하여 5 개의 가격 데이터를 입력하고, 패턴을 찾습니다. 패턴이 발견되면 "동일한 3 마우스 패턴이 발견되었습니다."를 출력하고, 그렇지 않으면 "동일한 3 마우스 패턴이 발견되지 않았습니다."를 출력합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색