大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人
打印本文
關閉窗口
免費文化TB轉模型互轉,只要你有好的文化或者TB模型,我都可以免費幫你互轉。
作者:開拓者 TB 來源:cxh99.com 發(fā)布時間:2017年12月01日
咨詢內(nèi)容:
免費文化TB轉模型互轉,只要你有好的文化或者TB模型,我都可以免費幫你互轉。
會編程就是沒有好的思路,只要您有好的思路也可以免費編程,實現(xiàn)共贏,qq523305738
下面分享一個tb的模型,還請高手們多指教。
//------------------------------------------------------------------------
// 簡稱: BT
// 名稱: 本體
// 類別: 公式應用
// 類型: 用戶應用
// 輸出: Void
//------------------------------------------------------------------------
Params
? ? ? ? Numeric SS(1);//(1,100,1)
? ? ? ? Numeric K1(0.3);//(0.1,1,0.1)
? ? ? ? Numeric K2(0.6);//(0.1,1,0.1)
? ? ? ? Numeric BOCP(0.25);//(0,1,0.01)
? ? ? ? Numeric FBOCP(0.85);//(0,1,0.01)
? ? ? ? Numeric AR(6);
Vars
? ? ? ? Numeric Longtrade(0);//多倉次數(shù)
? ? ? ? Numeric Shorttrade(0);//空倉次數(shù)
? ? ? ? Numeric LMarket(0);//趨買市
? ? ? ? Numeric SMarket(0);//趨賣市
? ? ? ? Numeric LStop(0);//多頭止損價
? ? ? ? Numeric SStop(0);//空頭止損價
? ? ? ? Numeric i;
? ? ? ? Numeric AR10(0);//十日平均波幅
? ? ? ? Numeric ACO10(0);//十日平均開收盤區(qū)間
? ? ? ? Bool key(False);//進場條件
? ? ? ? Numeric LBreak;//多頭突破價
? ? ? ? Numeric SBreak;//空頭突破價
? ? ? ? Numeric LToS;//多翻空
? ? ? ? Numeric SToL;//空翻多
? ? ? ? Numeric Lots;//開倉量
? ? ? ? Numeric LBuy;//趨買市多頭入場價
? ? ? ? Numeric LSell;//趨買市空頭入場價
? ? ? ? Numeric SBuy;//趨賣市多頭入場價
? ? ? ? Numeric SSell;//趨賣市空頭入場價
? ? ? ?
? ? ? ? NumericSeries O1;
? ? ? ? NumericSeries C1;
? ? ? ? NumericSeries C2;
? ? ? ? NumericSeries L1;
? ? ? ? NumericSeries H1;
? ? ? ? NumericSeries H0;
? ? ? ? NumericSeries L0;
? ? ? ? NumericSeries O0;
? ? ? ? Numeric LL3;
? ? ? ? Numeric HH3;
//AR計算
? ? ? ? NumericSeries AR_1(0);
? ? ? ? NumericSeries AR_2(0);
Begin
//本策略適用于股指5分鐘線,如要使用其他周期及商品,請自行修改時間
? ? ? ?
? ? ? ? O1 = OpenD(1);
? ? ? ? C1 = CloseD(1);
? ? ? ? C2 = CloseD(2);
? ? ? ? L1 = LowD(1);
? ? ? ? H1 = HighD(1);
? ? ? ? H0 = Highest(High[1],BarsSinceToday-1);
? ? ? ? L0 = Lowest(Low[1],BarsSinceToday-1);
? ? ? ? O0 = OpenD(0);
? ? ? ? LL3 = Lowest(Low[1],3);
? ? ? ? HH3 = Highest(High[1],3);
? ? ? ? ACO10=0;
? ? ? ? AR10=0;
? ? ? ?
? ? ? ? AR10=AR_D(10);
? ? ? ? Commentary("AR10="+Text(AR10 ));/li>/li>
? ? ? ?
? ? ? ? Lots = SS;
? ? ? ???//LBuy = O0 + K1 * AR10;
? ? ? ???//LSell = O0 - K2 * AR10;
? ? ? ???//PlotNumeric("LBuy",LBuy);
? ? ? ???//PlotNumeric("LSell",LSell);
? ? ? ???//開倉條件
? ? ? ? If(C1<C2) //趨買市
? ? ? ???{
? ? ? ???? ? ? ? LMarket = 1;
? ? ? ? ? ? ? ? LBuy = O0 + K1 * AR10;
? ? ? ? ? ? ? ? LSell = O0 - K2 * AR10;
? ? ? ? ? ? ? ? PlotNumeric("LBuy",LBuy);
? ? ? ? ? ? ? ? PlotNumeric("LSell",LSell);
? ? ? ? }
? ? ? ? If(C1>C2)//趨賣市
? ? ? ? {
? ? ? ? ? ? ? ? SMarket = 1;
? ? ? ? ? ? ? ? SBuy = O0 + K2 * AR10;
? ? ? ? ? ? ? ? SSell = O0 - K1 * AR10;
? ? ? ???? ? ? ? PlotNumeric("SBuy",SBuy);
? ? ? ???? ? ? ? PlotNumeric("SSell",SSell);? ? ? ? ? ? ? ?
? ? ? ? }
? ? ? ?
? ? ? ? //----------------------交易系統(tǒng)-----------------------------
? ? ? ?
? ? ? ? //-----------突破-----------
? ? ? ? If(Time>9.45/100 And Time<14.30/100 And key)
? ? ? ? {
? ? ? ? ? ? ? ? //趨買市
? ? ? ? ? ? ? ? If(LMarket==1)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? If(Longtrade==0 && C[1] > LBuy && MarketPosition==0 && BarsSinceEntry>0)//BarsSinceEntry>0
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Buy(Lots,O);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? LStop = Min(EntryPrice-0.25*AR10,EntryPrice-3*BigPointValue);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Longtrade=1;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Return;
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? If(Shorttrade==0 && C[1] < LSell && MarketPosition==0 && BarsSinceEntry>0)//&& BarsSinceEntry>0
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? SellShort(Lots,O);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? SStop = Max(EntryPrice+0.25*AR10,EntryPrice+3*BigPointValue);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Shorttrade=1;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Return;
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? //趨賣市
? ? ? ? ? ? ? ? If(SMarket==1)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? If(Longtrade==0 && C[1] > SBuy && MarketPosition==0 && BarsSinceEntry>0)// && BarsSinceEntry>0
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Buy(Lots,O);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? LStop = Min(EntryPrice-0.25*AR10,EntryPrice-3*BigPointValue);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Longtrade=1;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Return;
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? If(Shorttrade==0 && C[1] < SSell && MarketPosition==0 && BarsSinceEntry>0)// && BarsSinceEntry>0
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? SellShort(Lots,O);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? SStop = Max(EntryPrice+0.25*AR10,EntryPrice+3*BigPointValue);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Shorttrade=1;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Return;
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? }
? ? ? ? }
? ? ? ?
? ? ? ? //-----------突破失敗-----------
? ? ? ?
? ? ? ? //{多頭突破失敗情況1:價格曾經(jīng)高于多頭突破確認價,最新價又回落至空翻多確認價}
? ? ? ? If(H0 > LBreak And C[1] < LToS And Time < 14.30/100 And Shorttrade==0 && MarketPosition<>1)
? ? ? ? {
? ? ? ? ? ? ? ? SellShort(Lots,O);
? ? ? ? ? ? ? ? SStop=Min(EntryPrice+0.15*AR10,EntryPrice+3*BigPointValue);
? ? ? ? ? ? ? ? Shorttrade=1;
? ? ? ? ? ? ? ? Return;
? ? ? ? }
? ? ? ? //{多頭突破失敗情況2:突破入場后,行情反轉。止損的同時我們反手開空,但前提是時間在中午11:30之前,
? ? ? ? //且多頭進場在至少4根K之前。瞬間止損我們不允許反轉,因為這往往是市場的膝跳反射}
? ? ? ? If(MarketPosition==1 And Time < 14.30/100 And Shorttrade==0)
? ? ? ? {
? ? ? ? ? ? ? ? If(C[1] < LStop)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? Sell(Lots,O);
? ? ? ? ? ? ? ? ? ? ? ? If(Time < 11.00/100 And BarsSinceEntry >4)
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? SellShort(Lots,C);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? SStop=Min(EntryPrice+0.15*AR10,EntryPrice+3*BigPointValue);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Shorttrade=1;
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? }
? ? ? ? }
? ? ? ?
? ? ? ? //{空頭突破失敗情況1:價格曾經(jīng)低于空頭突破確認價,最新價又上漲至空翻多確認價}
? ? ? ? If(L0<SBreak And C[1] > SToL And Time < 14.30/100 And Longtrade==0 && MarketPosition<>-1)
? ? ? ? {
? ? ? ? ? ? ? ? Buy(Lots,O);
? ? ? ? ? ? ? ? Longtrade=1;
? ? ? ? }
? ? ? ? //{空頭突破失敗情況2:突破入場后,行情反轉。止損的同時我們反手開多,但前提是時間在中午11:30之前,
? ? ? ? //且空頭進場在至少4根K之前。瞬間止損我們不允許反轉,因為這往往是市場的膝跳反射}
? ? ? ? If(MarketPosition==-1 And Time < 14.30/100 And Longtrade==0)
? ? ? ? {
? ? ? ? ? ? ? ? If(C[1] > SStop)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? BuyToCover(Lots,O);
? ? ? ? ? ? ? ? ? ? ? ? If(Time < 11.00/100 And BarsSinceEntry >4)
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Buy(Lots,O);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? LStop=Max(EntryPrice-0.15*AR10,EntryPrice-3*BigPointValue);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Longtrade=1;
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? }
? ? ? ? }
? ? ? ?
? ? ? ? //-----------止損-----------
? ? ? ? //普通止損
? ? ? ? If(MarketPosition==1 && C[1]<LStop And Time<15.00/100)
? ? ? ? {
? ? ? ? ? ? ? ? Sell(Lots,O);
? ? ? ? }
? ? ? ? If(MarketPosition==-1 && C[1]>SStop And Time<15.00/100)
? ? ? ? {
? ? ? ? ? ? ? ? BuyToCover(Lots,O);
? ? ? ? }
? ? ? ? //止損價調(diào)整
? ? ? ? //{若持多單,而5分鐘K高點超過了開倉價+50%10日平均波幅,止損調(diào)整為保本型 }
? ? ? ? ? ? ? ? IF(H0>EntryPrice+0.5*AR10)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? LStop=EntryPrice+2*BigPointValue;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? IF(L0<EntryPrice-0.5*AR10)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? SStop=EntryPrice-2*BigPointValue;
? ? ? ? ? ? ? ? }
? ? ? ? //{若時間處于14:30以后,多頭跟蹤止損為過去3個5分鐘的最高低點與多空頭止損價中的較大值}
? ? ? ? IF(TIME>=14.30/100)
? ? ? ? {
? ? ? ? ? ? ? ? LStop=MAX(LStop,LL3);
? ? ? ? ? ? ? ? SStop=MIN(SStop,HH3);
? ? ? ? }
? ? ? ?
? ? ? ? //-----------日內(nèi)平倉-----------
? ? ? ? IF(TIME>=14.55/100)
? ? ? ? {
? ? ? ? ? ? ? ? //收盤平多
? ? ? ? ? ? ? ? SELL(0,O);
? ? ? ? ? ? ? ? //收盤平空
? ? ? ? ? ? ? ? BuyToCover(0,O);
? ? ? ? ? ? ? ? LMarket=0;
? ? ? ? ? ? ? ? SMarket=0;
? ? ? ? ? ? ? ? Longtrade=0;
? ? ? ? ? ? ? ? Shorttrade=0;
? ? ? ? ? ? ? ? LStop=0;
? ? ? ? ? ? ? ? SStop=0;
? ? ? ? }
? ? ? ?
End
//------------------------------------------------------------------------
// 編譯版本:? ? ? ? 2017-07-10 082154
// 內(nèi)核版本:? ? ? ? V2.6.2.14
// 版權所有? ? ? ? zxjt30920087
// 更改聲明? ? ? ? TradeBlazer Software保留對TradeBlazer平臺
//? ? ? ? ? ? ? ? ? ? ? ? 每一版本的TradeBlazer公式修改和重寫的權利
//------------------------------------------------------------------------
?
?來源:CXH99.COM
TB技術人員:
大哥,編譯錯誤!66行
?
TB客服:
不好意忘了這個函數(shù)是我自己編的了,現(xiàn)在補上來,添加到用戶函數(shù)調(diào)用就可以了。
//------------------------------------------------------------------------
// 簡稱: AR_D
// 名稱:
// 類別: 用戶函數(shù)
// 類型: 用戶函數(shù)
// 輸出: Numeric
//------------------------------------------------------------------------
Params
? ? ? ? Numeric Length(10);
Vars
? ? ? ? NumericSeries SumValue_1(0);
? ? ? ? NumericSeries SumValue;
? ? ? ? Numeric i;
Begin
? ? ? ? SumValue_1 = 0;
? ? ? ? for i = 1 to Length - 1
? ? ? ? {
? ? ? ? ? ? ? ? SumValue_1 = SumValue_1 + (Abs(HighD(i) - LowD(i)));
? ? ? ? }
? ? ? ? SumValue=SumValue_1/Length;
? ? ? ? Return SumValue;
End
//------------------------------------------------------------------------
// 編譯版本:? ? ? ? 2017-07-10 151725
// 內(nèi)核版本:? ? ? ? V2.6.2.14
// 版權所有? ? ? ? zxjt30920087
// 更改聲明? ? ? ? TradeBlazer Software保留對TradeBlazer平臺
//? ? ? ? ? ? ? ? ? ? ? ? 每一版本的TradeBlazer公式修改和重寫的權利
//------------------------------------------------------------------------
復制代碼
?
網(wǎng)友回復:
感謝分享。樓主繼續(xù)努力。
?
網(wǎng)友回復:
xledoo 發(fā)表于 2017-7-22 23:15
大哥,編譯錯誤!66行
不好意思,有個自編函數(shù)忘記發(fā)了,現(xiàn)在補上了。
打印本文
關閉窗口
主站蜘蛛池模板:
亚洲精品福利一区二区
|
亚洲精品久久久久久久无
|
国产成人99久久亚洲综合精品
|
日一区二区三区
|
色在线网站
|
国产精品久久久久激情影院
|
91最新国产
|
一级毛片在线视频
|
中文字幕色婷婷在线精品中
|
免费a级毛片出奶水
|
综合网在线视频
|
特黄特色大片免费播放器999
|
亚洲精品欧美精品国产精品
|
毛片一
|
中国jizz18免费
|
99久久精品费精品国产
|
亚洲欧美极品
|
久久久亚洲欧美综合
|
最新亚洲国产有精品
|
一级日韩
|
久久久久久88色愉愉
|
欧美黄色第一页
|
91网站国产
|
欧美一级黄色毛片
|
亚洲高清中文字幕一区二区三区
|
久久国产香蕉一区精品
|
国产在线播放一区二区
|
国产精品久久免费视频
|
久久999视频
|
国产亚洲精品看片在线观看
|
波多野结衣一区
|
亚洲精品国产不卡在线观看
|
视频黄在线观看
|
久久综合给合久久97色美利坚
|
国产在线麻豆精品
|
男女啪网站
|
美国一级毛片片免费
|
综合网天天操天天射
|
国产一区二区三区免费在线观看
|
波多野结衣与公中出中文字幕
|
成年视频免费
|