中文字幕av无码不卡免费_蜜臀AV无码精品人妻色欲_亚洲成AV人片在线观看无码不卡_无码专区天天躁天天躁在线

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

完善的日內交易系統框架源碼 可處理信號反復問題[開拓者公式]

  • 源碼內容:

    //------------------------------------------------------------------------
    // 簡稱: s007
    // 名稱: 來源 www.tumamayizhan.com
    // 類別: 交易指令
    // 類型: 其他
    // 輸出:
    //------------------------------------------------------------------------
    Params
            Numeric maxLots(1);//單次開倉手數
            Numeric maxTrad(3);//最大交易次數
            Numeric splitRate(3); //交易滑點和傭金       
           
            Numeric ma1(5);
            Numeric ma2(18);
           
            Numeric tradBegin(909); //開倉時間       
            Numeric tradEnd(1440); //開倉時間       
            Numeric closeTime(1456); //bar的時間超過此值后平倉
           
            Numeric stopLoss(40); //虧損大于于此值時止損,為0不判斷
            Numeric stopProfis(200); //盈利高于此值時止贏,為0不判斷
           
            Numeric tracProfis(0); //盈利高于此值后執行追蹤止贏,為0不判斷
            Numeric tracLoss(0); //追蹤止盈的回撤值,為0不判斷,
           
            Numeric returnProfis(70); //盈利高于此值后執行回撤止贏,為0不判斷       
                   
            Numeric minProfis(10); //持倉bar數超過maxHoles后盈利小于此值平倉,為0不判斷
            Numeric maxHolds(7);//為0不判斷
    Vars
            String fileName;        
            String fileName2;
            String toDay;
            Numeric splitDot;        //交易滑點
           
            Bool b1(False);//開多條件
            Bool b2(False);//開多條件       
           
            Bool s1(False);//開空條件
            Bool s2(False);//開空條件       
           
            Bool bc(False);//開多條件
            Bool sc(False);//開多條件
           
            Numeric tradePrice(0);//發單的價格       
           
            StringSeries  tradMem("");//交易描述       
            Numeric tradProve(0);//可否開倉:0/禁止,1/允許
            Numeric tradNum(0);//交易次數
            Numeric tradState(0);//持倉狀態:0/無,1/多,-1/空       
            Numeric tradCost(0);//持倉成本
            Numeric tradIdx(0);//持倉Bar的index
            Numeric tradCyc(0);//持倉周期
            String pKey;//
            String pKeyTradProve("TRADPROVE");//
            String pKeyTradState("TRADSTATE");//
            String pKeyTradCost("TRADCOST");//
            String pKeyTradNum("TRADNUM");//
            String pKeyTradIdx("TRADIDX");//
           
            Numeric curProfit(0);//持倉當前浮動盈虧
            NumericSeries maxProfit(0);//持倉最大浮盈
            NumericSeries maxLoss(0);//持倉最大浮虧
           
            String  dopos("");//持倉處理代碼
            NumericSeries m1(0);
            NumericSeries m2(0);
           
    Begin
            splitDot=splitRate*MinMove();
           
            pKey=FormulaName()+SymbolName()+Text(BarType())+Text(BarInterval());
            pKeyTradProve="TRADPROVE";//
            pKeyTradState="TRADSTATE";//
            pKeyTradCost="TRADCOST";//
            pKeyTradNum="TRADNUM";//
            pKeyTradIdx="TRADIDX";//       
            //初始化
            If(BarStatus==0)
            {               
                    SetTBProfileString(pKey,pKeyTradProve,Text(1));
                    SetTBProfileString(pKey,pKeyTradState,Text(0));
                    SetTBProfileString(pKey,pKeyTradCost,Text(0));
                    SetTBProfileString(pKey,pKeyTradNum,Text(0));
                    SetTBProfileString(pKey,pKeyTradIdx,Text(0));

                    tradMem="";
                    maxProfit=0;
                    maxLoss=0;       
                    Return;
            }

            if(Day !=Day[1])
            {
                    SetTBProfileString(pKey,pKeyTradProve,Text(1));
                    SetTBProfileString(pKey,pKeyTradState,Text(0));
                    SetTBProfileString(pKey,pKeyTradCost,Text(0));
                    SetTBProfileString(pKey,pKeyTradNum,Text(0));
                    SetTBProfileString(pKey,pKeyTradIdx,Text(0));
                   
                    tradMem=" ";               
                    maxProfit=0;
                    maxLoss=0;               
            }       
            Else
            {
                    //獲取交易狀態
                    tradProve=Value(GetTBProfileString(pKey,pKeyTradProve));
                    tradState=Value(GetTBProfileString(pKey,pKeyTradState));
                    tradCost=Value(GetTBProfileString(pKey,pKeyTradCost));
                    tradNum=Value(GetTBProfileString(pKey,pKeyTradNum));
                    tradIdx=Value(GetTBProfileString(pKey,pKeyTradIdx));
                   
                    tradMem=" ";               
                    maxProfit=maxProfit[1];
                    maxLoss=maxLoss[1];

                    m1=iTodayEMA(Open,ma1);//指標
                    m2=iTodayEMA(Open,ma2);//指標

                    //開倉條件
                    //跌停板附近不開多倉,漲停附近不開空倉
                    if(BarStatus==2)
                    {
                            b1=Close>(Q_LowerLimit()+15*MinMove());
                            s1=Close<(Q_UpperLimit()-15*MinMove()) ;
                    }
                    Else
                    {       
                            b1=Not(High==Low And High==Close Or High[1]==Low[1] );
                            s1=Not(High==Low And High==Close Or High[1]==Low[1] );
                    }               
                           
                    If(tradNum<=maxTrad And Time>=0.0001*tradBegin And Time<=0.0001*tradEnd)
                    {
                            //開倉條件
                            bc=CrossOver(m1,m2) And b1 ;//
                            sc=CrossUnder(m1,m2) And b1 ;//                                               
                    }               
           
                    // 當前無倉-----------------------------------------------------------------Begin
                    if(tradState==0 )
                    {               
                            // 當前無倉,開始建立多頭
                            if(bc)
                            {
                                    if(BarStatus==2)        tradePrice= Q_AskPrice +splitDot; Else tradePrice=Open+splitDot;                               
                                    If(Buy(maxLots,tradePrice))
                                    {
                                            SetTBProfileString(pKey,pKeyTradProve,Text(0));
                                            SetTBProfileString(pKey,pKeyTradState,Text(1));
                                            SetTBProfileString(pKey,pKeyTradCost,Text(tradePrice));
                                            SetTBProfileString(pKey,pKeyTradNum,Text(1+tradNum));
                                            SetTBProfileString(pKey,pKeyTradIdx,Text(CurrentBar()));               
                                            tradMem="開多-"+Text(tradePrice);
                                            Commentary(tradMem);                                                                               
                                    }
                            }
                            Else
                            // 當前無倉,開始建立空頭
                            If(sc)
                            {
                                    if(BarStatus==2)tradePrice= Q_BidPrice -splitDot; Else tradePrice=Open-splitDot;                               
                                    If(SellShort(maxLots,tradePrice))
                                    {
                                            SetTBProfileString(pKey,pKeyTradProve,Text(0));
                                            SetTBProfileString(pKey,pKeyTradState,Text(-1));
                                            SetTBProfileString(pKey,pKeyTradCost,Text(tradePrice));
                                            SetTBProfileString(pKey,pKeyTradNum,Text(1+tradNum));
                                            SetTBProfileString(pKey,pKeyTradIdx,Text(CurrentBar()));                                                               
                                            tradMem="開空-"+Text(tradePrice);
                                            Commentary(tradMem);                                       
                                    }
                            }
                    }
                    // 當前無倉-----------------------------------------------------------------end
                    // 當前有倉-----------------------------------------------------------------begin
                    Else
                    {
                            //計算當前盈虧和最大浮動盈虧
                            curProfit=tradState*(Close-tradCost);                       
                            If(BarStatus==2)
                            {                               
                                    If(curProfit>maxProfit)        maxProfit=curProfit;
                                    If(curProfit<maxLoss)                maxLoss=curProfit;
                            }
                            Else
                            {
                                    If(tradState==1)
                                    {
                                            If((High-tradCost)>maxProfit) maxProfit=(High-tradCost);
                                            If((Low-tradCost)<maxLoss)                maxLoss=(Low-tradCost);
                                    }
                                    If(tradState==-1)
                                    {
                                            If((tradCost-Low)>maxProfit)        maxProfit=tradCost-Low;
                                            If((tradCost-High)<maxLoss)        maxLoss=tradCost-High;       
                                    }
                            }                       
                           
                            //平多反空
                            If(tradState==1 And sc And tradNum<maxTrad And Time>=0.0001*tradBegin And Time<=0.0001*tradEnd)
                            {
                                    if(BarStatus==2)tradePrice= Q_BidPrice -splitDot; Else tradePrice=Open-splitDot;       
                                    If(SellShort(maxLots,tradePrice))
                                    {
                                            tradMem="平多反空-"+Text(tradePrice);Commentary(tradMem);
                                            SetTBProfileString(pKey,pKeyTradProve,Text(1));
                                            SetTBProfileString(pKey,pKeyTradState,Text(-1));
                                            SetTBProfileString(pKey,pKeyTradCost,Text(tradePrice));
                                            SetTBProfileString(pKey,pKeyTradNum,Text(1+tradNum));
                                            SetTBProfileString(pKey,pKeyTradIdx,Text(CurrentBar()));
                                            maxProfit=0;
                                            maxLoss=0;       
                                            curProfit=0;
                                    }
                            }
                            //平空反多
                            If(tradState==-1 And bc And tradNum<maxTrad And Time>=0.0001*tradBegin And Time<=0.0001*tradEnd)
                            {
                                    if(BarStatus==2)        tradePrice= Q_AskPrice +splitDot; Else tradePrice=Open+splitDot;       
                                    If(Buy(maxLots,tradePrice))
                                    {
                                            tradMem="平空反多-"+Text(tradePrice);Commentary(tradMem);
                                            SetTBProfileString(pKey,pKeyTradProve,Text(1));
                                            SetTBProfileString(pKey,pKeyTradState,Text(1));
                                            SetTBProfileString(pKey,pKeyTradCost,Text(tradePrice));
                                            SetTBProfileString(pKey,pKeyTradNum,Text(1+tradNum));
                                            SetTBProfileString(pKey,pKeyTradIdx,Text(CurrentBar()));
                                            maxProfit=0;
                                            maxLoss=0;
                                            curProfit=0;                                       
                                    }
                            }       
                           
                            tradCyc=(CurrentBar()-tradIdx);
                            tradMem="浮盈:"+Text(curProfit)+",最大浮盈:"+Text(maxProfit)+",倉期:"+Text(tradCyc);Commentary(tradMem);
                            dopos="";
                            //開倉BAR的處理
                            if(tradCyc==0)
                            {
                           
                            }                       
                            //持倉BAR的處理
                            Else
                            if(tradCyc>0)
                            {
                                    //開倉后第一根BAR的處理-應對bar走完后的信號消失問題**********************************************                               
                                    if(tradCyc==1)
                                    {
                                          。。。。。
                                    }               
                                    Else                               
                                    dopos=DoPosition(tradState,tradCyc,curProfit,maxProfit,stopLoss,stopProfis,tracProfis,tracLoss,returnProfis,minProfis,maxHolds,closeTime);
                            }
                           
                            dopos=DoPosition(tradState,tradCyc,curProfit,maxProfit,stopLoss,stopProfis,tracProfis,tracLoss,returnProfis,minProfis,maxHolds,closeTime);
                            //統一的平倉處理-------------------------------------------------------------------------------------------
                            if(Len(dopos)>2)
                            {
                                    //處理交易價格,叫賣叫買價加上滑點,便于成交
                                    if(BarStatus==2)
                                    {
                                            If(tradState==1)         tradePrice= Q_BidPrice -splitDot;
                                            If(tradState==-1)         tradePrice= Q_AskPrice +splitDot;
                                    }Else tradePrice=Close-tradState*splitDot;
                                   
                                    //平多
                                    If(tradState==1)
                                    {
                                            If(Sell(maxLots,tradePrice))
                                            {
                                                    tradMem=dopos+":平多-"+Text(tradePrice);
                                                    SetTBProfileString(pKey,pKeyTradProve,Text(1));
                                                    SetTBProfileString(pKey,pKeyTradState,Text(0));                                               
                                                    maxProfit=0;
                                                    maxLoss=0;
                                            }
                                    }
                                    //平空
                                    If(tradState==-1)
                                    {
                                            If(BuyToCover(maxLots,tradePrice))
                                            {
                                                    tradMem=dopos+":平空-"+Text(tradePrice);
                                                    SetTBProfileString(pKey,pKeyTradProve,Text(1));
                                                    SetTBProfileString(pKey,pKeyTradState,Text(0));                                               
                                                    maxProfit=0;
                                                    maxLoss=0;                                               
                                            }
                                    }               
                                    Commentary(tradMem);                       
                            }                       
                    }                                       
            }
    End

     

     

     

     

     

     

     

  • 補充說明: m1=iTodayEMA(Open,ma1);//指標
    m2=iTodayEMA(Open,ma2);//指標
    dopos=DoPosition(tradState,tradCyc,curProfit,maxProfit,stopLoss,stopProfis,tracProfis,tracLoss,returnProfis,minProfis,maxHolds,closeTime);
    是用戶函數,自己編吧。

     

  •  該指令采用文件方式保存開平倉狀態,可以解決開倉bar走完后,信號又消失的問題!

     

 

