大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人

您現(xiàn)在的位置:程序化交易>> 特別播報>> 古期心得>>正文內(nèi)容

國外有名的凱特國王King Keltner交易系統(tǒng)[古期心得]

接下來的時間,想花一些時間跟大家來報告一些國外有名的交易系統(tǒng)。或許各位可以從這些系統(tǒng)裡面找到一些自己在開發(fā)系統(tǒng)的想法和靈感。我想就從很有名的一本書”Building Winning Trading Systems with TradeStation”裡面的交易系統(tǒng)開始報告起好了。





“Building Winning Trading Systems with TradeStation”是由George Pruitt & John Hill在2003年所寫的。這本算是TradeStation的教科書吧。因為這本書就是在教我們?nèi)绾尾僮鱐radeStation和如何寫Easy Language的程式。同時裡面的第六章也列出了一些範例的交易系統(tǒng)。今天要報告的是裡面介紹的第一個系統(tǒng),叫做凱特國王系統(tǒng)”King Keltner Trading Strategy”。





在交易系統(tǒng)設計的領域中,通道是常常被拿來使用的觀念之一。像是很有名的Bollinger Band就是採用通道的觀念所設計出來的系統(tǒng)。我們通常會先利用一條移動平均線來作為通道的中線,然後在這條移動平均線的上方加入一個數(shù)值,讓他變成上通道。然後在這條移動平均線的下方減去一個數(shù)值,讓他變成下通道。





而上下通道應該要加減多少數(shù)值,就各有巧妙不同了。最古老的方式是直接加減移動平均線的一個比率(比如說2%),這種系統(tǒng)就叫做envelop trading system。如果是加減2個標準差形成上下通道的話,這種系統(tǒng)就叫做Bollinger Band。而Chester Keltner在1960年提出的觀念,則是在這條移動平均線上加減Average True Range,形成上下通道。





Chester Keltner的這個系統(tǒng),是要在價格突破上通道的時候做多,跌破下通道的時候做空。而George Pruitt & John Hill在這本書裡面,則改進了這個系統(tǒng),加入了移動平均線出場的觀念,所以他們提的進出場的方式會變成下面這樣:
{程序化交易 www.weiqiv.net.cn }




Setup:40天的移動平均線上揚只做多。40天的移動平均線下跌只做空。



Entry:價位突破上通道做多。價位跌破下通道做空。



Exit:當進場之後,等待價位回到移動平均線就出場。



觀念很簡單,程式碼也不複雜。書裡面的程式碼如下:





{King Keltner by George Pruitt—based on trading system presented by Chester Keltner}







Inputs: avgLength(40), atrLength(40);



Vars: upBand(0),dnBand(0),liquidPoint(0),movAvgVal(0);



movAvgVal = Average((High + Low + Close)/3,avgLength);



upBand = movAvgVal + AvgTrueRange(atrLength);



dnBand = movAvgVal - AvgTrueRange(atrLength);



if(movAvgVal > movAvgVal[1]) then Buy ("KKBuy") tomorrow at upBand stop;



if(movAvgVal < movAvgVal[1]) then Sell Short("KKSell") tomorrow at dnBand stop;



liquidPoint = movAvgVal;



If(MarketPosition = 1) then Sell tomorrow at liquidPoint stop;



If(MarketPosition = -1) then Buy To Cover tomorrow at liquidPoint stop;









而這個系統(tǒng)在 1982-2002年這20年的績效表現(xiàn)列出在下面這個表。
KK Performance.JPG

這個表在我看來,有一點特別引起我的興趣。就是績效表現(xiàn)特別好的商品就是日幣和天然氣這兩個商品。跟我這幾年的交易心得相同,看來容易操作的商品,用簡單的系統(tǒng)就可以得到很好的績效。
{程序化交易 www.weiqiv.net.cn }






雖然King Keltner交易系統(tǒng)的概念很簡單,但是有一個小小的缺點,就是上下通道的寬度是固定的,也就是固定在一倍的ATR寬度。所以如果我們想要改用intraday資料來做交易的話,會想要試試看不同通道寬度,對於整體績效的影響。所以小弟在這裡做了個小小的修正,將我們可以試試看不同的通道寬度,也就是加入atrRatio這個參數(shù)。修改後的程式碼會變成是下面這樣:









Inputs: avgLength(40), atrLength(40),atrRatio(2);



Vars: upBand(0),dnBand(0),liquidPoint(0),movAvgVal(0);



movAvgVal = Average((High + Low + Close)/3,avgLength);



upBand = movAvgVal + atrRatio * AvgTrueRange(atrLength);



dnBand = movAvgVal - atrRatio * AvgTrueRange(atrLength);



if(movAvgVal > movAvgVal[1]) then Buy ("KKBuy") tomorrow at upBand stop;



if(movAvgVal < movAvgVal[1]) then Sell Short("KKSell") tomorrow at dnBand stop;



liquidPoint = movAvgVal;



If(MarketPosition = 1) then Sell tomorrow at liquidPoint stop;



If(MarketPosition = -1) then Buy To Cover tomorrow at liquidPoint stop;

 

有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友

可聯(lián)系技術人員 QQ: 1145508240  有需要幫忙請點擊這里留言!!!進行 有償 編寫!不貴!點擊查看價格!


【字體: 】【打印文章】【查看評論

相關文章

    沒有相關內(nèi)容
主站蜘蛛池模板: 天天热天天干 | 日本三级做a全过程在线观看 | 国产高清国内精品福利色噜噜 | 一级毛片免费毛片一级毛片免费 | 久久99精品久久久久久国产越南 | 欧美日本高清动作片www网站 | 精品国产品香蕉在线观看75 | 亚洲国产精品人久久 | 一本色道久久综合亚洲精品高清 | 色综色天天综合网 | 国内一级特黄女人精品片 | 精品视频在线观看一区二区三区 | 亚洲一区二区三区四区五区 | 91九色视频无限观看免费 | 伊人网在线播放 | 欧美日韩麻豆 | 日本色图网站 | 亚洲乱码在线视频 | 国产精品麻豆99久久 | 多色视频 | 日韩中文字幕在线免费观看 | 国产日产欧产麻豆精品精品推荐 | 国产高h | 久久精品国产无限资源 | 在线播放亚洲 | 免费a级在线观看完整片 | 亚洲精品www久久久久久 | 亚洲综合一二三 | 国产亚洲精品线观看77 | 在线观看高清国产福利视频 | 欧洲毛片 | 久久精品免费观看久久 | 被黑人做的白浆直流在线播放 | 欧美 日韩 中字 国产 | 久久精品人人做人人看最新章 | 久久成人激情视频 | 久久成人18免费 | 日本不卡在线一区二区三区视频 | 亚洲一区二区三区免费视频 | 欧美三级成人观看 | 免费观看日本特色做爰视频在线 |