2013年11月15日 星期五

Larry Williams 短線交易秘訣 (程式碼)

EasyTrader ArtNo 051
拉瑞·威廉姆斯是威廉指標(W&R)的創始人,當今美國著名的期貨交易員、作家、專欄編輯和資產管理經紀。他是羅賓斯杯期貨交易冠軍賽的總冠軍。在不到十二個月的時間裏使1萬美金變成了110萬美金。他就職於美國國家期貨協會理事會,並曾在蒙大拿州兩次競選國會議員。在過去的25年裏,他是始終被公眾追隨的優秀投資顧問之一,曾多次被《巴倫斯》雜誌、《華爾街日報》、《福布斯》雜誌和《財富》雜誌專訪過。著有《短線交易秘訣》一書。

本策略為其另一種價格波動策略(開盤價+ 前三日最大波動區間的百分比)

原文的邏輯比較為:
1.當日低點與前三日高點價差(動能)
2.前一日高點與三日前低點價差 ,兩者取其大作為波動範圍的參考,再乘上一百分比加上隔日開盤價就成為買賣訊號上下通道

{原作為日線交易 ,改為 15分/30分/60分K 留倉 ,來回成本 1200 ,回測期間 2001~2013/10/31}

2013年11月14日 星期四

簡單特別的交易系统 Part 2 (程式碼)

EasyTrader ArtNo 050
Range Break 區間突破交易系統
這是一個古老的系統,相信所有寫程式交易的練習題都有作過,它基於價格的擴張,收縮特點,來建立買賣信號。

1.交易的時間週期為日線圖.
2.波動率VE=昨日高點-昨日低點
3.設立買入/停損指令:買入價=開盤價+0.7*波動率。停損價=買入價-0.5*波動率
4.設立賣出/停損指令:賣出價=開盤價-0.7*波動率。停損價=賣出價+0.5*波動率
{原作為日線交易 ,改為 150分K 留倉 ,來回成本 1200 ,回測期間 2001~2013/10/31}

2013年11月13日 星期三

國外知名交易系統 周規則 (程式碼)

EasyTrader ArtNo 049
《金融評論》曾發表過一篇論文,裡面刊載了十年間對二十多種技術型交易系統的測試和研究,最終得出了結論,周規則名列榜首,僅隨其後的是移動平均線。同時期,理查德·丹尼斯(Richard Dennis)創辦了舉世轟動的「海龜交易班」,「龜兒」們創造了四年年均複利八十的收益,而《海龜交易法則》中的具體操作信號正是周規則。對於移動平均線,大家早已熟,那麼周規則是什麼呢?為什麼它如此優秀,就連世界上最頂級的交易員都在使用它?

周規則是由(Richard Donchian)發明的,它是一種追隨趨勢的自動交易系統。最初它以四周的形式出現。以周規則為基礎的交易系統十分簡單,下面以四周規則為例,講述它的使用方法。

2013年11月11日 星期一

簡單特別的交易系统 Part 1 (程式碼)

EasyTrader ArtNo 047
這個系統是個老美寫的,沒有參數,但是測試結果良好。它的基本邏輯是一天的交易過程,上半場是業餘隊的選手去戰場廝殺,下半場才是職業隊出場表演,剛好美股交易時間又長,所以每天就下半場的時間整點進場!

在紐約時間 13:00~16:05
如果市場價格高於昨天的收盤價格,以小時K線的收盤價做“多”。
如果市場價格低於昨天的收盤價格,以小時K線的收盤價做“空”。


這個系統還有一個濾網 Avgtruerange ,當濾網條件成立時, 一天之中只有四個點(可以交易),就是紐約時間的13:00,14:00,15:00,16:00。

2013年11月9日 星期六

國外知名交易系統 R-Breaker (策略程式碼)

EasyTrader ArtNo 046 
{ R-Break System }{ 當沖程式碼 5 min K}
input:TimeEntry(905),TimeExit(1205),TimeFlat(1320),TradeProfit(0.04),TradeStopLoss(0.015),HLrange(50);
input:f1(0.4),f2(0.1),f3(0.1),xdiv(1.75),VL(1000),VS(1000);
var:SellCheck(0),BuyCheck(0),RevSell(0),RevBuy(0),TrendBuy(0),TrendSell(0),

DayLow(0),DayHigh(9999),startnow(0),div(0),Rangefilter(false),MP(0),VEnergy(0);

MP = MarketPosition ;
if currentbar=1 then startnow=0;
div=maxlist(xdiv,1);

{ Setup data while daily Market Open }
if date>date[1] then begin
startnow=startnow+1;

2013年11月7日 星期四

國外知名交易系統 R-Breaker (指標程式碼)


EasyTrader ArtNo 044 
R-breaker 是一個專門使用在股票指數上的交易系統,該系統為日內交易策略,不持倉過夜。出場指令為停損或是收盤。每天交易不超過2 筆,很多時候一天內可能沒有交易。該系統的特點是,結合了順勢和逆勢兩種交易方法,既進行順勢交易也進行逆勢交易。自1993 年公開發佈以來,系統的交易法則沒有改變過,該系統已經在市場上存活了 20 年之久(2013/04在 S&P 排名第七)。尤其是當指數的日內波動較大時,該系統的績效更好,反之則沒有交易機會。


2013年11月4日 星期一

費氏數列 - 神秘的黃金比例 Part 3 (程式碼)

EasyTrader ArtNo 041
看過舊文的讀者應該都知道這是彩色K棒+費氏箱型線圖,搭配成交量的動能觀盤畫面


2013年11月2日 星期六

2014年十大策略性技術與趨勢

EasyTrader ArtNo 040
國際研究暨顧問機構Gartner,近日公布2014年將對大多數企業產生策略性意義的十大技術與趨勢。

Gartner所定義的策略性技術為未來三年可能對企業造成重大影響的技術。而構成重大影響的因素包含為IT技術或業務帶來巨變的可能性、主要投資需求,以及延遲採用的風險。

策略性技術可能是已臻至成熟、和/或適用於更廣使用範圍的現存技術,可提供早期採用者策略性業務優勢、或者在未來五年之內為市場帶來顯著變化的新興技術。這些技術影響了機構的長期規劃、專案及措施。

Gartner副總裁David Cearley表示:「我們已定義出企業應納入其策略規劃流程當中的十大技術。這並不表示企業必須採用和投資我們所列出的全部技術,但應於未來兩年之內就這些技術是否能夠符合其預期需求做出審慎的決策。」

Cearley進一步指出,集結社群、行動、雲端與資訊等四股強大力量匯流的力量連結(Nexus of Forces)將持續推動變革並帶來新契機,創造出全球網路規模的先進可程式化基礎架構之需求。

2014年十大策略技術趨勢包括: