iT邦幫忙

2023 iThome 鐵人賽

DAY 1
1
自我挑戰組

用GPT 撰寫選股策略系列 第 1

用 chatgpt 學習使用 pinescript 撰寫交易策略 - Day 1

  • 分享至 

  • xImage
  •  

用 chatgpt 學習使用 pinescript 撰寫交易策略 - Day 1

簡介

這次鐵人賽預計會透過 chatgpt 來學習使用 pinescript 來做一些交易策略

具體會使用 Trading View 作為回測平台

其中, Trading View 本身是一個可以觀測股市的一個平台

Pine script 則是可以在 Trading View 執行的一個腳本語言

透過撰寫腳本把一些交易策略邏輯撰寫根據當下資料來做資金變化

這樣就能夠檢驗該投資策略再某個時間段達到的收益為多少

大綱

而這次會透過 Chatgpt 用以下主題來學習每個投資策略的背後意義

  1. 簡介 Trading View 與 Pine Script
  2. 如何使用 Pinescript 創建簡單的移動平均線策略
  3. 透過 Pinescript 實現交叉移動平均線策略
  4. 使用 Pinescript 創建基於 RSI 的超買超賣策略
  5. 基於 Bollinger Bands 的波動性交易策略:Pinescript 教程
  6. Pinescript 策略最佳化方法解析
  7. 了解 Pinescript 中的策略訂單執行
  8. Pinescript 中的多空判斷:簡單策略示例
  9. 如何在 Pinescript 中繪製自定義技術指標
  10. 利用 Pinescript 實現移動平均匯聚背馳(MACD)指標
  11. 使用 Pinescript 創建基於布林通道的趨勢策略
  12. Pinescript 策略中的止損和止盈策略設定
  13. 基於 Pinescript 的平均真實範圍(ATR)交易策略指南
  14. Pinescript 中的自定義時間框架和策略應用
  15. 進階 Pinescript 技巧:策略程式碼優化方法
  16. 使用 Pinescript 創建基於相對強弱指數(RSI)的策略
  17. 基於 Pinescript 的均線交叉策略優化與測試
  18. Pinescript 中的策略回測與結果解析
  19. 創建自定義 Pinescript 技術指標的步驟詳解
  20. Pinescript 中的金叉與死叉交易策略實現
  21. 利用 Pinescript 創建基於移動平均線的雙均線交易策略
  22. Pinescript 中的交易心理學:控制情緒的關鍵
  23. 使用 Pinescript 實現基於隨機指標(KDJ)的交易策略
  24. Pinescript 中的多指標綜合應用:創建高效策略
  25. 基於 Pinescript 的日內相對強弱指數(RSI)交易策略
  26. Pinescript 策略自動化:探索交易機會的新途徑
  27. 使用 Pinescript 創建基於移動平均線的黃金交叉策略
  28. Pinescript 中的策略選股方法與技巧
  29. 基於 Pinescript 的動量指標(Momentum)交易策略
  30. Pinescript 中的價格模式識別與交易應用
  31. 使用 Pinescript 創建基於布林通道的逆勢策略

Pine Script

Pine Script 是一種針對 TradingView 平台開發的特定腳本語言,專門用於創建自定義技術指標、策略和警示。TradingView 是一個廣泛使用的在線金融圖表平台,它允許用戶在瀏覽器中查看市場報價、分析技術圖表,以及使用自定義的 Pine Script 腳本創建技術指標和交易策略。

Pine Script 的特點包括:

易於學習和使用: Pine Script 提供了豐富的文檔和示例,使得即使是不熟悉編程的用戶也能夠開始使用。
高度自定義: 使用 Pine Script,您可以創建各種自定義的技術指標、策略和警示,以滿足您的特定交易需求。
即時互動: Pine Script 的優勢之一是您可以在 TradingView 平台上即時測試和應用您的腳本,看到它們在實時市場中的效果。
社區支持: Pine Script 社區非常活躍,您可以在社區中尋求幫助、分享您的腳本,並從其他用戶的經驗中學習。

TradingView

TradingView 是一個在線金融平台,提供了豐富的市場數據、圖表分析工具和社區交流功能。該平台不僅適用於股票市場,還包括外匯、加密貨幣、商品、指數等多個市場。

以下是 TradingView 的特點:

互動性圖表: TradingView 提供了高度互動性的實時圖表,可顯示多種時間框架的價格數據,並支持多種技術指標和繪圖工具。
社區分享: 用戶可以在平台上分享自己的技術分析、策略和觀點,並與其他交易者進行交流和討論。
自定義腳本: 使用 Pine Script,用戶可以創建自己的技術指標和交易策略,並將它們應用於圖表上。
報價和新聞: TradingView 提供實時市場報價、財經新聞和市場分析,幫助交易者獲取及時信息。
跨設備訪問: 您可以在不同設備上訪問您的 TradingView 帳戶,包括網頁、手機和平板電腦。
總之,Pine Script 是 TradingView 平台上用於創建自定義技術指標和交易策略的腳本語言,而 TradingView 則是一個強大的在線金融平台,提供了廣泛的市場數據和分析工具,以及社區分享和交流功能,讓交易者能夠更好地進行技術分析和制定交易策略。

Trading View 使用介紹

註冊之後 選擇個人檔案設定

可以選到產品 -> 超級圖表

然後就可以顯示出當下想看的圖表介面

接下來這30天,都會是在這個圖表介面做操作以及學習

Pine Script 操作介紹

在超級圖表下方 按下 Pine 編輯器

Pine script 撰寫介面就會出來

按下更新圖表,上面就會顯示出剛剛執行的結果在圖表上

接下來的 30天將會使用以下形式

  1. 每個交易策略做介紹

  2. 撰寫腳本做回測

分析本金與收益的關係

理解該策略所代表的投資訊息


下一篇
如何使用 Pinescript 創建簡單的移動平均線策略 - Day 2
系列文
用GPT 撰寫選股策略30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
sponge1220
iT邦新手 4 級 ‧ 2023-09-04 21:23:25

河河河河河

河河河河河

我要留言

立即登入留言