[原文网址](https://connect.spotware.com/docs/tutorials/lesson-3-get-market-data)
在[上一课](https://connect.spotware.com/docs/tutorials/lesson-2-get-trading-data)中,我们获得了交易者的交易账户清单。 我认为为我们的经纪人建立趋势栏等市场数据图表会很棒。 开始吧!
1. 对于请求我们的Open API的趋势栏数据[corresponding service](https://connect.spotware.com/docs/api-reference/accounts-api):**/connect/tradingaccounts/{id}/symbols/{symbolName}/trendbars/\[h1|m1\]**
2.我们修改了Accounts API包装器,为trendbars数据请求添加了一种新方法。
![Accounts API Wrapper](https://connect.spotware.com/uploads/misc/3_Wrapper.png "Accounts API Wrapper")
1.让我们尝试将这些thendbars显示为图表。 我们应该为项目添加可视化库。 我们选择[JFreeChart](http://www.jfree.org/jfreechart/),但你可以使用另一个。 我们必须将此库添加到我们的pom.xml文件中。
![Adding JFreeChart to pom.xml](https://connect.spotware.com/uploads/misc/3_PomFile.png "Adding JFreeChart to pom.xml")
然后我们创建一个TrendBarsChart类。 它是CandlestickChart的包装器,它创建一个图表,将参数从JsonTrenbar数组转换为JFreeChart格式,检测Y轴的最小和最大值范围等。
![Wrapper for CandlestickChart](https://connect.spotware.com/uploads/misc/3_ChartCode.png "Wrapper for CandlestickChart")
我们可以运行我们的应用程序。 此示例请求趋势栏最近5个小时并显示它们。
![Trendbars Chart](https://connect.spotware.com/uploads/misc/3_Chart.png "Trendbars Chart")
Sources of this lesson can be found at[GitHub](https://github.com/spotware/connect-java-tutorials/tree/master/Lesson%203.%20Get%20Market%20Data)
- 空白目录
- API Reference 2.0
- Getting Started
- Open Authentication
- Protocol Buffers
- Protobuf Messages Reference
- Open API Messages
- Open API Model Messages
- Open API Error Codes
- Example Projects .NET
- Spotware Proxy Cloud
- Getting Started in C#
- Test Environment
- Playground
- Frequently Asked Questions
- Lesson 1. Your First App
- Lesson 2. Get Trading Data
- Lesson 3. Get Market Data
- Lesson 4. Using Trading API