2019年8月20日

MultiCharts如何寫KD、RSI或MACD指標背離

背離也算型態的一種,只要是型態屬性,在程式交易上就不太好處理,一方面程式碼不好寫,再者型態定義有主觀成分,看圖說故事,會有很多版本。不過背離在技術分析上算是很重要的一門,也是開發逆勢策略可以參考的方向,本文以KD指標為例(商品價格與K值背離),示範如何寫背離指標及相關策略。

2019年8月15日

做最壞的打算--評估績效再創新高所需時間

務實的程式交易者都知道,策略的好壞不在於它多能賺錢,而是它在如何挺過艱困時期,另外還有一個現實問題,就是當策略開始實單交易,先遇到賺錢行情還是虧錢行情差很大—即使最終總損益是一樣。

2019年8月12日

券商版MultiCharts如何輸出資料,匯到EXCEL做進一步統計或分析

我們知道專業版MC可以用Print指令將資料存到檔案,券商版MC則只能輸出到PowerLanguage Editor的輸出區,但為了進一步分析/研究資料,我們往往需要運用EXCEL做運算,本文教大家如何用券商版MC進行這個工作。

2019年7月30日

以(Open+High+Low+Close)/4取代收盤價(Close)

在MultiCharts的內建指標或策略,或是傳統我們學的技術分析,指標的運算多是用「收盤價(Close)」代表每根K棒來帶入計算,但其實一根K棒上由許多價格組成,時間架構越長的K線(例如60分K)則收盤價代表性更差了,因此我們可以把其他如Open、High、Low等引用進來,改以下幾種方式來替代收盤價(Close):
1. NewClose=(Open+High+Low+Close)/4; 
2. NewClose=(High-Low)/2+Low;
3. NewClose=(High+Low+Close*2)/4;  //(CDP指標公式)

2019年7月28日

多策略下在同一期貨帳戶,倉位互相沖銷又如何?

程式交易最後會走到多商品多策略階段,曾遇到不少用戶,對於多策略下在同一期貨帳戶會發生不同策略訊號間多空互相沖銷的狀況,感到不能接受、無法理解,例如某甲共有兩個策略,A策略作多,之後B策略空單進場,多空沖銷後,導致整個帳戶沒有部位,這種沒有部位的狀態,會讓人覺得彷彿從未進場過,也浪費手續費。

類似少數客戶喜愛指定沖銷(交易所預設沖銷順序為先進先出),為的是讓未平倉部位的成本價”看起來”比較漂亮。其實這都只是一種錯覺,從損益跟淨值的角度來看,不管是先進先出對比指定沖銷,或是A、B策略下在同一帳戶跟各自獨立下在不同帳戶來比,兩者都是不變的,這邊有個EXCEL範例,有興趣的朋友可下載來模擬看看。


2019年6月25日

Touchance3.0安裝與測試

申請Touchance需完成測試流程(下測試單)才能申請正式環境交易權限。請依下列指示完成測試。

2019年4月21日

【MultiCharts】如何自製「散戶指標」

散戶指標與小台指

「散戶指標」這個名稱有些刻薄,也可以換個講法稱為「反市場心理」,早期的「擦鞋童理論」,或是把市面投顧老師的多空看法統計編成指標,乃至當今用網路爬蟲蒐集時下最熱門的關鍵字等等,都是類似概念。本文介紹的散戶指標從小台指來切入,一般小型投資人資金有限多是操作小台,但是我們無從搜集散戶的小台留倉數據,於是換個角度,把三大法人的小台指留倉淨部位視為散戶的交易對手,也就是三大法人小台指留倉淨部位乘上負一就是散戶的留倉部位。

2019年4月6日

存股與程式交易:存股搭配程式空單避險策略

股市多頭再見萬點,但不少股票族追逐名牌、殺進殺出,卻仍沒賺到錢,徒呼負負,倒是有一個族群--金融存股族,以4~6%殖利率、官股銀行穩定低風險等誘人優勢,日漸吸引大批投資人投入。隨著股市長年走多,簡單的買進持有策略比起積極主動的買賣股票,不僅不費腦筋更取得較佳的績效,看著金融存股族們在相關粉絲社團展示著積少成多的股數以及遠勝定存的報酬,都讓人感受到這些投資人們喜不自勝的心情,令我輩程式交易者又忌妒又心嚮往之。

2019年3月30日

如何限制日內交易次數:EntriesToday(D) 、TotalTrades

函式:EntriesToday(D)

我們要限制日內的交易次數,尤其當沖策略會派上用場,最簡單的方式是用「EntriesToday()」這個函式,其中於括弧內指定日期,可傳回該日進場的次數,例如要限制每日當沖次數不超過3次,語法舉例如下:

用「斜率(LinearRegSlope)」/「角度(LinearRegAngle)」定義趨勢變化

有時我們看分析師的行情稿會有諸如仰角攻擊、均線走平這類的形容,確實,在MultiCharts裏用角度或斜率來定義趨勢是很直觀也容易運用的方法。