大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人
打印本文
關(guān)閉窗口
國(guó)外成熟策略R-Breaker分享,提供翻譯后的TB源碼,日內(nèi)系統(tǒng)
作者:開拓者 TB 來(lái)源:cxh99.com 發(fā)布時(shí)間:2012年09月01日
咨詢內(nèi)容:
本帖最后由 穿堂風(fēng) 于 2011-6-27 17:25 編輯
R-Breaker這個(gè)系統(tǒng),可能很多人比我熟悉,也更為了解,有錯(cuò)誤處還請(qǐng)諒解
另外我并沒實(shí)盤驗(yàn)證,在信號(hào)那加入了一個(gè)邏輯鎖,用于控制實(shí)盤時(shí)有信號(hào),但又不會(huì)多次滿足反復(fù)開倉(cāng),這個(gè)邏輯鎖我很多系統(tǒng)都會(huì)有,實(shí)戰(zhàn)很好用。
TB技術(shù)人員:
先上TS源碼
{R-Breaker}
{***********SystemSetup*******************
Trading between 9:15 and 14:29 ChicagoTime only
MMStop $1000
Close End of Day
10 min Time Frame
******************************************}
input:notbef(715),notaft(1229);
var:{input:}f1(.35),f2(0.07),f3(.25),reverse(2.00),
rangemin(1.15),xdiv(3);
var:ssetup(0),bsetup(0),senter(0),benter(0),bbreak(0),sbreak(0),
ltoday(0),hitoday(9999),startnow(0),div(0),
rfilter(false);
if currentbar=1 then startnow=0;
div=maxlist(xdiv,1);
if d>d[1] then begin
startnow=startnow+1;
ssetup=hitoday[1]+f1*(c[1]-ltoday[1]);
senter=((1+f2)/2)*(hitoday[1]+c[1])-(f2)*ltoday[1];
benter=((1+f2)/2)*(ltoday[1]+c[1])-(f2)*hitoday[1];
bsetup=ltoday[1]-f1*(hitoday[1]-c[1]);
bbreak=ssetup+f3*(ssetup-bsetup){(1.3625*hitoday[1]+.45*c[1])-.8125*ltoday[1]};
sbreak=bsetup-f3*(ssetup-bsetup){(1.3625*ltoday[1]+.45*c[1])-.8125*hitoday[1]};
hitoday=h;
ltoday=l;
rfilter=hitoday[1]-ltoday[1]>=rangemin;
end;
if h>hitoday then hitoday=h;
if l<ltoday then ltoday=l;
if t>=notbef and t<notaft and startnow>=2 and rfilter and
date>entrydate(1) then begin
if hitoday>=ssetup and marketposition>-1 then
SELL("Rlev SE") senter+(hitoday-ssetup)/div stop;
if ltoday<=bsetup and marketposition<1 then
BUY("Rlev LE") benter-(bsetup-ltoday)/div stop;
if marketposition=-1 then
BUY("RbUP LE") entryprice+reverse stop;
if marketposition=1 then
SELL("RbDN SE") entryprice-reverse stop;
if marketposition=0 then
BUY("Break LE") bbreak stop;
if marketposition=0 then
SELL("Break SE") sbreak stop;
end;
if t>=notaft and t<>sess1endtime then begin
if marketposition=-1 then
EXITSHORT("RbUP SX") entryprice+reverse stop;
if marketposition=1 then
EXITLONG("RbDN LX") entryprice-reverse stop;
EXITSHORT("Late SX") h+.05 stop;
EXITLONG("Late LX") l-.05 stop;
END;
復(fù)制代碼
TB客服:
本帖最后由 穿堂風(fēng) 于 2011-6-27 17:28 編輯
TB源碼
//------------------------------------------------------------------------
// 簡(jiǎn)稱: R_Breaker
// 名稱:
// 類別: 公式應(yīng)用
// 類型: 用戶應(yīng)用
// 輸出: 穿堂風(fēng)
//------------------------------------------------------------------------
/*R-Breaker*/
Params
Numeric notbef(9.00);
Numeric notaft(14.55);
Numeric f1(0.35);
Numeric f2(0.07);
Numeric f3(0.25);
Numeric reverse(1.00);
Numeric rangemin(0.2);
Numeric xdiv(3);
Vars
NumericSeries ssetup(0);
NumericSeries bsetup(0);
NumericSeries senter(0);
NumericSeries benter(0);
NumericSeries bbreak(0);
NumericSeries sbreak(0);
NumericSeries ltoday(0);
NumericSeries hitoday(9999);
NumericSeries startnow(0);
NumericSeries div(0);
BoolSeries rfilter(false);
Numeric i_reverse;
Numeric i_rangemin;
Numeric i_vB;
Numeric i_vS;
Begin
i_reverse = reverse*(OpenD(0)/100);
i_rangemin = rangemin*(OpenD(0)/100);
if(BarStatus==0)
{
startnow=0;
div=max(xdiv,1);
}
if(Date != Date[1])
{
SetGlobalVar(0,0);
SetGlobalVar(1,0);
startnow=startnow+1;
ssetup=hitoday[1]+f1*(Close[1]-ltoday[1]);
senter=((1+f2)/2)*(hitoday[1]+Close[1])-(f2)*ltoday[1];
benter=((1+f2)/2)*(ltoday[1]+Close[1])-(f2)*hitoday[1];
bsetup=ltoday[1]-f1*(hitoday[1]-Close[1]);
bbreak=ssetup+f3*(ssetup-bsetup);
sbreak=bsetup-f3*(ssetup-bsetup);
hitoday=High;
ltoday=Low;
rfilter=(hitoday[1]-ltoday[1])>=i_rangemin;
}
if(High>hitoday)
{
hitoday=High;
}
if(Low<ltoday)
{
ltoday=Low;
}
if(Time*100>=notbef and Time*100<notaft and startnow>=2 and rfilter)
{
if(Time != GetGlobalVar(1) and GetGlobalVar(1) != 0)
{
SetGlobalVar(1,10000);
}
if(hitoday>=ssetup and marketposition>-1 and GetGlobalVar(1)<1)
{
If(Low<=(senter+(hitoday-ssetup)/div))
{
SellShort(1,senter+(hitoday-ssetup)/div);
SetGlobalVar(1,Time);
Return;
}
}
if(ltoday<=bsetup and marketposition<1 and GetGlobalVar(1)<1)
{
If(High>=(benter-(bsetup-ltoday)/div))
{
Buy(1,benter-(bsetup-ltoday)/div);
SetGlobalVar(1,Time);
Return;
}
}
if(marketposition==-1)
{
SetGlobalVar(0,1);
if(High-EntryPrice>=i_reverse)
{
BuyToCover(1,entryprice+i_reverse);
Return;
}
}
if(marketposition==1)
{
SetGlobalVar(0,1);
if(EntryPrice-Low>=i_reverse)
{
Sell(1,entryprice-i_reverse);
Return;
}
}
if(marketposition==0)
{
if(High>=bbreak and GetGlobalVar(0) == 0)
{
Buy(1,bbreak);
Return;
}
}
if(marketposition==0)
{
if(low<=sbreak and GetGlobalVar(0) == 0)
{
SellShort(1,sbreak);
Return;
}
}
}
if(Time*100>=notaft and Time<0.1600)
{
if(marketposition==-1)
{
BuyToCover(1,Open);
}
if(marketposition==1)
{
Sell(1,Open);
}
}
End
//------------------------------------------------------------------------
// 編譯版本 GS2010.12.08
// 用戶版本 2011/06/27 14:29
// 版權(quán)所有
// 更改聲明 TradeBlazer Software保留對(duì)TradeBlazer平臺(tái)
// 每一版本的TrabeBlazer公式修改和重寫的權(quán)利
//------------------------------------------------------------------------
復(fù)制代碼
網(wǎng)友回復(fù):
這個(gè)系統(tǒng)本身是用在SP上,多次出現(xiàn)在實(shí)盤賽的前列。
我覺得這個(gè)系統(tǒng)的構(gòu)架和思維非常好,直接拿著套國(guó)內(nèi)商品可能表現(xiàn)很差,不過大家能看到這個(gè)系統(tǒng)的核心思想就足夠了,可以借鑒。
網(wǎng)友回復(fù):
忘了說(shuō)了,得用TB V4,要不V3的系列值傳遞那還得接力一下。
打印本文
關(guān)閉窗口
主站蜘蛛池模板:
国产欧美一级片
|
欧美视频三区
|
性生大片一级毛片免费观看
|
亚洲精品成人一区二区www
|
天天射日日
|
中文国产欧美在线观看
|
久久成人亚洲香蕉草草
|
欧美综合社区
|
99在线免费播放
|
四虎网址换成什么了2021
|
国产精品福利视频
|
亚洲视频免费在线播放
|
久久精品视
|
成人黄色小视频
|
全免费一级午夜毛片
|
色综合久久88色综合天天小说
|
亚洲国产日韩欧美高清片a 亚洲国产日韩欧美一区二区三区
|
日本最新免费二区三区
|
国产日韩欧美在线
|
国产欧美另类久久久品
|
国产欧美在线观看一区二区
|
91视频18
|
久久综合色视频
|
日本一级毛片片免费观看
|
欧美日韩色黄大片在线视频
|
四虎在线视频观看大全影视
|
国产精品永久免费自在线观看
|
免费看曰批女人爽的视频网址
|
综合亚洲色图
|
在线观看中文字幕第一页
|
香焦视频在线观看黄
|
奇米在线
|
波多野吉衣一区二区三区在线观看
|
色网站在线看
|
99久久99热久久精品免
|
成人久久视频
|
精品一区二区久久久久久久网精
|
羞羞网页
|
久久久伊人影院
|
久久久久久综合成人精品
|
欧美日韩影视
|