人人爽天天爽夜夜爽qc-人人爽天天爽夜夜爽曰-人人天天爱天天做天天摸-人人天天夜夜-色网站在线-色网站在线看
打印本文
關(guān)閉窗口
免費文化TB轉(zhuǎn)模型互轉(zhuǎn),只要你有好的文化或者TB模型,我都可以免費幫你互轉(zhuǎn)。
作者:開拓者 TB 來源:cxh99.com 發(fā)布時間:2017年12月01日
咨詢內(nèi)容:
免費文化TB轉(zhuǎn)模型互轉(zhuǎn),只要你有好的文化或者TB模型,我都可以免費幫你互轉(zhuǎn)。
會編程就是沒有好的思路,只要您有好的思路也可以免費編程,實現(xiàn)共贏,qq523305738
下面分享一個tb的模型,還請高手們多指教。
//------------------------------------------------------------------------
// 簡稱: BT
// 名稱: 本體
// 類別: 公式應(yīng)用
// 類型: 用戶應(yīng)用
// 輸出: 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);//進(jìn)場條件
? ? ? ? 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)高于多頭突破確認(rèn)價,最新價又回落至空翻多確認(rèn)價}
? ? ? ? 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:突破入場后,行情反轉(zhuǎn)。止損的同時我們反手開空,但前提是時間在中午11:30之前,
? ? ? ? //且多頭進(jìn)場在至少4根K之前。瞬間止損我們不允許反轉(zhuǎn),因為這往往是市場的膝跳反射}
? ? ? ? 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)低于空頭突破確認(rèn)價,最新價又上漲至空翻多確認(rèn)價}
? ? ? ? If(L0<SBreak And C[1] > SToL And Time < 14.30/100 And Longtrade==0 && MarketPosition<>-1)
? ? ? ? {
? ? ? ? ? ? ? ? Buy(Lots,O);
? ? ? ? ? ? ? ? Longtrade=1;
? ? ? ? }
? ? ? ? //{空頭突破失敗情況2:突破入場后,行情反轉(zhuǎn)。止損的同時我們反手開多,但前提是時間在中午11:30之前,
? ? ? ? //且空頭進(jìn)場在至少4根K之前。瞬間止損我們不允許反轉(zhuǎn),因為這往往是市場的膝跳反射}
? ? ? ? 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
// 版權(quán)所有? ? ? ? zxjt30920087
// 更改聲明? ? ? ? TradeBlazer Software保留對TradeBlazer平臺
//? ? ? ? ? ? ? ? ? ? ? ? 每一版本的TradeBlazer公式修改和重寫的權(quán)利
//------------------------------------------------------------------------
?
?來源:CXH99.COM
TB技術(shù)人員:
大哥,編譯錯誤!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
// 版權(quán)所有? ? ? ? zxjt30920087
// 更改聲明? ? ? ? TradeBlazer Software保留對TradeBlazer平臺
//? ? ? ? ? ? ? ? ? ? ? ? 每一版本的TradeBlazer公式修改和重寫的權(quán)利
//------------------------------------------------------------------------
復(fù)制代碼
?
網(wǎng)友回復(fù):
感謝分享。樓主繼續(xù)努力。
?
網(wǎng)友回復(fù):
xledoo 發(fā)表于 2017-7-22 23:15
大哥,編譯錯誤!66行
不好意思,有個自編函數(shù)忘記發(fā)了,現(xiàn)在補上了。
打印本文
關(guān)閉窗口
主站蜘蛛池模板:
亚洲一级影院
|
欧美在线一级视频
|
成人免费真人毛片视频
|
中文字幕一区二区区免
|
一丝不遮视频免费观看
|
欧美日韩国产在线一区
|
中文字幕欧美日韩在线不卡
|
国产一区二区三区在线
|
草草线在成人免费视频
|
国产色婷婷精品综合在线手机播放
|
免费成人福利视频
|
国产精品入口麻豆免费看
|
波多野结衣一级视频
|
无遮羞禁黄动漫在线观看
|
一级做a免费视频观看网站 一男一女下面一进一出性视频
|
成年免费看片在线观看
|
国产欧美专区在线观看
|
日本黄色大片视频
|
日韩午夜在线
|
a免费国产一级特黄aa大
|
成人免费黄色网址
|
老年人黄色一级片
|
亚欧精品在线观看
|
青草视频在线
|
午夜在线视频免费观看
|
欧美日韩国产在线一区
|
韩国三级日本三级在线观看
|
国产一区二区三区在线
|
96精品在线
|
好男人免费社区视频www
|
xxxx成年视频免费
|
九九热精品视频在线播放
|
欧美成在线观看
|
黄色毛片视频免费
|
国产黑丝美女
|
婷婷在线成人免费观看搜索
|
欧美变态口味重另类牲
|
色噜噜狠狠一区二区三区
|
手机在线你懂的
|
最新啪啪
|
天天操天天射天天
|