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

您現(xiàn)在的位置:程序化交易>> 期貨公式>> 交易開(kāi)拓者(TB)>> 開(kāi)拓者公式>>正文內(nèi)容

開(kāi)拓者股指3分鐘日內(nèi),支撐阻力位突破交易策略源碼[開(kāi)拓者公式]

 
  • 咨詢(xún)內(nèi)容:


    //-----------------------------------------------------------------------
    // 簡(jiǎn)稱(chēng): 50050402
    // 名稱(chēng): 支撐阻力位突破
    // 類(lèi)別: 公式應(yīng)用
    // 類(lèi)型: 用戶(hù)應(yīng)用{程序化交易}
    //------------------------------------------------------------------------
    Params
            Numeric lostmove(0.20);
                   
                    Numeric N(0.70);
                   
    Vars

                 Numeric NetChg(0);
                Numeric TotChg(0);
                NumericSeries EffRatio(0);
                    NumericSeries AMAValue;                 //定義效率指數(shù)
                           
            NumericSeries HighVanlue(0);            //定義高點(diǎn)阻力位;
            NumericSeries LowVanlue(0);             //定義低點(diǎn)支撐位;
                   
                    NumericSeries HigherVanlue(0);          //較高高點(diǎn);
                    NumericSeries LowerVanlue(0);           //較低低點(diǎn);
                   
                    Numeric ATR;

    Begin

           //計(jì)算ATR
               ATR = AvgTrueRange(20);

           //定義AMA(自適應(yīng)曲線)
                if(CurrentBar == 0)
                {
                        AMAValue = close;
                }Else
                {
                          NetChg = Abs( close - close[10] );
                        TotChg = Summation( Abs( close - close[1] ), 10);               
                        EffRatio = IIF(TotChg > 0, NetChg / TotChg, 0);
                }
           
                   
                    //三點(diǎn)清零
                    If(Time==0.1515)
                    {
                    HighVanlue=0;
                    LowVanlue=0;
                    }
                   
                    //定義阻力支撐位
                    If(Time>0.0930)
                    {
              If(high[3]>high[4]&&High[3]>High[5]&&high[3]>high[2] &&high[3]>high[1])   
                      {
                      HighVanlue=high[3];
                      }
                   
              If(low[3]<low[4]&&Low[3]<Low[5] &&low[3]<low[2] &&low[3]<low[1])   
                      {
                      LowVanlue=low[3];
                      }
                    }Else
                    {
                      HighVanlue=Highest(High,BarsSinceToday);
                      LowVanlue=Lowest(Low,BarsSinceToday);
                    }

                   
                    //比較較高的高點(diǎn),較低的低點(diǎn);
                    HigherVanlue = Max(HighVanlue,HighVanlue[1]);
                    LowerVanlue = Min(LowVanlue,LowVanlue[1]);
                   
                   
                   
                    //平倉(cāng)
                   
                      //盤(pán)中6000止損
                      If(MarketPosition==1&&close<EntryPrice-20)
                      {
                        Sell(1,EntryPrice-20);
                            PlotString("Vol","金額止損",Low,Red);
                      }
                      
                      If(MarketPosition==-1&&Close>EntryPrice+20)
                      {
                        BuyToCover(1,EntryPrice+20);
                            PlotString("Vol","金額止損",Low,Red);
                      }
                      
                      
                      //順勢(shì)平倉(cāng)
                      //平多單
                      If(MarketPosition==1&&Low<LowVanlue-lostmove)
                      {
                       if(Open<LowVanlue-lostmove)
                       {
                         Sell(1,Open-lostmove);
                             PlotString("Vol","破低",Low,Red);
                       }Else
                       {
                       Sell(1,LowVanlue-lostmove);
                       PlotString("Vol","破低",Low,Red);
                       }
                      }
                      
                      //平空單
                      If(MarketPosition==-1&&High>HighVanlue+lostmove)
                      {
                        If(Open>HighVanlue+lostmove)
                            {
                              BuyToCover(1,Open+lostmove);
                              PlotString("Vol","破高",Low,Red);
                            }Else
                            {
                        BuyToCover(1,HighVanlue+lostmove);
                            PlotString("Vol","破高",Low,Red);
                            }
                      }
                      
                      //回撤止損
                      IF(MarketPosition==1&&Close<Highest(High,BarsSinceEntry)-4*ATR)
                      {
                        Sell(1,Close);
                            PlotString("Vol","ATR",Low,Red);
                      }
                      
                      If(MarketPosition==-1&&Close>Lowest(Low,BarsSinceEntry)+4*ATR)
                      {
                        BuyToCover(1,Close);
                            PlotString("Vol","ATR",Low,Red);
                      }
                   
                      
                    //開(kāi)倉(cāng)
                    //順勢(shì)突破開(kāi)倉(cāng)
                    If(0.0930<Time&&Time<0.1430)
                    {
                      If(MarketPosition!=1&&Close>HigherVanlue+lostmove&&EffRatio>N)
                      {
                      Buy(1,Close);
                      }
                   
                      If(MarketPosition!=-1&&Close<LowerVanlue-lostmove&&EffRatio>N)
                      {
                      SellShort(1,Close);
                      }
                    }

                   
                      //收盤(pán)平倉(cāng)
                      If(MarketPosition==1&&Time>=0.1509)
                      {
                      Sell(1,Close);
                      PlotString("Vol","收盤(pán)平倉(cāng)",Low,Red);
                      }
                   
                      If(MarketPosition==-1&&Time>=0.1509)
                      {
                      BuyToCover(1,Close);
                      PlotString("Vol","收盤(pán)平倉(cāng)",Low,Red);
                      }

    End

    //------------------------------------------------------------------------
    // 編譯版本        GS2010.12.08
    // 用戶(hù)版本        2012/02/08 14:07
    // 版權(quán)所有        lzy990100887{程序化交易}
    // 更改聲明        TradeBlazer Software保留對(duì)TradeBlazer平臺(tái)
    //                        每一版本的TrabeBlazer公式修改和重寫(xiě)的權(quán)利
    //------------------------------------------------------------------------

      

  • 網(wǎng)友點(diǎn)評(píng): 雖然錯(cuò)誤很多
    但思路還是不錯(cuò)的
    加工了一個(gè)絕大部分品種通用的模型

     

 

