많은 암호화폐 관련 사이트들에서 사용하고 있는 TradingView 차트 위젯을
직접 웹사이트에 삽입하는 방법을 설명해보려고 합니다.
먼저 TradingView에서 제공하고 있는 위젯의 종류는 다음과 같습니다.
- Advanced Real-Time Chart Widget
- Technical Analysis Widget
- Market Overview Widget
- Market Data Widget
- Stock Market Widget
- Economic Calendar Widget
- Ticker Widget
- Ticker Tape Widget
- Single Ticker Widget
- Mini Chart Widget
- Symbol Overview Widget
- Symbol Info Widget
- Forex Cross Rates Widget
- Forex Heat Map Widget
- Screener Widget
- Cryptocurrency Market Widget
- Fundamental Data Widget
- Company Profile Widget
- Timeline Widget
이렇게 다양한 정보를 제공하는 위젯을 통해 자신만의 웹사이트를 구성할 수 있습니다.
아래 예제는 이 중에서 Advanced Real-Time Chart Widget을 얻는 방법을 설명합니다.
먼저 이러한 위젯에 대한 정보를 얻기 위해서 다음과 같이
TradingView 사이트에서 우측 상단 메뉴
More > For business > Widgets을 선택합니다.
Widgets 메뉴를 클릭하면 위에 설명한 위젯에 대한 설명과 예제 목록이 나타납니다.
이 중에서 'Advanced Real-Time Chart Widget' 화면에서 'Get Widget' 버튼을 클릭합니다.
그럼 Widget 구성 화면이 나타나고 좌측 하단에는 웹 페이지에 삽입할 코드가, 우측 하단에는 다음과 같이 다양한 설정 정보가 나타납니다.
만약 업비트의 데이터 차트를 구성하고 싶다면,
우측 설정 정보 중 'Default symbol'에서 'UPBIT:'를 입력하면 다음과 같이 목록이 나타납니다.
다음은 업비트 비트코인-원화 거래 정보를 이용한 차트 예시입니다.
제공되는 삽입할 코드 예시는 다음과 같습니다.
<!-- TradingView Widget BEGIN -->
<div class="tradingview-widget-container">
<div id="tradingview_2288c"></div>
<div class="tradingview-widget-copyright"><a href="https://www.tradingview.com/symbols/BTCKRW/?exchange=UPBIT" rel="noopener" target="_blank"><span class="blue-text">BTCKRW Chart</span></a> by TradingView</div>
<script type="text/javascript" src="https://s3.tradingview.com/tv.js"></script>
<script type="text/javascript">
new TradingView.widget(
{
"width": 980,
"height": 610,
"symbol": "UPBIT:BTCKRW",
"interval": "D",
"timezone": "Asia/Seoul",
"theme": "light",
"style": "1",
"locale": "en",
"toolbar_bg": "#f1f3f6",
"enable_publishing": false,
"withdateranges": true,
"hide_side_toolbar": false,
"allow_symbol_change": true,
"container_id": "tradingview_2288c"
}
);
</script>
</div>
<!-- TradingView Widget END -->
이러한 위젯은 무료로 제공되고 있으니
TradingView가 제공하는 다양한 데이터 및 위젯을 사용해
사이트 구성에 활용해보시기 바랍니다.
'코인 > 코인 개발' 카테고리의 다른 글
도지코인(Dogecoin) 코어 1.14.4 발표 (0) | 2021.08.22 |
---|---|
Polygon(MATIC) 뭄바이(Mumbai) 테스트넷 MetaMask를 이용한 접속 (0) | 2021.08.13 |
Solidity(솔리디티) v0.8.7 릴리즈 발표 (0) | 2021.08.12 |
2021년 8월 11일 현재 가상자산 시총 2조 달러 탈환 눈 앞에, 김프는 -2%로 역프 (0) | 2021.08.12 |
ERC-20 토큰(Fungible Token) 직접 만드는 방법 (0) | 2021.08.11 |