라이브러리
[PHP] trader_cdlkickingbylength - 키킹 - 더 긴 마루보즈에 의해 결정되는 황소/곰
PHP에서 Trader_CDLKickingByLength 사용하기
Trader_CDLKickingByLength는 Technical Analysis Library (TA-Lib)에서 제공하는 indicator입니다. 이 indicator는 candlestick pattern 중 하나로, candlestick의 body가 이전 candlestick의 body보다 길이가 더 긴 경우를 나타냅니다. 이 indicator는 주식 시장에서 투자 결정에 도움이 될 수 있습니다.
Trader_CDLKickingByLength indicator의 특징
* candlestick의 body가 이전 candlestick의 body보다 길이가 더 긴 경우를 나타냅니다.
* 이 indicator는 candlestick pattern 중 하나로, 주식 시장에서 투자 결정에 도움이 될 수 있습니다.
PHP에서 Trader_CDLKickingByLength indicator 사용하기
PHP에서 Trader_CDLKickingByLength indicator를 사용하려면 TA-Lib library를 설치하고, indicator를 호출하는 코드를 작성해야 합니다.
# TA-Lib library 설치
TA-Lib library는 PHP로 설치할 수 있습니다. 다음 명령어를 사용하여 TA-Lib library를 설치할 수 있습니다.
#hostingforum.kr
bash
composer require ta-lib/ta-lib
# Trader_CDLKickingByLength indicator 호출하기
Trader_CDLKickingByLength indicator를 호출하려면 다음 코드를 사용할 수 있습니다.
#hostingforum.kr
php
use TATAStrategyIndicatorsCDLKickingByLength;
// 데이터를 로드합니다.
$data = [
['date' => '2022-01-01', 'open' => 100, 'high' => 120, 'low' => 90, 'close' => 110],
['date' => '2022-01-02', 'open' => 110, 'high' => 130, 'low' => 100, 'close' => 120],
['date' => '2022-01-03', 'open' => 120, 'high' => 140, 'low' => 110, 'close' => 130],
['date' => '2022-01-04', 'open' => 130, 'high' => 150, 'low' => 120, 'close' => 140],
['date' => '2022-01-05', 'open' => 140, 'high' => 160, 'low' => 130, 'close' => 150],
];
// Trader_CDLKickingByLength indicator를 호출합니다.
$indicator = new CDLKickingByLength($data);
// indicator의 결과를 출력합니다.
foreach ($indicator->getResult() as $result) {
echo $result . "
";
}
# 예제
Trader_CDLKickingByLength indicator를 사용하여 candlestick chart를 그려보겠습니다.
#hostingforum.kr
php
use TATAStrategyIndicatorsCDLKickingByLength;
use TATAStrategyIndicatorsCDL2Crows;
use TATAStrategyIndicatorsCDL3BlackCrows;
use TATAStrategyIndicatorsCDL3Inside;
use TATAStrategyIndicatorsCDL3LineStrike;
use TATAStrategyIndicatorsCDL3StarsInSouth;
use TATAStrategyIndicatorsCDLAbandonedBaby;
use TATAStrategyIndicatorsCDLAdvanceBlock;
use TATAStrategyIndicatorsCDLBearishBreakout;
use TATAStrategyIndicatorsCDLBearishHarami;
use TATAStrategyIndicatorsCDLBearishHaramiCountersignal;
use TATAStrategyIndicatorsCDLBearishInvertHammer;
use TATAStrategyIndicatorsCDLBearishSpinningTop;
use TATAStrategyIndicatorsCDLBearishEngulfing;
use TATAStrategyIndicatorsCDLBearishEngulfingCountersignal;
use TATAStrategyIndicatorsCDLBearishFall3Methods;
use TATAStrategyIndicatorsCDLBearishFlyingStars;
use TATAStrategyIndicatorsCDLBearishHarami;
use TATAStrategyIndicatorsCDLBearishHaramiCountersignal;
use TATAStrategyIndicatorsCDLBearishInvertHammer;
use TATAStrategyIndicatorsCDLBearishSpinningTop;
use TATAStrategyIndicatorsCDLBearishThreeCrows;
use TATAStrategyIndicatorsCDLBearishThreeWhiteSoldiers;
use TATAStrategyIndicatorsCDLBullishBreakout;
use TATAStrategyIndicatorsCDLBullishEngulfing;
use TATAStrategyIndicatorsCDLBullishEngulfingCountersignal;
use TATAStrategyIndicatorsCDLBullishHarami;
use TATAStrategyIndicatorsCDLBullishHaramiCountersignal;
use TATAStrategyIndicatorsCDLBullishInvertHammer;
use TATAStrategyIndicatorsCDLBullishSpinningTop;
use TATAStrategyIndicatorsCDLBullishThreeCrows;
use TATAStrategyIndicatorsCDLBullishThreeWhiteSoldiers;
use TATAStrategyIndicatorsCDLCommanad;
use TATAStrategyIndicatorsCDLCloseMarubozu;
use TATAStrategyIndicatorsCDLConcealingBullishLine;
use TATAStrategyIndicatorsCDLCounterAttack;
use TATAStrategyIndicatorsCDLDarkCloudCover;
use TATAStrategyIndicatorsCDLDoji;
use TATAStrategyIndicatorsCDLDojiStar;
use TATAStrategyIndicatorsCDLDragonflyDoji;
use TATAStrategyIndicatorsCDLEveningDoji;
use TATAStrategyIndicatorsCDLEveningStar;
use TATAStrategyIndicatorsCDLFalling3Crows;
use TATAStrategyIndicatorsCDLFallingWindow;
use TATAStrategyIndicatorsCDLGravestoneDoji;
use TATAStrategyIndicatorsCDLHammer;
use TATAStrategyIndicatorsCDLHangingMan;
use TATAStrategyIndicatorsCDLHighWave;
use TATAStrategyIndicatorsCDLHornedRabbit;
use TATAStrategyIndicatorsCDLIdenticalThreeCrows;
use TATAStrategyIndicatorsCDLInNeck;
use TATAStrategyIndicatorsCDLInvertedHammer;
use TATAStrategyIndicatorsCDLKicking;
use TATAStrategyIndicatorsCDLLongLowerShadow;
use TATAStrategyIndicatorsCDLLongUpperShadow;
use TATAStrategyIndicatorsCDLMarubozu;
use TATAStrategyIndicatorsCDLMatchingLow;
use TATAStrategyIndicatorsCDLMatchingHigh;
use TATAStrategyIndicatorsCDLMorningDojiStar;
use TATAStrategyIndicatorsCDLMorningStar;
use TATAStrategyIndicatorsCDLOnNeck;
use TATAStrategyIndicatorsCDL PiercingLine;
use TATAStrategyIndicatorsCDLPlusDirectionLine;
use TATAStrategyIndicatorsCDLPlusDirectionLineCountersignal;
use TATAStrategyIndicatorsCDLQuasimodo;
use TATAStrategyIndicatorsCDLRocking;
use TATAStrategyIndicatorsCDLShootingStar;
use TATAStrategyIndicatorsCDLSpikingPiStar;
use TATAStrategyIndicatorsCDLSpinningTop;
use TATAStrategyIndicatorsCDLStickSandwich;
use TATAStrategyIndicatorsCDLTakuri;
use TATAStrategyIndicatorsCDLThralling;
use TATAStrategyIndicatorsCDLThreeLineStrike;
use TATAStrategyIndicatorsCDLThreeStarsInSouth;
use TATAStrategyIndicatorsCDLThreeWhiteSoldiers;
use TATAStrategyIndicatorsCDLTopTetheredLine;
use TATAStrategyIndicatorsCDLTreeLines;
use TATAStrategyIndicatorsCDLUniqueThreeRiversAvg;
use TATAStrategyIndicatorsCDLUpsideGap2Crows;
use TATAStrategyIndicatorsCDLXSideGap3Methods;
// 데이터를 로드합니다.
$data = [
['date' => '2022-01-01', 'open' => 100, 'high' => 120, 'low' => 90, 'close' => 110],
['date' => '2022-01-02', 'open' => 110, 'high' => 130, 'low' => 100, 'close' => 120],
['date' => '2022-01-03', 'open' => 120, 'high' => 140, 'low' => 110, 'close' => 130],
['date' => '2022-01-04', 'open' => 130, 'high' => 150, 'low' => 120, 'close' => 140],
['date' => '2022-01-05', 'open' => 140, 'high' => 160, 'low' => 130, 'close' => 150],
];
// Trader_CDLKickingByLength indicator를 호출합니다.
$indicator = new CDLKickingByLength($data);
// indicator의 결과를 출력합니다.
foreach ($indicator->getResult() as $result) {
echo $result . "
";
}
// candlestick chart를 그립니다.
$chart = new Chart();
$chart->addSeries($data);
$chart->render();
이 코드는 Trader_CDLKickingByLength indicator를 호출하고, indicator의 결과를 출력합니다. 또한 candlestick chart를 그립니다.
결론
Trader_CDLKickingByLength indicator는 candlestick pattern 중 하나로, candlestick의 body가 이전 candlestick의 body보다 길이가 더 긴 경우를 나타냅니다. 이 indicator는 주식 시장에서 투자 결정에 도움이 될 수 있습니다. PHP에서 Trader_CDLKickingByLength indicator를 사용하려면 TA-Lib library를 설치하고, indicator를 호출하는 코드를 작성해야 합니다. 이 코드는 Trader_CDLKickingByLength indicator를 호출하고, indicator의 결과를 출력합니다. 또한 candlestick chart를 그립니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.