预购商品
书目分类
特别推荐
一、基礎篇 第1章 初識TradingView與 Pine Script 2 1.1 初識TradingView 2 1.1.1 TradingView簡介 2 1.1.2 如何訪問TradingView 2 1.1.3 TradingView圖表界面的 佈局與功能 4 1.2 初識Pine Script 7 1.2.1 Pine Script簡介 7 1.2.2 Pine Script界面概覽與功能 8 第2章 快速上手Pine Script 9 2.1 第一個程序 9 2.1.1 第一個indicator程序 9 2.1.2 第一個strategy程序 10 2.2 Pine Script的腳本結構 12 2.2.1 腳本結構簡介 12 2.2.2 由Pine Editor自動生成的 基礎腳本框架 12 2.2.3 腳本頭部 14 2.2.4 主調函數indicator/strategy/library的聲明語句 15 2.2.5 腳本主體 15 2.3 執行模式 16 2.3.1 執行模式簡介 16 2.3.2 由時間觸發的腳本執行模式 16 2.3.3 由事件觸發的腳本執行模式 17 2.3.4 函數indicator與函數strategy在 腳本執行模式中的差異 17 2.4 小結 17 第3章 Pine Script語法基礎之 書寫格式 18 3.1 注釋規則 18 3.2 代碼縮進 18 3.3 多行續寫 20 3.4 一行寫多條語句 21 3.5 小結 22 第4章 標識符、保留字、變量與常量 23 4.1 標識符的命名規則 23 4.2 保留字 24 4.3 變量 24 4.3.1 變量的定義 24 4.3.2 內置變量 25 4.4 常量 25 4.4.1 常量的定義 25 4.4.2 內置常量 25 4.5 小結 26 第5章 數據類型 28 5.1 基礎數據類型 28 5.1.1 整型(int) 28 5.1.2 浮點型(float) 28 5.1.3 布爾型(bool) 28 5.1.4 字符串型(string) 29 5.1.5 顏色類型(color) 29 5.2 特殊數據類型 31 5.2.1 line、label、box和table數據 類型 31 5.2.2 plot和hline數據類型 31 5.3 數據形式 32 5.3.1 常數(literal) 32 5.3.2 常量(const) 32 5.3.3 輸入型(input) 33 5.3.4 商品代碼(symbol) 33 5.3.5 時間序列(series) 33 5.4 數據結構 35 5.4.1 特殊的內置變量na 35 5.4.2 特殊類型void 37 5.4.3 多元組(Tuples) 37 5.4.4 數組(Array) 38 5.4.5 用戶自定義類型 (User-Defined Types) 39 5.4.6 矩陣(Matrix) 40 5.5 數據類型的轉換 41 5.5.1 數據類型的自動轉換 41 5.5.2 使用函數進行數據類型轉換 42 5.6 小結 43 第6章 運算符、表達式和語句 44 6.1 運算符/操作符 44 6.1.1 數學運算符 44 6.1.2 比較運算符 45 6.1.3 邏輯運算符 45 6.1.4 條件運算符 46 6.1.5 歷史行情數據引用操作符 46 6.1.6 賦值運算符 47 6.1.7 再賦值運算符 48 6.1.8 運算符的優先級 48 6.2 表達式 49 6.3 語句 50 6.4 小結 50 第7章 變量聲明與變量再賦值 51 7.1 變量聲明 51 7.1.1 變量聲明語句的格式 51 7.1.2 顯式類型聲明與隱式類型 聲明 52 7.1.3 使用特殊值na進行變量 初始化 53 7.2 變量再賦值 53 7.3 變量聲明模式 55 7.3.1 未指定變量聲明模式 55 7.3.2 var模式 55 7.3.3 varip模式 57 7.4 小結 58 第8章 條件結構 60 8.1 if語句 60 8.1.1 if語句:局部程序塊無返回值, 但是有副作用 60 8.1.2 if語句:局部程序塊有 返回值 61 8.2 switch語句 62 8.2.1 switch語句:右側有表達式 62 8.2.2 switch語句:右側無表達式 63 8.3 小結 64 第9章 循環結構 65 9.1 for語句 65 9.2 for…in語句 67 9.3 while語句 68 9.4 小結 70 二、函數篇 第10章 函數概述 72 10.1 函數簡介 72 10.2 函數的分類 72 10.2.1 函數按照調用關係分類 72 10.2.2 函數按照在系統內是否預先 定義分類 73 第11章 指標函數indicator 75 11.1 函數indicator聲明語句格式與參數 75 11.2 函數indicator的參數解析與示例 76 11.2.1 參數title和參數shorttitle 76 11.2.2 參數overlay 77 11.2.3 參數format 78 11.2.4 參數precision 80 11.2.5 參數scale 81 11.2.6 參數timeframe 82 11.2.7 參數timeframe_gaps 83 11.2.8 參數explicit_plot_zorder 84 11.2.9 參數max_lines_count 86 11.2.10 參數max_labels_count 87 11.2.11 參數max_boxes_count 89 11.2.12 參數max_bars_back 91 11.3 小結 91 第12章 繪圖函數 93 12.1 繪圖函數簡介 93 12.2 函數plot 93 12.3 plot系列的其他函數 112 12.4 非plot系列的繪圖函數 116 第13章 輸入函數input/input.*系列 124 13.1 輸入函數input/input.*系列簡介 124 13.2 輸入函數input/input.*系列的示例 126 13.2.1 函數input的示例 126 13.2.2 函數input.int的示例 127 13.2.3 函數input.float的示例 129 13.2.4 函數input.bool的示例 129 13.2.5 函數input.color的示例 130 13.2.6 函數input.price的示例 132 13.2.7 函數input.session的示例 132 13.2.8 函數input.source的示例 134 13.2.9 函數input.string的示例 134 13.2.10 函數input.symbol的示例 135 13.2.11 函數input.text_area的 示例 137 13.2.12 函數input.time的示例 137 13.2.13 函數input.timeframe的 示例 138 第14章 策略函數strategy及 strategy.*系列 140 14.1 交易策略、回測和前測 140 14.2 策略函數strategy的用戶界面介紹 141 14.3 策略函數strategy 144 14.3.1 函數strategy的參數分類 144 14.3.2 strategy的函數聲明語句格式與 參數 145 14.3.3 可以運用於回測與前測的參數的 詳細解析與示例 147 14.3.4 專用於前測的三個參數的 詳細解析與示例 171 14.3.5 按時間段進行回測與前測的 示例 179 14.4 其他strategy.*系列函數 183 14.4.1 strategy.*系列函數分類 183 14.4.2 訂單處理 186 14.4.3 strategy.risk.*系列函數 196 14.5 小結 209 第15章 庫函數library 210 15.1 庫函數library簡介 210 15.2 庫函數library的定義/創建 210 15.3 發佈庫函數library 213 15.4 如何導入/使用庫函數library 214 第16章 其他內置函數 217 第17章 用戶自定義函數 220 17.1 用戶自定義函數聲明的語句格式與 舉例 220 17.1.1 用戶自定義函數聲明的單行語句 格式與示例 220 17.1.2 用戶自定義函數聲明的多行語句 格式與示例 221 17.2 小結 224 三、進階篇 第18章 圖表的配色設計 226 18.1 顏色的4種表示方法 226 18.2 color相關函數 230 18.2.1 返回值為color類型的 函數 230 18.2.2 用於為圖形、圖表、背景或 指定區域配色的函數 231 18.2.3 color相關函數的詳細解析與 示例 232 18.3 Z-index:圖形/圖表的堆疊順序 239 18.4 顏色渲染與顏色漸變 241 18.5 小結 246 第19章 提醒功能及alert系列函數 247 19.1 劃分提醒類型 247 19.2 將提醒信息發送到終端或其他渠道的 設置 249 19.3 在用戶界面創建提醒的方法 252 19.4 使用alert系列函數定制提醒的觸發 條件和提醒信息 256 19.4.1 函數alertcondition 256 19.4.2 函數alert 257 19.5 使用函數strategy.*的參數alert_message 定制提醒信息 263 19.6 小結 265 第20章 數組 266 第21章 調試 272 21.1 調試簡介 272 21.2 使用輸出函數將變量的值或提示信息 輸出到屏幕 273 21.3 使用用戶自定義函數將變量值或提示 信息輸出到屏幕 277 21.4 小結 279 第22章 發佈腳本 280 22.1 如何發佈腳本 280 22.2 腳本的訪問控制 283 22.3 如何更新/修改已發佈的腳本 285 22.4 小結 286 第23章 初試牛刀之小技巧集錦與 實例分享 287 23.1 將多個指標合併到一個腳本 287 23.2 用腳本替代人工識別K線形態 289 23.3 定制指標實例 295 23.4 indicator腳本與strategy腳本之間的 相互轉換 299 23.5 小結 302 四、應用篇 第24章 趨勢指標/策略 304 24.1 均線類 304 24.1.1 均線類指標簡介 304 24.1.2 實例1:均線彩虹指標 305 24.1.3 實例2:均線帶策略 309 24.2 支撐/壓力 313 24.2.1 支撐/壓力簡介 313 24.2.2 實例:支撐/壓力通道 313 24.3 趨勢線 321 24.3.1 趨勢線簡介 321 24.3.2 實例:趨勢線 321 24.4 趨勢通道 325 24.4.1 趨勢通道簡介 325 24.4.2 實例:ENV指標 325 24.5 一目均衡表 328 24.5.1 Ichimoku指標簡介 328 24.5.2 實例:一目均衡表等多指標 複合策略 329 24.6 艾略特波浪 334 24.6.1 艾略特波浪簡介 334 24.6.2 實例:Elliot Wave Chart Pattern 334 24.7 小結 340 第25章 反轉指標 341 25.1 反轉指標簡介 341 25.2 德馬克序列指標 341 25.2.1 德馬克序列指標簡介 341 25.2.2 實例1:指標TD 9 342 25.2.3 實例2:指標TD 13 345 25.3 之字轉向指標 351 25.3.1 之字轉向指標簡介 351 25.3.2 實例1:ZigZag++指標 351 25.3.3 實例2:Zigzag Trend/Divergence Detector指標 354 25.4 小結 357 第26章 動量指標 358 26.1 動量指標簡介 358 …….
閻英姿,985院校計算機專業碩士畢業,曾先後供職於中科院計算所、中國銀行軟件中心和全球前五百強外企的金融服務部門,擁有多年技術與諮詢等行業經驗。現擔任一家FinTech公司的負責人,可通過微信公眾號“鸚鵡嘉言”聯絡作者。
买了这本书的人也买...
客服公告
热门活动
订阅电子报