라이브러리
[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 패턴이 발견되지 않았습니다."가 출력됩니다.
주의
위의 예제는 단순한 예제로 실제 시장에서 사용하는 패턴은 더 복잡하고 다양한 조건을 포함할 수 있습니다. 또한, 패턴은 과거 데이터에서만 확인할 수 있으며, 미래 데이터를 예측할 수 없습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.