라이브러리
[PHP] trader_sma - 단순 이동 평균
트레이딩 SMA (Simple Moving Average)
=====================================
트레이딩 SMA (Simple Moving Average) 는 가장 기본적인 기술적 분석 도구 중 하나입니다. 이 도구는 가격 데이터의 이동 평균을 계산하여 주가의 경향을 파악하는 데 사용됩니다.
이동 평균 (Moving Average)
-----------------------------
이동 평균은 주가의 최근 가격 데이터의 평균을 계산하여 주가의 경향을 파악하는 데 사용됩니다. 이동 평균은 주가의 가격 데이터를 일정 기간 동안 평균화하여 주가의 경향을 파악하는 데 사용됩니다.
트레이딩 SMA 예제
--------------------
PHP 에서 trader_sma 함수를 사용하여 이동 평균을 계산하는 예제를 살펴보겠습니다.
#hostingforum.kr
php
<?php
// 데이터를 생성합니다.
$data = array(
array('날짜' => '2022-01-01', '가격' => 100),
array('날짜' => '2022-01-02', '가격' => 120),
array('날짜' => '2022-01-03', '가격' => 110),
array('날짜' => '2022-01-04', '가격' => 130),
array('날짜' => '2022-01-05', '가격' => 140),
);
// trader_sma 함수를 사용하여 이동 평균을 계산합니다.
function trader_sma($data, $period) {
$sma = array();
for ($i = 0; $i < count($data); $i++) {
if ($i >= $period - 1) {
$sum = 0;
for ($j = $i - $period + 1; $j <= $i; $j++) {
$sum += $data[$j]['가격'];
}
$sma[] = $sum / $period;
} else {
$sma[] = null;
}
}
return $sma;
}
// 이동 평균을 계산합니다.
$period = 3;
$sma = trader_sma($data, $period);
// 결과를 출력합니다.
echo "날짜 가격 이동 평균
";
foreach ($data as $key => $row) {
echo $row['날짜'] . " " . $row['가격'] . " " . ($sma[$key] !== null ? $sma[$key] : '-') . "
";
}
이 예제에서는 trader_sma 함수를 사용하여 3일 이동 평균을 계산합니다. 결과는 다음과 같습니다.
#hostingforum.kr
날짜 가격 이동 평균
2022-01-01 100 -
2022-01-02 120 100
2022-01-03 110 110
2022-01-04 130 113.33
2022-01-05 140 123.33
이 예제에서 이동 평균은 주가의 경향을 파악하는 데 사용됩니다. 이동 평균이 상승하는 경우 주가가 상승하고 있는 것으로 간주하고, 이동 평균이 하락하는 경우 주가가 하락하고 있는 것으로 간주합니다.
트레이딩 SMA의 종류
-------------------------
트레이딩 SMA에는 다양한 종류가 있습니다.
* Simple Moving Average (SMA): 가장 기본적인 이동 평균입니다.
* Exponential Moving Average (EMA): 최근 가격 데이터에 더 많은 가중치를 부여하여 이동 평균을 계산합니다.
* Weighted Moving Average (WMA): 최근 가격 데이터에 더 많은 가중치를 부여하여 이동 평균을 계산합니다.
이러한 종류의 이동 평균은 주가의 경향을 파악하는 데 사용됩니다. 이동 평균이 상승하는 경우 주가가 상승하고 있는 것으로 간주하고, 이동 평균이 하락하는 경우 주가가 하락하고 있는 것으로 간주합니다.
트레이딩 SMA의 사용
-------------------------
트레이딩 SMA는 주가의 경향을 파악하는 데 사용됩니다. 이동 평균이 상승하는 경우 주가가 상승하고 있는 것으로 간주하고, 이동 평균이 하락하는 경우 주가가 하락하고 있는 것으로 간주합니다.
트레이딩 SMA는 다음과 같은 방법으로 사용할 수 있습니다.
* 주가의 경향을 파악: 이동 평균이 상승하는 경우 주가가 상승하고 있는 것으로 간주하고, 이동 평균이 하락하는 경우 주가가 하락하고 있는 것으로 간주합니다.
* 주가의 변동성을 파악: 이동 평균이 변동성이 큰 경우 주가가 변동성이 큰 것으로 간주하고, 이동 평균이 변동성이 작은 경우 주가가 변동성이 작은 것으로 간주합니다.
* 주가의 기울기를 파악: 이동 평균이 상승하는 경우 주가가 상승하고 있는 것으로 간주하고, 이동 평균이 하락하는 경우 주가가 하락하고 있는 것으로 간주합니다.
트레이딩 SMA는 주가의 경향을 파악하는 데 사용됩니다. 이동 평균이 상승하는 경우 주가가 상승하고 있는 것으로 간주하고, 이동 평균이 하락하는 경우 주가가 하락하고 있는 것으로 간주합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.