라이브러리

[PHP] trader_cdlshootingstar - 슈팅 스타




CDL Shooting Star 패턴

CDL Shooting Star 패턴은 기술적 분석에서 사용되는 패턴 중 하나입니다. 이 패턴은 상승장에서 하락장으로 전환할 때 사용되는 패턴입니다. 패턴은 다음과 같은 특징을 가지고 있습니다.

- 패턴은 하락장에서 시작됩니다.
- 패턴은 상승장으로 전환되지만, 상승장은 짧고 강하게 나타납니다.
- 패턴은 하락장으로 다시 전환됩니다.

PHP에서 Trader_CDLShootingStar 패턴 구현하기

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

#hostingforum.kr
php

<?php



class Trader_CDLShootingStar {

    private $high;

    private $low;

    private $close;

    private $open;



    public function __construct($high, $low, $close, $open) {

        $this->high = $high;

        $this->low = $low;

        $this->close = $close;

        $this->open = $open;

    }



    public function checkPattern() {

        // 패턴은 하락장에서 시작되어야 합니다.

        if ($this->close < $this->open) {

            // 패턴은 상승장으로 전환되어야 합니다.

            if ($this->high > $this->open) {

                // 패턴은 하락장으로 다시 전환되어야 합니다.

                if ($this->close < $this->high) {

                    return true;

                }

            }

        }

        return false;

    }

}



// 예제

$high = 100;

$low = 80;

$close = 90;

$open = 85;



$trader = new Trader_CDLShootingStar($high, $low, $close, $open);

if ($trader->checkPattern()) {

    echo "CDL Shooting Star 패턴이 발견되었습니다.";

} else {

    echo "CDL Shooting Star 패턴이 발견되지 않았습니다.";

}

?>



예제 설명

위의 예제는 Trader_CDLShootingStar 패턴을 구현한 PHP 클래스입니다. 이 클래스는 high, low, close, open 값을 받아와 패턴을 확인합니다. 패턴은 하락장에서 시작되어야 하며, 상승장으로 전환되어야 하며, 하락장으로 다시 전환되어야 합니다. 예제에서는 $high = 100, $low = 80, $close = 90, $open = 85 값을 사용하여 패턴을 확인합니다. 패턴이 발견되면 "CDL Shooting Star 패턴이 발견되었습니다."가 출력됩니다. 패턴이 발견되지 않으면 "CDL Shooting Star 패턴이 발견되지 않았습니다."가 출력됩니다.

주의

위의 예제는 단순한 예제로 실제 시장에서 사용하는 패턴은 더 복잡하고 다양한 조건을 포함할 수 있습니다. 또한, 패턴은 과거 데이터에서만 확인할 수 있으며, 미래 데이터를 예측할 수 없습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색