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

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

較完善的日內交易系統框架(可處理信號反復) [開拓者 TB]

  • 咨詢內容: //------------------------------------------------------------------------
    // 簡稱: s007
    // 名稱:
    // 類別: 交易指令
    // 類型: 其他
    // 輸出:
    //------------------------------------------------------------------------
    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

     

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

     

  • TB客服: 本帖最后由 fish0451 于 2011-11-29 16:45 編輯

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

     

  • 網友回復: 學習,收藏,謝謝樓主

     

  • 網友回復: 樓主是高人
    頂一下
    謝謝你以前給我移植的mt4指標

 

如果以上指標公式不適用于您常用的行情軟件

或者您想改編成選股公式,以便快速選出某種形態個股的話,

可以聯系我們相關技術人員 QQ: 262069696  點擊在線交流進行 有償 改編!

 


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

相關文章

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

亚洲精品资源| 亚洲午夜精品一区二区| 亚洲黄色精品| 中国成人亚色综合网站| 美女精品在线观看| 好看不卡的中文字幕| 欧美日韩一区在线视频| 99这里有精品| 性xx色xx综合久久久xx| 黄色av一区| 亚洲人成久久| 久久精品三级| 在线欧美三区| 亚洲一区二区三区精品在线观看| 国产精品免费一区二区三区在线观看| 葵司免费一区二区三区四区五区| 伊人精品在线| 香蕉精品999视频一区二区| 久久中文在线| av成人国产| 久久一区二区三区av| 在线欧美三区| 欧美日韩网址| 亚洲一区三区视频在线观看| 欧美亚韩一区| 中文日韩欧美| 欧美一区影院| 国产模特精品视频久久久久| 麻豆av一区二区三区| 伊人久久婷婷色综合98网| 亚洲一区二区三区免费观看| 激情av一区| 欧美成人69| 欧美一级一区| 国产农村妇女毛片精品久久莱园子 | 可以看av的网站久久看| 在线日韩电影| 国内自拍一区| 国产一区在线免费观看| 久久人人精品| 久久久久久国产精品mv| 亚洲一区影院| 亚洲欧美日韩视频二区| 国产日韩一区欧美| 99精品热6080yy久久| 一区二区视频在线观看| 在线观看成人av电影| 狠狠色综合色区| 在线国产欧美| 亚洲日韩视频| 国产精品一区亚洲| 免费久久99精品国产自在现线| 99视频一区| 国产精品区二区三区日本| 一区二区三区福利| 亚洲永久免费| 欧美凹凸一区二区三区视频| 久热综合在线亚洲精品| 午夜久久资源| 性伦欧美刺激片在线观看| 在线观看成人av电影| 亚洲国产影院| 国产精品入口66mio| 国产精品综合色区在线观看| 欧美一级视频| 国产精品啊v在线| 亚洲国产专区| 性刺激综合网| 欧美精品成人一区二区在线观看| 欧美午夜免费| 99国产一区| 久久久久久一区| 韩国av一区| 亚洲一区精彩视频| 欧美午夜一区| 国产精品一区免费观看| 久久激情一区| 伊人影院久久| 男人的天堂亚洲在线| 欧美精品自拍| 一区二区三区精品国产| 欧美在线高清| 一区二区三区国产在线| 欧美视频1区| 久久精品123| 国产欧美日本| 亚洲大片在线| 午夜激情一区| 免费日韩av片| 亚洲精品影院在线观看| 亚洲欧美伊人| 美女被久久久| 亚洲精品1区2区| 久久久夜精品| 国产一区二区高清视频| 欧美午夜不卡| 欧美一区激情| 欧美亚洲一区二区三区| 99这里有精品| 亚洲青色在线| 一区精品久久| 国产精品v日韩精品v欧美精品网站| 国产精品毛片| 99国产精品久久久久久久| 欧美午夜精品久久久久免费视| 午夜在线精品偷拍| 国产模特精品视频久久久久| 亚洲精品视频啊美女在线直播| 午夜视频精品| 午夜精品一区二区三区四区| 久久久久国产精品午夜一区| 午夜在线a亚洲v天堂网2018| 亚洲一区国产| 久久福利毛片| 亚洲欧美日韩在线综合| 国产亚洲精品久久飘花 | 亚洲久久一区| 在线观看福利一区| 亚洲精品女人| 国产日韩综合| 亚洲综合二区| 久久精品91| 欧美国产先锋| 国产字幕视频一区二区| 欧美日韩亚洲免费| 好看的av在线不卡观看| 亚洲视频高清| 国产偷国产偷亚洲高清97cao| 国产精品普通话对白| 亚洲一区二区三区高清| 香蕉av777xxx色综合一区| 久久久久久久高潮| 女生裸体视频一区二区三区| 欧美日韩精品不卡| 亚洲午夜在线| 影音先锋久久资源网| 亚洲麻豆av| 亚洲欧美视频| 欧美日韩综合另类| 亚洲欧洲一区二区天堂久久| 国产美女诱惑一区二区| 玖玖玖国产精品| 精品不卡在线| 国产精品免费看| 欧美精品亚洲精品| 亚洲美女黄网| 你懂的一区二区| 亚洲精选成人| 午夜久久一区| 国产伦理一区| 国一区二区在线观看| 国产日韩免费| 精品96久久久久久中文字幕无| 日韩视频在线观看国产| 久久一二三四| 国产视频亚洲| 欧美片第1页综合| 日韩亚洲视频| 国产精品s色| 亚洲在线国产日韩欧美| 在线观看欧美亚洲| 欧美另类一区| 另类天堂av| 99国产成+人+综合+亚洲欧美| 可以看av的网站久久看| 国产三区二区一区久久| 黄色精品网站| 欧美激情国产日韩| 亚洲一区二区三区欧美| 亚洲黄色影片| 国模精品娜娜一二三区| 欧美一区二区三区在线免费观看 | 欧美在线二区| 亚洲综合欧美| 99精品99| 激情久久五月| 久久久99爱| 国产精品夜夜夜| 亚洲欧洲日本一区二区三区| 欧美三级第一页| 久久一综合视频| 免费看的黄色欧美网站| 亚洲尤物精选| 亚洲一区二区三区在线观看视频| 99成人在线| 在线亚洲自拍| 宅男噜噜噜66国产日韩在线观看| 国内精品久久国产| 国产精品黄色| 亚洲午夜精品福利| 最新国产乱人伦偷精品免费网站| 欧美日韩一区综合| 合欧美一区二区三区| 黄色欧美日韩| 亚洲精品裸体| 一区二区av| 国产欧美一区二区色老头 | 亚洲国产日韩欧美一区二区三区| 欧美在线一二三区| 欧美日韩影院| 亚洲精品影院在线观看| 一区二区精品在线| 美女黄网久久| 欧美日本久久| 国内在线观看一区二区三区| 亚洲国产午夜| 国产乱码精品| 久久久水蜜桃| 黄色国产精品一区二区三区| 亚洲日产国产精品| 亚洲欧美成人综合| 久久精品综合| 伊人久久婷婷| 亚洲一区二区精品在线| 午夜久久福利| 国产偷久久久精品专区| 欧美激情第10页| 99精品视频免费观看视频| 国产美女在线精品免费观看| 欧美激情1区| 在线观看福利一区| 久久国产66| 极品中文字幕一区| 噜噜噜久久亚洲精品国产品小说| 久久综合亚州| 中日韩视频在线观看| 每日更新成人在线视频| 极品av少妇一区二区| 亚洲一区三区视频在线观看| 国精品一区二区三区| 亚洲自啪免费| 亚洲国产一区二区三区a毛片| 国产精品视频免费一区| 欧美日韩1区2区3区| 国产精品区一区| 伊人久久婷婷色综合98网| 久久国产精品久久精品国产| 91久久久久| 欧美三级免费| 久久一二三区| 国产精品久久波多野结衣| 欧美性久久久| 欧美成人69| 久久精品中文| 亚洲欧美久久久久一区二区三区| 亚洲一级二级| 欧美日韩精品久久| 欧美96在线丨欧| 国产一区二区你懂的| 亚洲精品免费观看| 在线播放不卡| 狠狠色丁香久久综合频道| 久久欧美肥婆一二区| aa国产精品| 日韩天天综合| 99热这里只有精品8| 好吊色欧美一区二区三区视频| 欧美亚洲自偷自偷| 亚洲一区二区三区精品在线观看 | 老鸭窝亚洲一区二区三区| 一本久久知道综合久久| 狠狠综合久久| 在线观看亚洲| 日韩天堂av| 中文网丁香综合网| 国产亚洲永久域名| 国产精品夜夜夜一区二区三区尤| 国产亚洲精品v| 亚洲欧美高清| 欧美一区影院| 欧美激情四色| 国产精品yjizz| 亚洲午夜91| 999在线观看精品免费不卡网站| 亚洲视频在线二区| 日韩视频免费| 亚洲免费在线| 久久综合狠狠| 国产精品久久| 亚洲美女视频在线免费观看 | 一本久道久久久| 亚洲欧美日韩在线综合| 久久三级视频| 欧美日韩国产成人精品| 欧美精品二区| 日韩亚洲视频| 久久亚洲精品伦理| 好看的日韩av电影| 日韩午夜在线| 久久午夜av| 激情综合自拍| 亚洲欧美日韩在线观看a三区| 久久午夜精品| 亚洲日韩成人| 欧美va亚洲va日韩∨a综合色| 国一区二区在线观看| 国产日韩综合| 国自产拍偷拍福利精品免费一| 99精品99| 欧美日本亚洲| 国产日韩三区| 午夜精品久久| 国产精品日韩一区二区| 国产精品mv在线观看| 国产精品一区二区欧美| 欧美日韩一区二区三区免费| 日韩一级在线| 欧美私人啪啪vps| 午夜一区二区三区不卡视频| 欧美日本韩国一区二区三区| 国产精品日本一区二区| 激情国产一区| 亚洲欧美影院| 性刺激综合网| 一本色道久久综合亚洲精品不 | 极品裸体白嫩激情啪啪国产精品| 亚洲一区二区三区四区五区午夜| 好吊一区二区三区| 欧美~级网站不卡| 午夜一区不卡| 国产欧美一区二区三区另类精品| 老司机免费视频久久| 国产日韩欧美| 99伊人成综合| 亚洲日本黄色| 91久久在线| 亚洲亚洲精品三区日韩精品在线视频| 久久精品国产第一区二区三区最新章节 | 久久狠狠婷婷| 亚洲欧美精品| 香蕉久久夜色| 中文精品视频一区二区在线观看| 黄色日韩在线| 狠色狠色综合久久| 欧美日韩成人一区二区三区| 久久久久一区二区三区| 欧美亚洲三区| 久久精选视频| 久久综合九色99| 久久天天综合| 久久久久高清| 欧美精品一线| 欧美视频观看一区| 国内综合精品午夜久久资源| 国语精品一区| 一区二区亚洲精品| 在线播放不卡| a91a精品视频在线观看| 一区二区三区av| 亚洲影院免费| 老牛嫩草一区二区三区日本| 久久综合狠狠| 国产精品hd| 影音先锋久久| 国产精品手机视频| 久久国产主播精品| 欧美日韩国产成人精品| 国产主播精品| 99re6热在线精品视频播放速度| 夜夜嗨网站十八久久| 欧美综合国产| 欧美激情麻豆| 99国产精品久久久久老师| 国产精品一区在线观看| 久久精品国产综合精品| 欧美成人亚洲| 在线欧美亚洲| 免费在线播放第一区高清av| 午夜在线精品| 国内精品久久久久久久影视蜜臀| 亚洲精品乱码久久久久久蜜桃麻豆 | 99亚洲精品| 久久综合福利| 在线精品一区二区| 免费精品视频| 尹人成人综合网| 久久国产精品亚洲va麻豆| 欧美午夜国产| 国产精品制服诱惑| 国模精品娜娜一二三区| 国产一区二区三区免费不卡| 欧美高清一区| 在线一区日本视频| 欧美日韩一区二区视频在线观看 | 国产精品最新自拍| 欧美日韩精品免费看| 亚洲精品偷拍| 欧美另类一区| 免费在线一区二区| 亚洲性视频h| 麻豆av一区二区三区| 亚洲精品在线观看免费| 欧美视频四区| 鲁大师影院一区二区三区| 亚洲国产精品第一区二区| 久久一区精品| 免费不卡亚洲欧美| 国产视频精品网| 亚洲日本欧美| 伊人久久亚洲影院|