概述
AC腳本可以應用在統計、畫圖、表列、選股、程式交易等等,其本質就是Java語言,透過使用者本機上的Java編譯器與AC的核心物件結合,就構成了一個時間與價格的2D開發平台。相較於一般程式語言(Java、.Net、VC、VB、Excel等)在財經分析應用上,在AC上會容易許多,腳本大多是由簡單的宣告、流程控制與函數呼叫所組成,所以只要基礎的程式語言能力即可。
如果對Java似懂非懂或根本不懂,但想深入學習的,請一定在閱讀腳本相關文章前,先看最下面的"Java語言",人說心急吃不了熱豆腐,再說有差這一點時間嗎?基礎沒打好只會成為你將來發展的絆腳石。
---初步認識-------------
安裝過程示範
示範安裝流程。
畫面及選單簡介
在進入各個主題前先大致介紹一下畫面及選單,讓大家對一些名詞有共識,也順便建立AC系統上的知識基礎,往後也容易交流。
檔案及目錄簡介
了解AC系統裡的目錄與檔案也有助於日後使用與開發。
指標圖形介面操作示範
示範如何將指標加到K線圖上,並做成範本,再做成佈局。算是初學者操作的最後一課囉。
即時報價與盤後更新
認識一下常用外掛設定。
---腳本基礎-------------
腳本應用型態
腳本的基礎框架
腳本運作的流程
如何建立第一個腳本
腳本中預先實體化指標
進入腳本的第一課。
---腳本程式介面(API)-------------
腳本系統架構
acs-api快速入門(1) - ScriptCore
acs-api快速入門(2) - ScriptBasic
acs-api快速入門(3) - 資料容器
acs-api快速入門(4) - 畫圖與雜項
lib-api - 指標圖形介面(accustomcore)
lib-api - 各指標API(accustomcore)
---範例解說-------------
在AC中已經內建了各個範例的程式碼可以直接執行。
引用外部程式+SQLite範例
輸入元件(介面)
圖層使用
2D選股(列表視窗)
自訂指標類別
多符號(股票)並行(InnerCore)
排序與過濾(3D選股)
---交易系統-------------
程式交易系統(ACTrader)
---其他-------------
怎麼進行版本更新?
API文件怎麼看?
---JAVA語言-------------
單純探究Java程式語言,短短幾篇就讓你功力深厚!!
程式語言入門知識
基礎中的基礎,有助於建立程式語言與物件導向的基礎。
Java程式語言入門 - C與JAVA的轉換
如果有學過C語言可以大概看一下,有助於加快既有觀念的轉換。沒學過的不用看。
Java程式語言 - 基礎
寫策略或指標不外乎就是計算,或是指定什麼時候要做什麼動作呼叫什麼函數,這裡幾乎涵蓋了腳本上會用到的百分之九十。Java Gossip算是一個蠻常能讓我釐清觀念或參考的網站,篇幅短、敘述切中要點、內容完整,對於Java的初學者我覺得很棒。
(自行參閱 : Java Gossip - 語法基礎、類別與物件、陣列基礎)
Java程式語言 - 進階
這部份比較偏向設計的觀念與結構,算是超出流程控制之外,如果一時沒看懂可以混過去,等有一天你需要它自然就會想到它了。 雖然用到的機率可能很低,但對整體設計的概念肯定是有幫助的。
(引用 : Java Gossip - 類別語法、繼承、介面、例外處理)