有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友

可聯(lián)系技術(shù)人員 QQ: 262069696  點(diǎn)擊在線交流進(jìn)行 有償 編寫(xiě)!不貴!點(diǎn)擊查看價(jià)格!

 


【字體: 】【打印文章】【查看評(píng)論

相關(guān)文章

    沒(méi)有相關(guān)內(nèi)容
  主站蜘蛛池模板: 精品91自产拍在线观看一区 | 男人搡女人视频免费看 | 久操网址| 亚洲高清中文字幕 | 日本一级特黄毛片免费视频 | 久草5| 五月婷中文 | 天天骑天天干 | 久久久精品日本一区二区三区 | 九九亚洲精品自拍 | 农村女人十八毛片a级毛片 农村三级孕妇视频在线 | 狠狠躁夜夜躁人人爽天天天天 | 国产成人夜色91 | 亚洲操片 | 国产aaaaaa | 亚洲精国产一区二区三区 | 黄色影院免费 | 国产小视频免费在线观看 | 香蕉一区二区三区观 | 久久精品国产波多野结衣 | 亚洲短视频在线观看 | 中日韩欧美在线观看 | 激情综合五月婷婷 | 日本黄色免费网址 | 五月色婷婷六月噜噜 | 99亚洲精品高清一二区 | 国产精品午夜在线观看 | 狠狠狠狠狠狠狠狠 | 亚洲大胆精品337p色 | yellow中文字幕久久网 | 日韩成人在线视频 | 欧美另类videos粗暴黑人 | 黄色在线观看网站 | 日本中文一二区有码在线观看 | 国产成人亚洲综合91精品555 | 亚洲成人免费在线视频 | 四虎影视精品永久免费网站 | 色大18成网站www在线观看 | 久久婷婷激情综合中文字幕 | 国产精品第二页 | 久久免费久久 |