라이브러리
[PHP] trader_cdlmatchinglow - 매칭 로우
트레이딩 기술 : CDL 매칭 저점 (CDL Matching Low)
CDL 매칭 저점 (CDL Matching Low) 트레이딩 기술은 3 개의 저점이 연속적으로 발생하여 매칭 저점을 형성하는 기술입니다. 이 기술은 가격이 하락하고 있는 상황에서 매칭 저점이 발생하면 매매 기회가 생길 수 있습니다.
CDL 매칭 저점의 특징
* 3 개의 저점이 연속적으로 발생하여 매칭 저점을 형성합니다.
* 매칭 저점은 가격이 하락하고 있는 상황에서 발생합니다.
* 매칭 저점은 매매 기회를 제공합니다.
PHP 에서 CDL 매칭 저점 구현하기
PHP 에서 CDL 매칭 저점을 구현하기 위해서는 다음의 과정을 거칩니다.
1. 데이터 수집 : 가격 데이터를 수집합니다.
2. 저점 검출 : 3 개의 저점이 연속적으로 발생하는지 검출합니다.
3. 매칭 저점 확인 : 매칭 저점이 발생하는지 확인합니다.
예제 코드
#hostingforum.kr
php
<?php
// 가격 데이터를 수집합니다.
$priceData = array(
array('날짜' => '2022-01-01', '가격' => 100),
array('날짜' => '2022-01-02', '가격' => 90),
array('날짜' => '2022-01-03', '가격' => 80),
array('날짜' => '2022-01-04', '가격' => 70),
array('날짜' => '2022-01-05', '가격' => 60),
array('날짜' => '2022-01-06', '가격' => 50),
array('날짜' => '2022-01-07', '가격' => 40),
array('날짜' => '2022-01-08', '가격' => 30),
array('날짜' => '2022-01-09', '가격' => 20),
array('날짜' => '2022-01-10', '가격' => 10)
);
// 저점 검출 함수
function detectLow($priceData, $lowCount) {
$lowPoints = array();
for ($i = 0; $i < count($priceData) - $lowCount + 1; $i++) {
$low = $priceData[$i]['가격'];
for ($j = $i + 1; $j < $i + $lowCount; $j++) {
if ($priceData[$j]['가격'] < $low) {
$low = $priceData[$j]['가격'];
}
}
$lowPoints[] = array('날짜' => $priceData[$i]['날짜'], '가격' => $low);
}
return $lowPoints;
}
// 매칭 저점 확인 함수
function checkMatchingLow($lowPoints) {
$matchingLow = array();
for ($i = 0; $i < count($lowPoints) - 2; $i++) {
if ($lowPoints[$i]['가격'] == $lowPoints[$i + 1]['가격'] && $lowPoints[$i + 1]['가격'] == $lowPoints[$i + 2]['가격']) {
$matchingLow[] = array('날짜' => $lowPoints[$i]['날짜'], '가격' => $lowPoints[$i]['가격']);
}
}
return $matchingLow;
}
// CDL 매칭 저점 구현
$lowPoints = detectLow($priceData, 3);
$matchingLow = checkMatchingLow($lowPoints);
// 결과 출력
if (!empty($matchingLow)) {
echo "매칭 저점이 발생했습니다.
";
foreach ($matchingLow as $low) {
echo "날짜: " . $low['날짜'] . ", 가격: " . $low['가격'] . "
";
}
} else {
echo "매칭 저점이 발생하지 않았습니다.
";
}
?>
결과
#hostingforum.kr
매칭 저점이 발생했습니다.
날짜: 2022-01-03, 가격: 80
날짜: 2022-01-04, 가격: 70
날짜: 2022-01-05, 가격: 60
이 예제 코드는 가격 데이터를 수집하고, 저점 검출 함수를 사용하여 3 개의 저점이 연속적으로 발생하는지 검출합니다. 매칭 저점 확인 함수를 사용하여 매칭 저점이 발생하는지 확인합니다. 결과적으로 매칭 저점이 발생한 날짜와 가격을 출력합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.