大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人
打印本文
關(guān)閉窗口
國外知名策略-dual thrust分享
作者:開拓者 TB 來源:cxh99.com 發(fā)布時間:2012年08月25日
咨詢內(nèi)容:
oliverzrl的老弟在一個貼子中提到他的股指系統(tǒng)是根據(jù)dual thrust系統(tǒng)為雛形,所以特意找了一下這個系統(tǒng)。
dual thrust是八幾年一個老外寫的,目前在自動化交易里應(yīng)該還能排到前三吧。
這個系統(tǒng)核心相當(dāng)簡單,我一直都相信越簡單越有效,而且作者的思想很有借鑒之處,為方便與大家分享,我重寫了一個TB版本。
原形很簡單,很多人經(jīng)驗都比我豐富,一定能擴(kuò)充不少,如加入止損,止贏,加入資金/風(fēng)險管理,改成日內(nèi)系統(tǒng)等,從而打造成為自己的一個利器。
寫在前面的話:
從看dual thrust的原形到重寫TB代碼,用時大概半小時,因為我本人是從事研發(fā)工作,代碼從構(gòu)思開始就會首先考慮邏輯思維的嚴(yán)密和健壯性,但也很可能有疏忽之處,比如這個系統(tǒng)我就沒有加入漲跌停和最小幅度控制(我只想原汁原味重寫,其它的大家自己擴(kuò)充吧),所以大家在提問的時候,不要先入為主的認(rèn)為我會犯很多低級錯誤,一定要認(rèn)真讀過代碼,并對TB機(jī)制有足夠的了解,這也是對我的尊重吧,坦白說,前幾次發(fā)分享系統(tǒng),看到大家的回復(fù),我有些失落。
另外:很多朋友通過QQ直接跟我溝通,因為本人用于維持生計的工作跟期貨沒任何關(guān)系,而且一直都很忙,寫系統(tǒng)時要么是在上班的時候忙里偷閑偷偷摸摸的寫上一段,要么就是利用休息時間,像重寫這個系統(tǒng)就是在凌晨3點(diǎn)多,所以很多留言和詢問我可能沒有時間去關(guān)注,碰到?jīng)]有回復(fù)的朋友,還請諒解。
如果以后有時間的話,我會再重寫一些MT4上比較有價值的策略和大家分享。
TB技術(shù)人員:
dual thrust系統(tǒng)原形
Inputs: K1(.5),K2(.5),Mday(1),Nday(1);
Vars: BuyRange(0), SellRange(0);
Vars: BuyTrig(0),SellTrig(0);
Vars: HH(0),LL(0),HC(0),LC(0);
If CurrentBar > 1 Then Begin
HH = Highest(High,Mday);
HC = Highest(Close,Mday);
LL = Lowest(Low,Mday);
LC = Lowest(Close,Mday);
If (HH - LC) >= (HC - LL) Then Begin
SellRange = HH - LC;
End Else Begin
SellRange = HC - LL;
End;
HH = Highest(High,Nday);
HC = Highest(Close,Nday);
LL = Lowest(Low,Nday);
LC = Lowest(Close,Nday);
If (HH - LC) >= (HC - LL) Then Begin
BuyRange = HH - LC;
End Else Begin
BuyRange = HC - LL;
End;
BuyTrig = K1*BuyRange;
SellTrig = K2*SellRange;
If MarketPosition = 0 Then Begin
Buy at Open of next bar + BuyTrig Stop;
Sell at Open of next bar - SellTrig Stop;
End;
If MarketPosition = -1 Then Begin
Buy at Open of next bar + Buytrig Stop;
End;
If MarketPosition = 1 Then Begin
Sell at Open of next bar - SellTrig Stop;
End;
End;
復(fù)制代碼
TB客服:
本人重寫的TB源碼
轉(zhuǎn)載注明出處
//------------------------------------------------------------------------
// 簡稱: dual_thrust
// 名稱:
// 類別: 公式應(yīng)用
// 類型: 用戶應(yīng)用
// 輸出: 穿堂風(fēng)
//------------------------------------------------------------------------
Params
Numeric K1(0.5);
Numeric K2(0.5);
Numeric Mday(1);
Numeric Nday(1);
Numeric lots(1);
Numeric offset(0);
Vars
Numeric BuyRange(0);
Numeric SellRange(0);
Numeric BuyTrig(0);
Numeric SellTrig(0);
Numeric HH;
Numeric LL;
Numeric HC;
Numeric LC;
Numeric i_offset;
Numeric BuyPosition;
Numeric SellPosition;
Begin
If(CurrentBar > 44*Max(Mday,Nday))//使用的是5分鐘周期,其它的周期自己做相應(yīng)修改
{
i_offset = offset*MinMove*PriceScale;
HH = Highest(HighD(1),Mday);
HC = Highest(CloseD(1),Mday);
LL = Lowest(LowD(1),Mday);
LC = Lowest(CloseD(1),Mday);
If((HH - LC) >= (HC - LL))
{
SellRange = HH - LC;
}
Else
{
SellRange = HC - LL;
}
HH = Highest(HighD(1),Nday);
HC = Highest(CloseD(1),Nday);
LL = Lowest(LowD(1),Nday);
LC = Lowest(CloseD(1),Nday);
If((HH - LC) >= (HC - LL))
{
BuyRange = HH - LC;
}
Else
{
BuyRange = HC - LL;
}
BuyTrig = K1*BuyRange;
SellTrig = K2*SellRange;
BuyPosition = OpenD(0)+BuyTrig;
SellPosition = OpenD(0)-SellTrig;
PlotNumeric("BuyPosition",BuyPosition);
PlotNumeric("SellPosition",SellPosition);
If(MarketPosition == 0)
{
If(High>=BuyPosition)
{
Buy(lots,Max(Open,BuyPosition)+i_offset);
Return;
}
If(Low<=SellPosition)
{
SellShort(lots,Min(Open,SellPosition)-i_offset);
Return;
}
}
If(MarketPosition == -1)
{
If(High>=BuyPosition)
{
Buy(lots,Max(Open,BuyPosition)+i_offset);
Return;
}
}
If(MarketPosition == 1)
{
If(Low<=SellPosition)
{
SellShort(lots,Min(Open,SellPosition)-i_offset);
Return;
}
}
}
End
//------------------------------------------------------------------------
// 編譯版本 GS2010.12.08
// 用戶版本 2011/07/24 02:14
// 版權(quán)所有 穿堂風(fēng)
// 更改聲明 TradeBlazer Software保留對TradeBlazer平臺
// 每一版本的TrabeBlazer公式修改和重寫的權(quán)利
//------------------------------------------------------------------------
復(fù)制代碼
網(wǎng)友回復(fù):
RB 5分鐘周期
使用默認(rèn)參數(shù),未作優(yōu)化
其它品種大家可以去試試
1.jpg
(93.48 KB, 下載次數(shù): 27)
2011-7-24 03:52:55 上傳 下載次數(shù): 27
2.jpg
(69.76 KB, 下載次數(shù): 10)
2011-7-24 03:52:56 上傳 下載次數(shù): 10
網(wǎng)友回復(fù):
參數(shù)設(shè)置說明
3.jpg
(40.65 KB, 下載次數(shù): 7)
2011-7-24 03:57:13 上傳 下載次數(shù): 7
打印本文
關(guān)閉窗口
主站蜘蛛池模板:
久久艹在线观看
|
国产在线视频99
|
欧美一级毛片特黄黄
|
日韩欧美国产精品第一页不卡
|
久久首页
|
亚洲综合精品一二三区在线
|
欧美视频在线不卡
|
色九九
|
高清免费毛片
|
亚洲欧美日韩一级特黄在线
|
国产一区二区三区免费在线视频
|
草草草在线观看
|
猛草视频
|
一级毛片免费毛片一级毛片免费
|
久热最新视频
|
欧美在线视频一区二区
|
国产美女a做受大片免费
|
四虎影视884a精品国产古代
|
国产精品视频色拍拍
|
国产极品福利视频在线观看
|
全部毛片
|
99爱视频
|
美女伊人
|
夜夜操国产
|
亚洲精品一区二区久久这里
|
来自深渊在线观看
|
国产www网站
|
亚洲精品大片
|
日韩欧美一二三区
|
国产精品国产自线拍手机观看
|
涩涩的视频在线观看
|
亚洲区 欧美区
|
久久66久这里精品99
|
久久精品视频免费观看
|
前田香织一区二区中文字幕
|
久久er99
|
天天色天天射天天干
|
国产做受视频激情播放
|
国产伊人精品
|
免费成人黄色
|
久久国产美女免费观看精品
|