STUDY教學

概述
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 - 類別語法、繼承、介面、例外處理)


本人僅以個人知識經驗分享,多所無知,難免有錯,還請見諒。