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

您現在的位置:程序化交易>> 期貨公式>> 交易開拓者(TB)>> 開拓者知識>>正文內容

TB的R-Breaker策略,一分鐘日內 [開拓者 TB]

  • 咨詢內容: //------------------------------------------------------------------------
    // 簡稱: 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



    重新改了下,對于tb具體開倉手法記錄的描述我不太明白。



    中軌上頂部區間:ssetup:=昨日最高+0.35*(昨天收盤-昨天最低);

    中軌上區間:senter+(昨最高-中軌上頂部區間)/3  //  senter:=((1+0.07)/2*(昨最高+昨最低)-0.07*昨天最低;

    中軌下區間:benter-(中軌下頂部區間-昨最低)/3   // benter:=((1+0.07)/2*(昨最高+昨最低)-0.07*昨天最高;

    中軌下頂部區間:bsetup:=昨最低-0.35*(昨最高-昨收盤);

    上軌:bbreak:=(ssetup+0.25*(ssetup-bsetup);

    下軌:sbreak:=bsetup-0.25*(ssetup-bsetup);



    當價格直接突破上軌,開多。 否則, 當今日最高價大于中軌上區間,并且小于上軌運行,價格如果下穿中軌上區間后,開空。



    當價格直接突破下軌,開空。 否則, 當今日最低價小于中軌下區間,并且大于下軌運行,價格如果上穿中軌下區間后,開多。

     

  • TB技術人員: 很好的一個系統 ,上軌 下軌的計算 就是有時候看的頭暈

     

  • TB客服: 思路很好!

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

相關文章

    沒有相關內容
主站蜘蛛池模板: 欧美中文综合在线视频 | 成年香蕉大黄美女美女 | 精品国产夜色在线 | 噜噜色综合 | 成人影院高清在线观看免费网站 | 国产丰满老厨女房乱 | 97啪啪| 老子影院无码午夜伦不卡 | 九月婷婷综合 | 婷婷影音 | 国产精品亚洲综合色区韩国 | 五月天色中色 | 午夜日韩在线 | 欧美成人中文字幕dvd | 天天干天天插天天操 | 狠狠色噜噜狠狠狠狠69 | 欧美一级aⅴ毛片 | 久久久久久久综合色一本 | 五月天狠狠干 | 一级做人免费观看c欧美网站 | 天天操综合 | 欧美一级精品高清在线观看 | 日本不卡免费新一区二区三区 | 亚洲天天网综合自拍图片专区 | 色黄啪啪网18以下免费进 | 久久成人网18网站 | 91精品久久久久久久久久小网站 | 亚洲久久久久久久 | 亚洲精品乱码久久久久蜜桃 | 成 人 黄 色 视频播放1 | 亚洲精品一区专区 | 妖精视频在线观看网站 | 99成人在线| 老司机亚洲精品 | 正在播放亚洲一区 | 色在线网站 | 久久精品国产三级不卡 | 久久久精品麻豆 | 99热这里只有精品99 | 欧美一级毛片免费播放器 | 欧美高清一区二区 |