라이브러리
[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 마우스 패턴이 발견되지 않았습니다."를 출력합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.