有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友

可聯系技術人員 QQ: 262069696  點擊在線交流進行 有償 編寫!不貴!點擊查看價格!

 


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

相關文章

    沒有相關內容
  中文字幕av无码不卡免费_蜜臀AV无码精品人妻色欲_亚洲成AV人片在线观看无码不卡_无码专区天天躁天天躁在线

欧美一区二区三区在线免费观看| 欧美日韩专区| 国产精品一卡| 国产视频一区三区| 久久xxxx精品视频| 美女网站久久| 很黄很黄激情成人| 日韩网站在线| 西西人体一区二区| 欧美日韩成人一区二区三区| 精品动漫av| 国产精品区二区三区日本| 久久精品二区三区| 影音先锋中文字幕一区| 国产一区二区三区成人欧美日韩在线观看| 美女久久一区| 最新日韩av| 米奇777在线欧美播放| 国内一区二区三区在线视频| 国产精品区一区| 国产在线一区二区三区四区 | 一区二区国产在线观看| 亚洲一区bb| 狠狠色丁香久久综合频道| 国产精品美女久久久浪潮软件| 久久一区中文字幕| 亚洲激情精品| 国产精品v亚洲精品v日韩精品| 国产精品日韩高清| 亚洲香蕉网站| 国产精品草草| 午夜视频一区| 欧美伊人影院| 久久国产精品亚洲77777| 激情成人亚洲| 国产专区一区| 欧美日韩国产成人精品| 久久久国产精品一区二区三区| 亚洲日本久久| 亚洲国产精品123| 国产精品成人观看视频免费| 欧美尤物一区| 午夜亚洲福利| 久久久水蜜桃| 久久精品二区三区| 羞羞答答国产精品www一本| 亚洲最黄网站| 在线视频日韩| 亚洲一区二区伦理| 国产精品社区| 亚洲一区一卡| 久久久久综合| 欧美不卡视频| 国产在线日韩| 亚洲激情一区二区三区| 亚洲精品国产日韩| 在线综合欧美| 亚洲欧美日韩专区| 噜噜噜躁狠狠躁狠狠精品视频| 国产乱码精品| 欧美.www| 伊人成人网在线看| 国产亚洲一级| 久久国产精品久久久久久电车| 亚洲女同同性videoxma| 久久亚洲一区二区| 狠狠88综合久久久久综合网| 亚洲日本无吗高清不卡| 国产精品亚洲欧美| 你懂的国产精品| 激情文学一区| 国产伦精品一区二区三区| 久久精品主播| 亚洲国产高清视频| 亚洲专区欧美专区| 欧美国产高潮xxxx1819| 亚洲国产精品视频一区| 亚洲一区二区高清视频| 欧美精品尤物在线| 一区二区高清| 欧美日韩国产高清视频| 亚洲精品少妇| 欧美成人免费在线| 99视频在线精品国自产拍免费观看| 国产一区二区三区高清| 午夜激情一区| 国产精品有限公司| 亚洲午夜精品福利| 久久成人精品| 狠狠入ady亚洲精品| 国产欧美日韩一区二区三区在线| 久久一区视频| 国产欧美综合一区二区三区| 欧美精品导航| 免费一区视频| 狠狠色综合色区| 每日更新成人在线视频| 一区福利视频| 欧美一区亚洲| 亚洲一区三区电影在线观看| 国内精品久久久久久久影视蜜臀 | 国产精品magnet| 一本色道88久久加勒比精品| 欧美激情自拍| 久久久久久穴| 亚洲欧美日韩精品一区二区| 亚洲二区免费| 国内精品久久久久久久影视麻豆 | 一级成人国产| 伊人成人在线视频| 国产精品a级| 欧美成人高清| 久久一区二区三区四区五区| 一区二区三区久久网| 国产精品国产三级欧美二区| 久久久精品五月天| 亚洲免费影院| 夜夜爽www精品| 最新日韩av| 亚洲国产日韩美| 国模大胆一区二区三区| 欧美日韩一区二区三区在线观看免| 美女视频一区免费观看| 国产伦精品一区二区三区视频孕妇| 亚洲国产一区二区三区在线播| 激情国产一区| 亚洲麻豆av| 悠悠资源网久久精品| 精品动漫3d一区二区三区免费| 久久综合久久久| 久久亚洲一区| 欧美日韩一区在线视频| 国产精品豆花视频| 亚洲国产综合在线看不卡| 99精品国产高清一区二区| 一区二区三区精品视频在线观看| 一区二区欧美日韩| 久久久精品性| 黑人一区二区| 国产精品腿扒开做爽爽爽挤奶网站| 亚洲女人av| 欧美日韩国内| 日韩亚洲一区在线播放| 亚洲免费在线| 国内久久精品| 亚洲中字黄色| 国内精品美女在线观看 | 亚洲国产日韩美| 亚洲欧洲一区二区天堂久久| 亚洲免费高清| 噜噜爱69成人精品| 国产精品v日韩精品v欧美精品网站 | 91久久夜色精品国产九色| 亚洲精品麻豆| 久久精品伊人| 亚洲精品乱码| 欧美va天堂在线| 亚洲久久成人| 欧美午夜一区| 亚洲一区区二区| 国产综合自拍| 男女精品网站| 国产精品午夜av在线| 欧美日韩福利| 久久精品午夜| 国产精品日韩一区二区三区| 欧美特黄一区| 久久亚洲一区二区| 在线视频免费在线观看一区二区| 亚洲欧美伊人| 免费看的黄色欧美网站| 激情久久久久久久| 欧美~级网站不卡| 国产伦精品一区二区三| 亚洲高清av| 欧美区一区二| 久久免费一区| 国产精品主播| 国产深夜精品| 亚洲精品激情| 在线成人av| 韩国在线视频一区| 欧美在线资源| 欧美1区2区| 老**午夜毛片一区二区三区| 亚洲欧美成人综合| 国产精品毛片在线| 亚洲精品在线免费| 99pao成人国产永久免费视频| 欧美日韩影院| 欧美理论在线| 欧美大片专区| 久久婷婷一区| 亚洲三级影院| 亚洲美洲欧洲综合国产一区| 在线视频观看日韩| 亚洲美女毛片| 99精品视频网| 国产精品嫩草99av在线| 国产精品久久777777毛茸茸 | 久久综合影视| 欧美ab在线视频| 老司机午夜精品视频在线观看| 蜜桃精品久久久久久久免费影院| 国产精品久久波多野结衣| 亚洲日韩视频| 亚洲一区二区三区涩| 亚洲女同同性videoxma| 欧美资源在线| 欧美aⅴ99久久黑人专区| 欧美区国产区| 亚洲欧洲日本一区二区三区| 一区二区精品| 久久精品女人| 欧美日韩大片一区二区三区 | 国产区日韩欧美| 香蕉久久久久久久av网站| 国产欧美激情| 美女视频一区免费观看| 欧美大片一区| 91久久久一线二线三线品牌| 在线亚洲美日韩| 欧美在线视频二区| 亚洲高清精品中出| 亚洲欧美春色| 国产综合色产| 国产精品一区二区三区免费观看 | 日韩视频精品| 老司机精品视频网站| 国自产拍偷拍福利精品免费一| 亚洲欧洲日本一区二区三区| 久久xxxx精品视频| 激情久久久久久| 亚洲一区二区三区涩| 欧美日韩免费观看一区| 亚洲三级毛片| 欧美高清一区| 国产精品美女xx| 狠狠干综合网| 狂野欧美一区| 国产精品久久久久久模特| 国产精品magnet| 亚洲综合电影一区二区三区| 国产主播一区| 欧美激情第二页| 亚洲欧美日韩精品综合在线观看| 国内精品国语自产拍在线观看| 亚洲免费中文| 国产婷婷精品| 亚洲福利精品| 国产一区激情| 午夜精品美女久久久久av福利| 国产精品毛片| 亚洲精品欧洲| 激情综合电影网| 国产精品swag| 欧美精品一区二区三区在线看午夜| 亚洲一区欧美激情| 99精品免费网| 亚洲激精日韩激精欧美精品| 国自产拍偷拍福利精品免费一| 久久午夜精品| 久久一区中文字幕| 久久精品麻豆| 久久一区欧美| 老司机久久99久久精品播放免费| 国产一区二区三区高清| 亚洲黄页一区| 欧美日韩成人| 国产精品二区三区四区| 国产精品a久久久久| 欧美日韩在线精品一区二区三区| 久久一本综合频道| 欧美福利电影在线观看| 久久一区中文字幕| 久久字幕精品一区| 欧美在线视屏| 国产精品多人| 亚洲精品一级| 国产农村妇女毛片精品久久莱园子 | 久久天天综合| 欧美高清不卡| 狠狠爱www人成狠狠爱综合网| 欧美三级网页| 亚洲高清不卡| 国产日韩精品久久| 免费看的黄色欧美网站| 久久另类ts人妖一区二区| 久热综合在线亚洲精品| 欧美日韩蜜桃| 国产区二精品视| 看欧美日韩国产| 欧美日韩国产一区精品一区| 在线观看福利一区| 国产免费成人| 欧美+日本+国产+在线a∨观看| 欧美片第1页综合| 91久久黄色| 蜜桃av一区| 亚洲国产一区二区三区高清 | 国产亚洲福利| 欧美 日韩 国产在线| 国内视频精品| 亚洲欧美日韩精品综合在线观看| 欧美日韩亚洲一区二区三区四区| 亚洲黄色一区| 久久久久久自在自线| 国产精品www.| 亚洲一区图片| 激情综合电影网| 模特精品在线| 91久久国产自产拍夜夜嗨| 久久国产精品亚洲77777| 欧美日韩三级电影在线| 一区二区精品国产| 午夜久久福利| 国产精品免费一区二区三区在线观看| 欧美在线精品一区| 国产精品亚洲欧美| 亚洲国产欧美不卡在线观看| 久久精品日韩欧美| 一区二区精品在线观看| 欧美日韩第一区| 亚久久调教视频| 亚洲视频www| 亚洲国产日本| 亚洲一级二级| 国产精品hd| 欧美精品一卡| 欧美国产三级| 欧美/亚洲一区| 久久精品网址| 欧美专区18| 老司机一区二区三区| 亚洲毛片网站| 亚洲看片一区| 亚洲三级观看| 亚洲激情一区二区| 亚洲手机视频| 国自产拍偷拍福利精品免费一 | 黄色亚洲大片免费在线观看| 久久在线精品| 久久看片网站| 久久精品网址| 老**午夜毛片一区二区三区| 香蕉久久国产| 亚欧成人精品| 久久激情一区| 欧美影视一区| 欧美日韩一卡| 欧美久久综合| 国内精品久久久久久久影视蜜臀| 欧美深夜福利| 激情久久婷婷| 亚洲区第一页| 亚洲伦理一区| 亚洲在线成人| 蜜桃久久精品乱码一区二区| 久久在线精品| 欧美视频四区| 在线免费观看欧美| 日韩一级网站| 亚洲伊人观看| 女同性一区二区三区人了人一| 午夜天堂精品久久久久| 国产综合自拍| 亚洲美女啪啪| 奶水喷射视频一区| 欧美日韩亚洲一区二区三区在线 | 欧美激情四色| 亚洲成色精品| 六月婷婷一区| 在线观看亚洲视频啊啊啊啊| 国产视频一区三区| 欧美一区二区三区另类| 精品99视频| 免费看的黄色欧美网站| 欧美日韩一区二区高清| 中文在线一区| 国产一区久久| 小嫩嫩精品导航| 在线成人www免费观看视频| 国产精品一区二区三区免费观看| 午夜国产一区| 国产毛片一区| 伊人久久综合| 久久久久久一区| 一本色道88久久加勒比精品| 欧美精品一区在线发布| 亚洲一级在线| 亚洲国产免费看| 欧美精品亚洲| 久久久久久国产精品一区| 亚洲激情在线| 黄页网站一区| 欧美ab在线视频| 亚洲一区一卡| 国产亚洲高清视频| 亚洲激情啪啪| 伊人久久亚洲美女图片|