Download presentation
Presentation is loading. Please wait.
1
課程主題:Multicharts 使用簡介
2
安裝Multicharts 首先先到網站下載最新版的Multicharts以群益為例 將所有程式由上而下分別下載下來並依序安裝到電腦中
將所有程式由上而下分別下載下來並依序安裝到電腦中 安裝完成後桌面會出現四個快捷鍵 Multicasts Multicharts 3D Optimization Charts MultiCharts PowerLanguage Editor MultiCharts QuoteManager
3
Multicasts 圖表視窗
4
PowerLanguage Editor編輯器
5
QuoteManager 報價管理器
6
3D Optimization Charts 優化後的圖
7
Multicharts 報價管理器 QuoteManager
8
QuoteManager 報價管理器 設定即時報價及歷史資料的管理器 可新增交易所及新增商品 歷史數據維護及修改 報價的啟動及關閉
查詢商品交易時間
9
QuoteManager 商品
10
QuoteManager商品規格-交易時間
11
Multicasts 圖表視窗 Multicharts 主程式
12
Multicasts 新增圖表視窗
13
Multicasts 新增圖表視窗
14
Multicasts 新增圖表視窗
15
Multicasts 新增指標及訊號 工具列上選擇[新增] 點選[指標 F7] 或直接按F7
16
Multicasts 新增指標及訊號
17
Multicasts 新增指標及訊號
18
Multicasts 新增指標及訊號
19
PowerLanguage Editor編輯器
20
PowerLanguage Editor編輯器
21
PowerLanguage Editor編輯器
22
保留字(關鍵字)
23
變數 陳述式中用來存放值的位置。 變數的名稱開頭只能以字母或底線
語法: variable:var1(0); variables:var2(2); var:var3(“ ”); vars:var4(false);
24
內建預設變數 數值變數 Value1……….Value99---預設0
布林變數 Condition1….Condition99—預設False
25
參數宣告 Input: 參數名稱(值); Inputs:參數名稱(值); 範例 Input(0); Inputs(False);
類型 數值類型 字串類型 布林類型
26
流程控制 IF 條件 then 敘述句; IF 條件 then begin 敘述句; 敘述句; End;
IF 條件 then 敘述句 else 敘述句; Exp:!!3_002—指標
27
函數 如果一個陳述式在多個腳本會重覆使用時,程式寫作者會把這組陳述式編成函數,方便以後重覆使用。 函數反回型態 數值 子串 布林值
語法 函數名稱=計算式;
28
指標 指標是在圖表上繪圖,協助寫作者方便觀察,指標可以輸出折線或文字等 。 如:MACD 、BollingerBands、RSI…..等等。
29
劃線函數 Plot1(數值,指標名,指標顏色,……) PlotPaintBar(high,low,open,close,字串,顏色)
Text_new(日期,時間,價位,字串);
30
訊號 訊號是寫作者依條件去指定委託單的數量及型式,訊號同時也是將委託單傳送到經紀商,完成自動交易。
MultiCharts的訊號預設是只對完成的K棒進行運算,對於發展中的K線不會作指令的運算。但也可以透過啟用K棒內委託功能,當啟動K棒內產生委託時(intraBarPersist),會在收到一筆新的TICK時就運算一次。
31
進出場委託 多單進場 Buy 1 share next bar at market;
空單進場 Sellshort 1 share next bar at market; 多單出場 sell 1 share next bar at marker; 空單出場 BuyToCover 1 share next bar at market;
32
HomeWork 作一個自己的BreakOut策略,區間 到現在,時間周期不限,結算日函數如下 My_End_trade_day=(dayofweek(date)=3 and dayofmonth(date) > 14 and dayofmonth(date)<22) or date= or date= or date= or date= or Date= ; 標準 手續費單邊600元 回測凈利不能低於120萬
Similar presentations