久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

TensorFlow LSTM預(yù)測股票次日開盤價(jià):從數(shù)據(jù)清洗到Checkpoint加載

TensorFlow LSTM預(yù)測股票次日開盤價(jià):從數(shù)據(jù)清洗到Checkpoint加載 簡介基于TensorFlow構(gòu)建的股票價(jià)格走勢預(yù)測項(xiàng)目面向具備一定Python基礎(chǔ)、希望入門量化選股或序列預(yù)測的開發(fā)者。項(xiàng)目通過tushare模塊獲取股票歷史數(shù)據(jù)利用pandas完成清洗與特征處理再以TensorFlow搭建模型學(xué)習(xí)價(jià)格規(guī)律最終借助matplotlib將真實(shí)走勢與預(yù)測結(jié)果可視化當(dāng)前聚焦預(yù)測第二日開盤價(jià)流程完整、可直接運(yùn)行學(xué)習(xí)。壓縮包共5個(gè)文件包含兩個(gè)Python腳本、一個(gè)checkpoint文件及配套的data與index數(shù)據(jù)文件其中.py文件分別負(fù)責(zé)模型加載與預(yù)測測試模型文件用于保存訓(xùn)練好的權(quán)重整體僅456KB便于快速下載與本地調(diào)試驗(yàn)證。目前已有2142人學(xué)習(xí)使用適合作為股票價(jià)格預(yù)測實(shí)戰(zhàn)的入門參考。通過對照load_model.py與test.py的調(diào)用邏輯讀者可以理解模型持久化、數(shù)據(jù)對齊和單步預(yù)測的基本思路并在此基礎(chǔ)上擴(kuò)展多步預(yù)測或引入更多特征。1. 用TensorFlow做股票價(jià)格走勢預(yù)測解壓后直接加載模型預(yù)測第二天開盤價(jià)拿到這份基于python實(shí)現(xiàn)股票價(jià)格走勢預(yù)測的壓縮包時(shí)我原本沒抱太高期望很多號(hào)稱“預(yù)測股票”的項(xiàng)目解壓后不是缺權(quán)重就是少腳本。這個(gè)包反而干凈cp-0002.ckpt.index、cp-0002.ckpt.data-00000-of-00001、checkpoint三個(gè)模型文件配上load_model.py和test.py兩個(gè)腳本沒有花架子。整個(gè)鏈路是TensorFlow搭LSTM模型tushare拉日線行情pandas清洗matplotlib把真實(shí)開盤價(jià)和預(yù)測開盤價(jià)畫在同一張圖上。它能干的事非常具體用最近60個(gè)交易日的開盤價(jià)預(yù)測下一個(gè)交易日的開盤價(jià)。適合已經(jīng)裝好Python環(huán)境、想跑通一個(gè)完整量化預(yù)測流程的人也適合手上有checkpoint卻不知道該怎么恢復(fù)模型做預(yù)測的開發(fā)者。預(yù)測準(zhǔn)確率屬于“趨勢大致對、數(shù)值有偏差”的水平把它當(dāng)參考沒問題當(dāng)提款機(jī)還遠(yuǎn)。2. tushare與pandas數(shù)據(jù)鏈路從拉日線到切出60天窗口模型再玄學(xué)數(shù)據(jù)錯(cuò)一步后面全白搭。這一章先把數(shù)據(jù)側(cè)講透接口怎么選、字段怎么洗、窗口怎么切這三步?jīng)Q定了模型能不能學(xué)到真實(shí)規(guī)律。2.1 tushare接口選型daily接口的參數(shù)細(xì)節(jié)tushare是A股數(shù)據(jù)里最常用的python數(shù)據(jù)源之一。預(yù)測腳本里拉日線最典型的寫法是調(diào)用pro.daily接口下面這段可以被直接復(fù)用import tushare as ts import pandas as pd ts.set_token(你的token) # 在tushare官網(wǎng)注冊后換成自己的token pro ts.pro_api() df pro.daily( ts_code000001.SZ, # 深市平安銀行滬市用600000.SH start_date20200101, end_date20241231 ) df df.sort_values(trade_date).reset_index(dropTrue) print(df.head())pro.daily返回的trade_date是YYYYMMDD格式的字符串而且默認(rèn)按日期倒序排列。排序這一步不能省不然喂給LSTM的序列是時(shí)間倒流的模型會(huì)學(xué)到“明天等于昨天”的錯(cuò)覺。ts_code的后綴規(guī)則是滬市SH、深市SZ指數(shù)代碼帶指數(shù)后綴這個(gè)參數(shù)寫錯(cuò)會(huì)直接返回空表。但這里有個(gè)隱蔽問題pro.daily返回的是未復(fù)權(quán)價(jià)格。上市公司分紅送轉(zhuǎn)后歷史價(jià)格會(huì)出現(xiàn)人為跳空LSTM看到這種斷層會(huì)給出離譜預(yù)測。我一般會(huì)換成ts.pro_bar接口它直接支持復(fù)權(quán)參數(shù)df ts.pro_bar( ts_code000001.SZ, start_date20200101, end_date20241231, adjqfq # qfq前復(fù)權(quán)hfq后復(fù)權(quán) )對比項(xiàng)ts.pro.dailyts.pro_bar復(fù)權(quán)處理未復(fù)權(quán)需自己算支持qfq/hfq日期字段trade_date字符串datedatetime類型排序默認(rèn)降序需手動(dòng)排序提示tushare的pro接口有積分門檻daily需要120分以上pro_bar部分參數(shù)需要更高積分。注冊后完善個(gè)人信息能拿到基礎(chǔ)分夠用了。2.2 pandas清洗拿到手先處理這四件事原始數(shù)據(jù)不能直接進(jìn)模型。我習(xí)慣按缺失值、重復(fù)行、列裁剪、類型檢查四步來洗每步都有明確目的print(df.isna().sum()) # 1. 缺失值統(tǒng)計(jì)重點(diǎn)看open列 df df.dropna(subset[open]).copy() df df.drop_duplicates(subset[trade_date]) # 2. 按日期去重 df df[[trade_date, open, high, low, close, vol]] df df.rename(columns{vol: volume}) # 3. 只留需要的列 print(df.dtypes) # 4. 確認(rèn)日期是str、價(jià)格是float缺失值最常見的來源是停牌日停牌當(dāng)天沒有成交記錄tushare會(huì)把該行直接跳過而不是填NaN。如果不做處理窗口切分時(shí)會(huì)把停牌前后的兩個(gè)交易日拼成連續(xù)序列等于給模型喂了一段“假歷史”。重復(fù)行則多來自分頁拉數(shù)據(jù)時(shí)的邊界重疊用drop_duplicates按日期去重解決。vol字段單位是“手”不是“股”計(jì)算成交額時(shí)需要乘以單價(jià)再乘100但這個(gè)包只做開盤價(jià)預(yù)測vol只用來輔助觀察不參與訓(xùn)練。2.3 為什么只拿開盤價(jià)當(dāng)特征窗口長度和特征維度的選擇這個(gè)包的設(shè)計(jì)思路很有意思只預(yù)測第二天的開盤價(jià)而輸入特征只有開盤價(jià)一根序列。很多初學(xué)者會(huì)問為什么不把最高價(jià)、最低價(jià)、成交量全塞進(jìn)去我自己的血淚經(jīng)驗(yàn)是特征越多數(shù)據(jù)泄漏和數(shù)據(jù)漂移的坑越多。成交量在免費(fèi)數(shù)據(jù)里的噪聲很大high和low本身與open存在同期強(qiáng)相關(guān)這些特征加進(jìn)去訓(xùn)練集loss會(huì)降低但換一段行情就翻車。LSTM需要一個(gè)固定長度的輸入窗口。這個(gè)包里checkpoint記錄的輸入形狀是三維張量對應(yīng)(批次, 60, 1)也就是60個(gè)交易日、每個(gè)交易日1個(gè)特征。60天約等于一個(gè)季度的交易日數(shù)量是短期信息與中期趨勢的折中。窗口太短比如20天模型只盯著最近一個(gè)月抓不住平臺(tái)期窗口太長比如90天樣本數(shù)量變少訓(xùn)練時(shí)間變長收益提升卻很有限。值得提醒的是移動(dòng)平均MA5、MA10這類衍生特征也別急著加它們本質(zhì)是歷史價(jià)格的線性組合模型學(xué)會(huì)“抄均線”后在樣本外會(huì)迅速失效。3. TensorFlow時(shí)序建模把60天開盤價(jià)映射成第二天開盤價(jià)數(shù)據(jù)洗好只完成了一半接下來要做的是把“過去60天”和“下一天”的關(guān)系用模型擬合出來。這里用到的不是普通全連接網(wǎng)絡(luò)而是LSTM。3.1 為什么是LSTM序列記憶與梯度消失股票開盤價(jià)不是獨(dú)立隨機(jī)變量今天的價(jià)格往往和過去一段時(shí)間的數(shù)據(jù)存在依賴關(guān)系這就是時(shí)間序列的自相關(guān)性。普通全連接網(wǎng)絡(luò)把60天的價(jià)格當(dāng)成60個(gè)互不相干的特征丟失了交易日之間的先后順序。RNN能保留順序但樸素RNN在長序列上梯度消失嚴(yán)重學(xué)到后面就忘了前面。LSTM用輸入門、遺忘門、輸出門三組門控結(jié)構(gòu)來控制信息保留和丟棄在60天這個(gè)中等長度的窗口上既不會(huì)忘掉一個(gè)月前的趨勢又能對最近幾天的突變做出反應(yīng)。這個(gè)包把序列切到60天正好落在LSTM擅長的區(qū)間里。3.2 樣本構(gòu)造與數(shù)據(jù)集劃分索引別寫錯(cuò)預(yù)測值就是下一天模型訓(xùn)練前要把一維的價(jià)格序列轉(zhuǎn)成監(jiān)督學(xué)習(xí)格式——X是窗口y是窗口外的下一天。這里最常見的一個(gè)錯(cuò)誤是把y取成窗口內(nèi)最后一個(gè)值那等于讓模型復(fù)讀輸入loss會(huì)很低但毫無預(yù)測能力。import numpy as np def make_sequences(open_prices, seq_len60): X, y [], [] for i in range(len(open_prices) - seq_len): X.append(open_prices[i: i seq_len]) # 第 i 天到第 i59 天 y.append(open_prices[i seq_len]) # 第 i60 天即窗口后的第一天 return np.array(X).reshape(-1, seq_len, 1), np.array(y).reshape(-1, 1) X_all, y_all make_sequences(scaled_open, seq_len60) print(X_all.shape, y_all.shape)索引規(guī)則必須對齊當(dāng)X取open_prices[0]到open_prices[59]時(shí)y是open_prices[60]也就是第61個(gè)交易日的開盤價(jià)。如果把y寫成open_prices[i seq_len - 1]模型學(xué)到的就是從60天序列里“摘出最后一個(gè)值”實(shí)盤預(yù)測時(shí)立刻失效。歸一化要在切窗口之前完成。我一般用MinMaxScaler把價(jià)格縮放到0到1之間避免LSTM激活函數(shù)在輸入端飽和from sklearn.preprocessing import MinMaxScaler scaler MinMaxScaler(feature_range(0, 1)) scaled_open scaler.fit_transform(open_prices.reshape(-1, 1)).flatten()注意這里fit_transform只應(yīng)該對訓(xùn)練集調(diào)用。嚴(yán)謹(jǐn)?shù)淖龇ㄊ窍惹蟹钟?xùn)練集和測試集再用訓(xùn)練集的價(jià)格擬合scaler最后統(tǒng)一transform全量數(shù)據(jù)。預(yù)測階段再單獨(dú)fit一次是后面避坑章里的頭號(hào)翻車原因。數(shù)據(jù)集劃分遵循時(shí)間順序而不是隨機(jī)打亂split int(len(X_all) * 0.8) X_train, X_val X_all[:split], X_all[split:] y_train, y_val y_all[:split], y_all[split:]時(shí)間序列一旦隨機(jī)shuffle驗(yàn)證集里會(huì)混入未來的樣本驗(yàn)證loss虛低實(shí)盤時(shí)立刻現(xiàn)出原形。前80%做訓(xùn)練、后20%做驗(yàn)證是序列預(yù)測的通用做法不用K折交叉驗(yàn)證因?yàn)楣善毙星椴粷M足樣本獨(dú)立同分布假設(shè)。3.3 模型結(jié)構(gòu)與訓(xùn)練參數(shù)兩層LSTM加Dropout的典型配置這個(gè)包沒有附帶訓(xùn)練腳本但根據(jù)checkpoint的輸入形狀訓(xùn)練側(cè)大概率是一個(gè)兩層LSTM加全連接輸出的結(jié)構(gòu)。這也是我處理單變量序列預(yù)測時(shí)最常用的配置import tensorflow as tf model tf.keras.Sequential([ tf.keras.layers.LSTM(64, return_sequencesTrue, input_shape(60, 1)), tf.keras.layers.Dropout(0.2), tf.keras.layers.LSTM(32), tf.keras.layers.Dense(1) ]) model.compile( optimizertf.keras.optimizers.Adam(learning_rate0.001), lossmse ) model.summary()網(wǎng)絡(luò)層參數(shù)作用LSTM 第一層64單元return_sequencesTrue提取短期模式輸出完整的序列給下一層Dropout0.2隨機(jī)丟棄20%的連接抑制過擬合LSTM 第二層32單元把60步信息壓縮成一個(gè)向量Dense1輸出歸一化后的次日開盤價(jià)input_shape(60, 1)里的60是窗口長度1是特征數(shù)量。第一層LSTM必須保留return_sequencesTrue否則輸出到第二層時(shí)只剩最后一個(gè)時(shí)間步的隱狀態(tài)中間59天的信息全被丟棄。loss用mse而不是mae原因是mse對大誤差更敏感股價(jià)序列的極端值更需要被懲罰如果你更關(guān)心誤差的絕對值換成mae也可以但要注意學(xué)習(xí)率可能要相應(yīng)調(diào)低。3.4 Checkpoint保存機(jī)制cp-0002這個(gè)編號(hào)是什么訓(xùn)練過程中最怕斷電和顯存溢出。ModelCheckpoint回調(diào)把權(quán)重定期落盤這個(gè)包里出現(xiàn)的cp-0002.ckpt就是訓(xùn)練到第2輪時(shí)保存的一份完整快照cp_callback tf.keras.callbacks.ModelCheckpoint( filepathmodel/cp-{epoch:04d}.ckpt, save_weights_onlyFalse, save_freq5 ) history model.fit( X_train, y_train, batch_size32, epochs50, validation_data(X_val, y_val), callbacks[cp_callback] )save_weights_onlyFalse時(shí)每輪保存會(huì)生成三個(gè)文件.ckpt.index記錄變量名和索引.ckpt.data-00000-of-00001存放實(shí)際權(quán)重?cái)?shù)值checkpoint文件記錄“最新一次保存的是哪個(gè)模型”。cp-0002說明這個(gè)快照對應(yīng)第2輪迭代保存時(shí)間點(diǎn)比較早說明訓(xùn)練可能在中途被中斷過也可能作者特意選了個(gè)早期檢查點(diǎn)來避免過擬合。對于這種60天窗口的風(fēng)險(xiǎn)預(yù)測第2輪已經(jīng)能學(xué)到基本的均值回歸結(jié)構(gòu)預(yù)測趨勢不會(huì)差太遠(yuǎn)。注意save_freq5表示每5輪保存一次如果訓(xùn)練在中間某輪被手動(dòng)停止最后一次保存的編號(hào)可能不是5的整數(shù)倍cp-0002就是這樣出現(xiàn)的。理解了這個(gè)機(jī)制你就能判斷checkpoint文件是不是完整。4. 加載模型做單步預(yù)測load_model.py與test.py實(shí)戰(zhàn)解讀模型訓(xùn)練完預(yù)測環(huán)節(jié)只剩三件事恢復(fù)checkpoint、構(gòu)造輸入窗口、把預(yù)測值畫出來。這個(gè)包里的load_model.py和test.py核心邏輯就是在解決這三件事。4.1 從checkpoint恢復(fù)模型結(jié)構(gòu)必須與訓(xùn)練時(shí)一致很多人拿到.ckpt文件第一反應(yīng)是用tf.keras.models.load_model直接加載這是必翻車的寫法。Keras的load_model只認(rèn).h5或SavedModel格式認(rèn)不了Saver格式的ckpt。load_model.py里靠譜的恢復(fù)邏輯是這樣的# 讀取checkpoint文件拿到最新的模型路徑 with open(model/checkpoint, r) as f: lines f.readlines() for line in lines: if model_checkpoint_path in line: ckpt_path line.strip().split()[1] print(ckpt_path) import tensorflow.compat.v1 as tf tf.disable_v2_behavior() def build_model(): model tf.keras.Sequential([ tf.keras.layers.LSTM(64, return_sequencesTrue, input_shape(60, 1)), tf.keras.layers.Dropout(0.2), tf.keras.layers.LSTM(32), tf.keras.layers.Dense(1) ]) return model tf_model build_model() saver tf.train.Saver() with tf.Session() as sess: saver.restore(sess, ckpt_path) # 到這里 sess 里已經(jīng)是恢復(fù)好權(quán)重的完整計(jì)算圖這段代碼里有三個(gè)細(xì)節(jié)值得說。第一checkpoint文件里存的是相對路徑如果模型目錄被移動(dòng)過saver.restore會(huì)找不到文件這時(shí)需要把路徑改成絕對路徑。第二模型結(jié)構(gòu)必須和訓(xùn)練時(shí)完全一致LSTM單元數(shù)、層數(shù)、input_shape任何一個(gè)參數(shù)變更restore都會(huì)報(bào)變量名不匹配。包里沒帶訓(xùn)練腳本這塊結(jié)構(gòu)定義是唯一需要手工對齊的地方。第三如果用TensorFlow 2.x環(huán)境import tensorflow.compat.v1并關(guān)閉v2行為是為了讓Saver機(jī)制可用如果環(huán)境本來就是TF1.x直接import tensorflow as tf即可。4.2 test.py的預(yù)測流程歸一化、reshape、反歸一化預(yù)測階段最容易出錯(cuò)的是輸入數(shù)據(jù)的預(yù)處理。訓(xùn)練時(shí)做了MinMax縮放預(yù)測時(shí)必須用同一個(gè)scaler做變換一個(gè)完整流程長這樣import pickle import tushare as ts df ts.pro_bar( ts_code000001.SZ, start_date20250101, end_date20250314, adjqfq ).sort_values(date).reset_index(dropTrue) open_prices df[open].values dates pd.to_datetime(df[date]) with open(scaler.pkl, rb) as f: scaler pickle.load(f) scaled scaler.transform(open_prices.reshape(-1, 1)).flatten() last_window scaled[-60:].reshape(1, 60, 1) with tf.Session() as sess: saver.restore(sess, ckpt_path) pred_scaled sess.run(tf_model.output, feed_dict{tf_model.input: last_window}) pred_open scaler.inverse_transform(pred_scaled.reshape(-1, 1))[0][0] print(f預(yù)測下一交易日開盤價(jià): {pred_open:.2f})這里做了四件事拉數(shù)據(jù)到預(yù)測日的前一天、加載訓(xùn)練時(shí)保存的scaler、把最近60天價(jià)格縮放到0到1并reshape成三維、預(yù)測后反縮放還原成真實(shí)價(jià)格。關(guān)鍵點(diǎn)是scaler只做transform不做fit_transform以及l(fā)ast_window取的是scaled數(shù)組的最后60個(gè)值保證窗口緊貼預(yù)測日。如果你用的是TensorFlow 2.x的Keras接口最后一行的sess.run等價(jià)于model.predict(last_window)數(shù)據(jù)準(zhǔn)備邏輯完全一致。4.3 matplotlib可視化真實(shí)價(jià)與預(yù)測價(jià)的同軸呈現(xiàn)預(yù)測結(jié)果單獨(dú)一個(gè)數(shù)字沒有說服力要畫出來對比。matplotlib的用法不復(fù)雜但有一個(gè)經(jīng)典坑是中文亂碼import matplotlib.pyplot as plt plt.rcParams[font.sans-serif] [SimHei] plt.rcParams[axes.unicode_minus] False real_window open_prices[-60:] plt.figure(figsize(10, 5)) plt.plot(dates[-60:], real_window, label真實(shí)開盤價(jià), linewidth1.5) plt.axhline(pred_open, colorred, linestyle--, label預(yù)測下一個(gè)交易日開盤價(jià)) plt.title(股票價(jià)格走勢預(yù)測真實(shí) vs 預(yù)測) plt.legend() plt.grid(alpha0.3) plt.show()SimHei是Windows下的中文字體macOS要換成Arial Unicode MSLinux用Noto Sans CJK SC。如果不設(shè)置中文字體title和label會(huì)變成方框初學(xué)者經(jīng)常在這上面卡半小時(shí)。畫真實(shí)價(jià)格時(shí)取最近60天窗口就好別把幾百天的序列全打出來圖會(huì)糊成一團(tuán)。預(yù)測值用一條水平虛線標(biāo)注一眼就能看出模型認(rèn)為明天會(huì)在哪個(gè)位置開盤。這里要降低預(yù)期第二天開盤價(jià)受隔夜外盤、消息面和集合競價(jià)影響模型基于歷史形態(tài)給出的只是條件期望。它適合做早盤參考不適合單獨(dú)當(dāng)交易信號(hào)。5. 避坑指南預(yù)測第二天開盤價(jià)的五個(gè)高頻翻車現(xiàn)場以下五個(gè)問題都是重跑這個(gè)類型項(xiàng)目時(shí)幾乎必然遇到過的我按現(xiàn)象、原因、解決的順序列清楚相當(dāng)于給動(dòng)手復(fù)現(xiàn)的人一份后悔藥。5.1 維度不匹配與歸一化漂移坑一predict時(shí)忘了batch維度?,F(xiàn)象執(zhí)行model.predict(last_window)時(shí)報(bào)錯(cuò)“incompatible shapes”或“expected ndim3, found ndim2”。原因訓(xùn)練輸入是三維張量(批次, 60, 1)預(yù)測時(shí)如果直接取scaled[-60:]得到的是二維數(shù)組(60,)或(60, 1)模型無法識(shí)別。解決固定用last_window scaled[-60:].reshape(1, 60, 1)把batch維度顯式寫出來??佣w一化參數(shù)漂移導(dǎo)致預(yù)測值系統(tǒng)性偏低?,F(xiàn)象預(yù)測值形態(tài)和真實(shí)曲線相似但從某一天起整體低一截差值基本固定。原因預(yù)測腳本里對包含測試數(shù)據(jù)的全量價(jià)格又重新調(diào)用了fit_transformscaler的min和max被新數(shù)據(jù)污染訓(xùn)練時(shí)的分布和預(yù)測時(shí)的分布不一致。解決訓(xùn)練結(jié)束后用pickle把scaler對象存成文件預(yù)測時(shí)只調(diào)transform不碰fit。這一點(diǎn)在4.2節(jié)代碼里已經(jīng)體現(xiàn)但很多人為了省事會(huì)在預(yù)測腳本里重寫一遍scaler結(jié)果就是模型預(yù)測價(jià)值直接報(bào)廢。5.2 checkpoint恢復(fù)失敗與tushare數(shù)據(jù)口徑坑三用load_model直接加載ckpt報(bào)錯(cuò)?,F(xiàn)象tf.keras.models.load_model(model/cp-0002.ckpt)拋出異常提示格式不支持。原因ckpt是TensorFlow Saver的權(quán)重快照格式只包含變量值和索引不包含模型結(jié)構(gòu)Keras的load_model要求完整模型文件。解決按4.1節(jié)方式先build_model重建結(jié)構(gòu)再用saver.restore恢復(fù)權(quán)重。如果你想把ckpt轉(zhuǎn)成h5方便后續(xù)加載可以在restore后用model.save(model.h5)保存一份以后就少一個(gè)坑??铀挠?xùn)練用前復(fù)權(quán)、預(yù)測用未復(fù)權(quán)數(shù)據(jù)預(yù)測值徹底失真?,F(xiàn)象在同一只股票上換時(shí)間段回測預(yù)測價(jià)格和真實(shí)價(jià)格相差10%以上并且訓(xùn)練集loss并不高。原因訓(xùn)練時(shí)用pro_bar(adjqfq)拿到前復(fù)權(quán)數(shù)據(jù)預(yù)測時(shí)換成pro.daily拿到未復(fù)權(quán)價(jià)格。除權(quán)除息造成的價(jià)格跳空在序列里形成一個(gè)人為的斷點(diǎn)LSTM基于前復(fù)權(quán)的歷史形態(tài)推斷出的窗口跟未復(fù)權(quán)序列完全不在一個(gè)口徑上。解決數(shù)據(jù)源全程統(tǒng)一訓(xùn)練和預(yù)測都用ts.pro_bar(adjqfq)并且把這一行寫到腳本頭部注釋里防止過幾天自己忘掉。5.3 準(zhǔn)確率評(píng)估誤區(qū)坑五拿分類準(zhǔn)確率要求回歸模型覺得模型“不穩(wěn)定”?,F(xiàn)象把預(yù)測值和第二天真實(shí)開盤價(jià)對比誤差有時(shí)1%有時(shí)5%于是得出結(jié)論“模型不靠譜”。原因回歸任務(wù)沒有accuracy的概念“準(zhǔn)確率還可以”指的是平均誤差水平可控不是每次命中。第二天開盤價(jià)里包含大量歷史序列之外的信息LSTM能做的只是從過去60天形態(tài)推斷條件期望而不是預(yù)測確定值。解決改用MAE和MAPE衡量。指標(biāo)公式10元價(jià)位股票的合理范圍MAEmean(|真實(shí)值 - 預(yù)測值|)0.1 ~ 0.3 元MAPEMAE / mean(真實(shí)值) x 100%1% ~ 3%如果你的MAPE能穩(wěn)定在3%以內(nèi)這個(gè)模型就已經(jīng)具備參考價(jià)值了。真實(shí)交易里1%的誤差被手續(xù)費(fèi)和滑點(diǎn)吃掉后剩不了多少這也是為什么這個(gè)包定位是學(xué)習(xí)項(xiàng)目而不是自動(dòng)交易策略。6. 進(jìn)階用法改成滾動(dòng)預(yù)測畫出未來五天開盤價(jià)趨勢線單步預(yù)測畫出來是條水平虛線只能看到一個(gè)點(diǎn)。實(shí)際做趨勢觀察時(shí)我更習(xí)慣把單步預(yù)測擴(kuò)展成滾動(dòng)多步預(yù)測——每預(yù)測出下一天的開盤價(jià)就把它拼到窗口末尾丟掉最早的一天再預(yù)測下一天。def rolling_predict(model, scaler, last_window, days5): current last_window.copy() # 形狀 (1, 60, 1) preds [] for _ in range(days): p model.predict(current)[0, 0] # 歸一化后的次日開盤價(jià) preds.append(p) p np.array([[[p]]]) current np.concatenate((current[:, 1:, :], p), axis1) return scaler.inverse_transform(np.array(preds).reshape(-1, 1)).flatten() future_prices rolling_predict(model, scaler, last_window, days5) print(future_prices)滾動(dòng)預(yù)測有兩個(gè)使用邊界要記住。一是誤差會(huì)沿著窗口累積第一天的預(yù)測最可信第三天以后基本只能看方向別當(dāng)真值用二是它只適合畫趨勢線比如判斷未來一周開盤價(jià)是抬升還是下探不適合直接拿來做機(jī)械交易信號(hào)。這類滾動(dòng)邏輯在量化交易策略代碼里經(jīng)常作為因子研究的基礎(chǔ)工具出現(xiàn)用它驗(yàn)證模型穩(wěn)定性比單點(diǎn)預(yù)測更有說服力。驗(yàn)證方法也很簡單拿最近60天數(shù)據(jù)做回看式驗(yàn)證假設(shè)今天是T用T-59到T的窗口預(yù)測T1逐日往前滾60天最后統(tǒng)計(jì)整段預(yù)測的MAE和MAPE。這個(gè)指標(biāo)庫要單獨(dú)建一個(gè)腳本存起來每次改窗口長度或模型參數(shù)后都跑一遍看MAPE是變好還是變差比盯著某一天的預(yù)測值靠譜得多。從那以后我每次拿到別人的模型包第一件事都是打開checkpoint文件確認(rèn)路徑反推訓(xùn)練時(shí)的模型結(jié)構(gòu)再寫測試腳本這一套流程幫我少翻了很多次車。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
日韩欧美成人性爱在线| 亚洲精品色| 91精片| 日韩中文字幕熟妇人妻| 在线色导航| 伦伦成年午夜免费视频| 亚洲欲| 大香蕉婷婷| 人妻另类 专区 欧美 制服| 丝袜视频一区二区在线播放国产中文| 自拍鲍鱼一区在线高清观看免费| 免费精品人妻一区二区三| 日韩av电影网站| 天堂av2019| 一本一道波多野毛片中文在线| a啊啊啊啊啊啊啊啊一区二区| 日韩精品熟妇| 日韩一999精品| 中文字幕蜜乳av| 国产人妻精品一区二区三区秋霞| 久热久操| 日韩美女高潮喷水视频| 伊人青青一区成人视频在线观看区| 免费中文在线| 日韩无码a片| 欧美高清无码免费视频高清版| 欧美综合网站999| 少妇500双飞99| aaa一级黄片| 日韩精品中文字幕一| 久草精品国产99| 久久精品超碰| 巨爆乳一区二区爆乳区| 日韩极品无码B| 国产精品精品系列在线观看| 国产精品爱欲| 国产av强奸美女| 一级片视频啪啪| 91天堂丝袜美腿| 国产欧美日本亚洲精品 | 9色国产精品一区粉嫩| 99热这里都是精品| 日韩超碰97| 超碰吊日色| 久久婷婷苹果| 日日骚网站| 天美传媒精品久久视频| 久久影视二区三区行押| 经典丝袜一区| 夜夜嗨一区二区三区直播内容| 日韩综合第八区国产精品| 欧美骚少妇| 欧美爱国产综合、| 啊啊啊免费| 亚洲色欧美| 黄色香蕉视频网站一区| 综合亚洲欧美精品日韩?v| 天天日天天看| 人妻干天天| 亚洲人天堂| 熟女探花啪啪| 日韩亚洲国产视频| 天天舔天天 | 偷拍 亚洲| 日日黄色三级网站| 97伊人| 97亚洲欧美| 9色国产精品一区粉嫩| 日韩国产欧美伦理在线| 在线另类| 欧美天堂亚洲电影院一区在线播放| 大香蕉青青9| 99在线精品观看视频中文| 欧美不在线| 国产在线观看91精品一区| 国产av又色又爽又黄| 欧美日韩第一页| 澳门人妻久久| 中出人妻中文字幕91在线| 青青青青操国内视频在线| 成人午夜高潮av猛片| 天堂无码精品国产久| AA丁香综合激情| 国产免费一区二区三区最新不卡| www.男人天堂| 亚洲 欧美 日韩 国产一区二区| 国产操逼逼网| 麻豆九九九| 久久熟女嫩草成人片免费| 国产91影院| 天天色综合天天操| 亚州色图欧美| 九九九热| 五月激情综合网| 91欧美另类| 9久久久久| 精品人妻一区| 久久99精品九九久久久婷婷| 久久久久亚洲Av无码专区老牛影视| 亚洲乱码国产乱码精网站| 欧美人妻二区三区| 97啪啪| 337p大胆噜噜噜噜噜91Av| 亚洲老司机123专区| 色婷婷一区二区三区久久| 国产伦乱91| SUV一区二区在线看| 成年人黄色视频免费| 中文字幕在线日亚州9| 狠狠躁天天躁日日躁| 亚洲中文字幕熟女| 艳尻美人妻| 国产欧美在线观看免费观看| 日本 成 人 小说 电影 一区二区| 大香蕉日韩| a级成人毛片免费视频高清| 色五月AV| 日韩啪啪啪啪啪| 中文字幕熟女人妻丝袜丝| 日日操丁香五月天| 中文字幕免费看| 操逼免费视频无码国产| 最新中文字幕av| 极品国产内射| 欧美91精彩| 国产黄片精品在线| 亚洲日本天堂| 天天欧美色| 亚洲爽图| 一区 欧美 日韩 麻豆| 国产强奸乱伦无码视频| 99蜜桃臀久久久欧美精品网站| 69少妇一区二区| 国产25页| 中文字幕黄色片| 熟妇色99| 老司机免费视频在线91| 国产原创剧情在线丝袜| 国产三级片在线观看| 国产少妇与亚洲av| 人人操人人摸avav| av草草在线电影| 国产乱伦一二三区| 国产成人欧美精品在线| 九九九九免费高| 一级久久性爱视频| 亚洲丝袜综合| 亚洲日韩东京热一区| 亚洲国产精品成人无码久久久 | 国产精品嫩草影院免费| 久久9免费视频| 九色97| 奇米四色网| 国产精品久久久999| 日操粉逼逼| 少妇淫妇久久久久久久| 日韩人人精品| 亚洲欧洲无码97久久精品| 91c色| 天天爽天天操啊啊啊| 天天摸天天插天天日| 成人性爱av| 国产精品禁久久久精品| 成人熟女视频一区二区三区| 国产精品久久久久久久久AV大片 | 亚洲成人免费在线| 日韩一区二区精彩视频| 91日韩网站| 诱惑人妻欧美一区在线播放| 亚洲成人久久美女| 国产无码高清操逼视频| 日本日皮视频逼| 久久精品一区二区一8| 久久综合久色欧美综合狠狠| 天美传媒在线一区| 麻豆60秒| 丁香五月色情| 欧美黄片欧美黄片xxx| 色欧洲| 欧美激情精品久久久| 97色冈| 日亚韩精品视频二区三| 日本免费专区| 欧美老妇曰批的视频| 欧美97爱| 九九九国产| 亚洲高清少妇| 夜草欧美| 热久久无毒不卡| 啊啊啊啊啊啊好湿好爽视频| 亚洲情色在线| 97大色网| 亚洲精品国产av天美传媒| 天天综合色电影| www…国产操逼| 伊人五月天婷婷| 久久91| 另类欧美综合| 精品二区三四区五电影 | 五月天社区| 国产 日韩 另类 视频一区爱| 91露脸熟女专区| 日韩欧美亚欧在线视频| 欧美福利视频啊啊啊啊| 色综合V| 呦呦影院| 热久久国产| 思思热在线cao| 麻豆精品三区视频| 国产精品久久久久久无码红治院| 老子午夜伦不卡影院| 啊啊啊啊啊啊在线| 女生久久网| 欧美激情区| 91精品老女人| AAAA欧美日韩| 亚洲无码国产精品久久| 国产精品福利视频播放| 情趣丝袜无码操逼视频| 影音先锋视频在线| 国产一区二区三区精品观看啪| 1禁看欧美黄片免费看| 国产91乱伦| 家庭乱伦性爱av| 91在线限制级| 欧美爆操91| laoshunv91| 欧美在线 亚洲| 在线观看午夜婷婷久久久久清性观看| 妇女乱色二区| 加勒比海人人操超碰在线| 久操国产在线| 999久久久免费精品国产牛牛| 日本一区二区三区免费观看| 亚洲中文国际强奸字幕| 国产成人精品亚洲日本| 涩涩五月天| 欧美亚洲第1页| 日韩啪啪啪视频| 亚洲诱惑天堂 | 国产精品69久久久久久久| 91操熟女视频| 精品国产一区二区三区在线播出| 最新中文字幕在线亚洲| 99re这里只有精品3| 久久99深爱久久99精品| 国产老女人久久毛| 国产亚洲精品美女久久久m| 色婷婷狠狠18禁| 久久久久9久久久久| 福利天堂| 99re免费| 亚洲av强奸乱伦| 日本美女性生活久久久久久久| 欧美曰韩国产精品| 国产精品白丝www| 热无码中文亚洲H一道本一区二区| 久久精品国产99精品亚洲蜜...| 成人免费在线网站| 婷婷综合在线观看| 欧美日韩中文视频播放| 黄色小视频日本txt| 啪啪91| 久欲AV| yiqicaoav| 亚洲精品日韩国产欧美| 亚洲AV不卡在线观看尤物| 91天堂网| 超碰人人在线| 久久↗↗| 日韩美女操b| 久久精品视频久久久| 青草伊人久久| 成人性爱视频在线看| 中文字幕高清20页视频 | 国产精品99久久久www| sss视频华人在线| 无马一区二区| 日韩乱伦视频| 国产熟女自拍| 国产亚洲色婷婷久久99精品91葵花宝典| 人妻日日夜夜精品| 人人操人人色网| 亚洲中文字幕三级在线| 精吧天堂| 国产树林里野战在线看| 亚洲亚洲亚洲天堂天堂 | 亚洲熟女乱色一区二区三区久久久| 精品九九九九| 夜夜騷av、一區二區| 蜜臀久久99精品久久久久| 丁香五月天啪啪| 成人情色综合网| 郑州宾馆老熟女露脸啪啪| 日本不卡二三区| 尤物av网站免费在线播放| 亚洲人妻一区二区三区| 视频不卡中文字幕| 欧美精品91| 亚洲 小说 欧美 激情 另类| 大乔未久88一区| 欧美人人曰人人操人人射射 | 女性喷水高潮在线观看| 亭亭丁香激情| www.久久制服糖| 婷婷五月天久久精品视频一区二区三区 | 亚洲欧美综合| 中文字幕亚洲欧美在线不卡| 人妻一区二区三区视频 | 酒色综合网| 人妻少妇一区二区| 亚洲欧美综合| 亚洲AV高潮| 思思热国产在线视频| 乱久久久| 婷婷丁香成人| 人人操,人人液| 丝袜综合| 超碰99热| 日韩簧片免费看| 欧美传媒一区| 六月婷婷色综合| 操国产高清| 伦理弟一页| 操碰91| 亚洲欧美小说| 国产欧洲精品亚洲午夜拍精品| 无遮挡h肉动漫在线观看| 午夜在线播放| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | av网页一区二区三区| 夜夜国自区| 超碰亚洲欧美日韩无| se吧提供91精品国产91久久久久久 | 人妻喷水| 午夜激情床戏激情| 欧美强奸一区二区诱惑| 久久天堂| 大香蕉中文201| 亚洲不卡不卡中文字幕不卡| 国产亚洲日本精品在线| 国产欧美日本亚洲精品| 久久久九| 中文字幕乱码在线| 啊啊啊要高潮了| 五月婷婷五月天| 亚洲密乳AV| 精品国产乱码久久久| 884t在线| 亚洲欧美九九九| 午夜福利成人免费视频| 日本操大逼| 日韩综合无码一区久久92| 国产一区二区久久| 大香蕉欧美日韩| 东京热亚洲一区二区| 亚洲字幕一区二区| 秋霞一集毛片观看| 人人妻人人玩人人澡人人爽| 欧美少妇高潮视频| 97在线资源| 久久综合18p| 99热超碰在线| 亚洲中文字幕精品久久久久久直播| 亚洲人成在线放东京热| 久久9精品| 欧美淫乱视频| 丝袜美腿射精91| 人人色人人射人人妻| 婷婷五月天在线观看| 操逼片中文| 最新无码国产| 日本色色视频网站| 涩涩涩综合| 日本久久女同性恋视频| 久久精品熟女亚洲AV麻豆软件| 日本二区不卡| 三四中文字幕| 97超碰超碰| 丰满少妇一区二区三区免费看| 91熟女视频网| 亚洲高潮影院| 乱欲视频| 乱伦一区二区三区‘| 人人干人人操人人爱| 国产精品高潮久久久无码| 超碰99在线| 狠狠躁伊人中文字幕| 日韩精品三级| 色吧91| 日本综合色图| 新亚洲无码| a片自拍直播视频| 国产一级内射高清视频| 国产AAAAAABBBBB| 操逼免费视频无码国产| 极品尤物自安慰| 性爱乱伦网址| 蜜臀久久99精品久久久久久久久| 人妻啊啊人妻啊| 97午夜剧场日韩| 色眯眯射| 偷拍亚洲情色| 久久专区| 91精品女厕偷拍视频| 超碰成人最新最好看| 天天日B夜夜干B时时操B| 婷婷伊人网| 青青国产精品在线| 99九九久久| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 五月丁香综合激情| 天天综和| 三级AV入口| 嫩草影院在线观看精品 | 久久人妻一区二区三区高清| 国产又黄又爽| 口爆吞精在线观看| 精品一区二区三区蜜桃臀赵总 | 尤物黄色在线观看网站| 国产色呦呦| 日韩AV一区二区三区四四| 精彩视频日韩| 日本韩国五十路六十路七十路老熟女作爱视频网站 | 蜜臀在线视频| 国产综合网站在线播放 | 精品黑人一区二区| 亚洲熟妇图片| 欧美日韩久久精品爱爱| 亚洲囯产精品女人久久久| 中日高清无码操逼视频| 久久亚州高清| 加勒比99999| 无码区蜜乳| 五月激情小说| 一二三四区操操Av| 亚洲图片色图欧美另类| 校园春色制服丝袜中文字亚洲| 亚洲涩涩| 97资源视频| 丰满人妻一区二区三区| 五月天亚洲网| 久久三| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 亚州中文字幕超碰97| 精品97久久| 日va操| 97久久超碰国产网站| 中文字幕第7页| 人人 操人人 操人人| 国产熟女少妇一区| 东京热毛片177b2viP| 亚洲欧美国产其他二区| 日本黄色裸日本黄色裸体 | 亚洲色图欧美色图制服丝袜| 97免费在线观看| 久久香蕉国产线看观看猫咪av| 久久精品老司| 极品销魂美女一区二区| 99久久com免费视频′| 蜜桃网熟妇| 欧美视频一区二区在线| 亚洲极品| 人人做人人妻人人夜视频| 青青草色情网站视频| 国产情侣自拍在线播放| 日韩不卡网操逼中文字幕日韩| 欧美91精品国产自产| 一起草av| 中文久久久| 一本一道人妻久久一区二区三区 | 韩国一级婬片A片AAAAA| 久草毛片| 天天色播| 国产日本一区二区三区蜜臀在线观看| 最新欧美色网| 欧美巨大性舒爽顶到了| 欧美曰韩国产精品| 强奸乱伦亚洲第一页| 五十路二区在线| 国产一区二区a毛片| 欧美少妇性乱| 午夜黄色免费在线观看| 密臀国产在线| 亚洲日本成人动漫| 亚洲日韩在线a不卡99精品| 在线天堂999| 亚洲 自拍偷拍 欧美| 日韩色女精品| 五月丁香激情啪啪| 韩日色费| 久久久精品一区二区| 8050无码八戒| 亚洲欧美日韩中文播放| 啊啊啊啊在线观看网址| 国产三级日产三级韩国三级| 96久久久久久久| 欧美三级一级| 国产精品探花在线| 91天堂| 日本97久久久精品| 爆操无码| 天天日天天干天天操| 亚洲综合图文| 日本女人操逼| 日本爽爽爽爽爽爽免费视频| 日韩中文9| 精品丰满人妻一区二区三区免费观| 91综合色噜噜| 男人的天堂日韩| 五月丁香综合| 国产精品宅男免费| 天天综合网日韩| 人妻少妇精品久久久| 成人欧美一区二区三区黑人一| 老司机午夜精品视频| 搡老女人老91妇女熟女| 精精夜夜| 99视频内射三四| 日韩成人在线性爱视频| 亚洲日韩美女丝袜美腿人妻视频| 欧美亚洲se91| 老熟女91av| 国产一区二区啪啪视频| 不卡中文字幕aⅴ在线| 国产日本顶级一区二区三区| 中文字幕日韩人妻视频一区二区三区交换夫妻| 亚洲成人久久美女| 情趣丝袜无码操逼视频| 一区二区视频在看| 成年人免费观看网站| 日韩精品三区四区| 色色五月天激情| 亚洲导航深夜福利| 久久精品国内Av熟女高清| 不卡视频一区蜜桃视频| 中国大陆国产高清AⅤ毛片| 97资源亚洲| 91精品操美女| 91网站18+| 日本东京热大香蕉a片| 四虎 精品 WWW| av中文在线| 久草福利在线资源站| 性爱视频无打码在线观看| 欧美色图20p| 一区二区三区看视频| 女人18精品一区二区三区| 欧美国产成人在线| 91丝袜激情在线| 亚洲成人一二三区| 亚洲中文字幕乱码无码一区二区 | 2017天天插| 大色网久久| 久久网亚洲| 国产乱子伦一区二区三区免看| 色五月天AV| 大香蕉国产中文自拍| 嗯阿好爽好紧| 欧美白嫩女HD| 性爱AV天堂| 青青草字幕AV| 蜜臀久久99'精品久久久| 亚洲综合夜色| 91日日夜夜| 密臀成人视频久久久| 精品少妇一区二区三区| 综合色欧美| 精品人妻av区天天看片| 亚洲在线欧美| 澳门黄片一香蕉视频| 国内精品久久人妻性色av| 免费αV在线视频| 成人av在线播放| 亚洲暴力强奸AV| 日本精品不卡一二三区| 丁香五月色情| 黑丝91视频| 亚洲AV不卡在线观看尤物| 伊人精品国产| 91岛国动作片| 老司机福利青青草| 国产精品极品美女视频| 五月丁香综合啪啪| 天天操天天射青青草| 国产丰满少妇久久久精品影院| 97公开久久| 91在线丝袜| 91无遮挡| 色哟哟511老熟女| 99视频只有精品| 国产人伦精品一区二区三区 | 欧美gv在线观看| 玖玖资源综合在线视频| 色婷五月天| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 激情欧美97| 综合av社区| 亚洲AV成人在线| 91精品人妻一区二区三区蜜桃臀| 超碰97导航| 男人天堂网站| 欧美亚洲日本激情在线| 欧美激情视频一区二区三区不卡| 麻豆人妻偷人精品无码视频| 九九九九精品九九九九| 欧美日韩婷婷中文| 天天射天天色成人| 人人操人人摸人人看人人干| 蜜桃臀av在线观看| 啊啊啊啊啊好舒服视频| 日韩三级伦理中文字幕| 国产欧美一区激情交| 69人妻精品丰满熟女区| 91宗合网| 国产女人91精品嗷嗷嗷嗷| 亚洲人在线| 人妻熟妇一区二区三区| 一线黄色免费性爱片| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 极品尤物自安慰| 亚洲国产剧情少妇激情| 巨乳特殊服务按摩| 国产强奸超碰AV| 人妻另类| 青青草国产一区二区三区| 亚洲 自拍偷拍 欧美| 日本在线一二| 人妻中文字幕日韩电影| 大香蕉九九| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 亚洲综合影片| 国产免费一区在线观看| 人人操人人大香蕉| 久久久久亚洲?V片无码V| 亚洲高清视频在线免费观看| 亚洲全色网| 干B网| 日韩大香蕉AV影片| 91精品操美女| 免费观看一区| 天天插网| 日韩亚洲中文有码视频| 国产成人午夜视频网址| 蜜乳性色无码专日粉嫩骚逼AV| 人妻一区二区三区视频 | 亚欧国产无码精品在线| 人人摸人人添人人操| 精品一区二区人妖| 午夜免费福利视频一区| 亚洲午夜免费狠狠干| 亚洲美乱| 亚洲人91| 中文字幕乱亚洲美女精品一区| 色臀AV| 无码人妻精品一区二区三区99不卡 | 丰满人妻一区二区中文| 国产精品69久久久久久久| 久久综合97| 国产精品美女久久久久AⅤ国产馆| 午夜影美女日鸡鸡天天视频国产| 最新国产精品久久精品| 蜜臀AV成人精品蜜臀AV久久| 日本中文字幕一区| 东北女人操逼| 午夜福利在线合集| 岛国AV一区二区电影| 久久人体一区二区| 成人性爱免费播放| 伊人五月天| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 97视频播放| 色五月婷婷五月天| 加勒比在线视频一区二区三区| 天天色悠悠激情| 精品无码久久久久久久杏吧| 欧美亚洲综合色| 97爱综合| 人妻黑丝袜电影| 国产精品秘 福利姬在线观看| 久久超碰天天| 精品人妻一区二区三区四区石在线| 少妇无码av专区线| 国产久久日韩网站导航| 伊人96在线| 国产精品白丝在线播放| 97人人夜| 好吊色综合| 国产 日韩 欧美 人妻 熟女 中文 69人妻精品一区二区绯色 | 久久超碰天天| 超硑97精品| 女人天堂AV五区在线| 色五月婷婷久久| 丁香五月天堂| 被男人吃奶很爽的毛片| 久久有码| 四虎精品一区| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 伊人久久国产免费观看视频| 97色色色| 久久欧洲| **一级毛片国产| 亚洲资源一区| 国产精品视频电影| 性色av蜜臀av色欲aV| 亚洲色图欧美色18直播在线| 国产激情综合| 国产精品露脸在线观看| 欧美日韩国产人人| 先锋精品av色鲁| 亚洲一级黄色毛片| 4虎在线视频| 成人情色一区二区| 丰满人妻无码一区二区三区| 亚洲情色 欧美| 久久大陆| 国产精品久久发布| 国产 丝袜 欧美中文 另类| 小说区 图片区色 综合区| 男人的天堂无码| 久久人人爽爽爽人久久久| 国产成人bd在线观看| 亚洲综合另类| 欧美BT 亚洲色图| 蜜臀无码一区二区| 欧美少妇第一页| 蜜臀久久99精品久久综合| 国产精品无码论坛| 亚洲中文一区二区三区| 尤物av网站免费在线播放| 日本媚薬中文字幕在线| 9997se| 亚洲激情天堂网| 91色黑人少妇| 午夜呻吟欧美| 久九干| 欧美 亚洲 大香| 素人美腿视频网站| 高凊专区人人操| 熟女人妻av在线资源,黄色的资源| 被体育老师抱着c到高潮| 手机在线视频国内精品| 久久东京伊人一本到鬼色| 超碰国产精品无码| 国产乱伦亚洲| 亚洲欧美综合区自拍另类 | 亚洲国产综合图区中文字幕| 国产不卡免费在线视频| 女同性恋中文字幕| 婷婷五月天网| 香港澳门日本三级网站| 黄色成品网站| 18禁的网站在线| 精品一二三区女同| 99中文字幕| 欧美特大黄一级片片免费| 少妇内射www在线观看视频| 日本一级特级毛片视频| 志村玲子视频一区二区| 国产蜜臀在线| www.av在线视频| 欧美精品自慰系列寂寞少妇| 亚洲啪啪性视频| 久久久五月天| 伊人午夜福利视频| 熟妇在线视频一区二区| 嗯啊不要啊啊在线观看视频| 国产免费黄色一级大片| 亚洲素人网| 久久久久国产无av| 久热香蕉精品在线视频| 日本久久超碰| 嗯~啊~快点 死我视频免费看网站| 天天综合网日韩7799| 久热这里| 欧美色97| 欧美激情 日韩精品| 偷拍网站久久男女男| 天天影视之亚洲综合网| 日韩极品无码B| 色色色综合网| 91色欧美| 久久久久9999| 久久久国产护士丝袜美腿一| 欧美性爱精品七区| 成人无码在线超碰网| 素人美腿视频网站| 国产精品天堂| 蜜乳AV色欲AVAV无码| 五月开心久久AV官网| 国产强奸91| 热天堂一区二区| 啊啊啊免费| 色97| 黄色十八禁| 久久精品色欧美aⅴ一区二区| 97超级欧美| 日韩无码三级影院| 加勒比海成人视频网| 懂色天天爱天天日天天射天天澡| 日产中文字幕2020| a片在线播放| 日本黄色裸日本黄色裸体| 一二三区操逼国产91| 超碰天天操你比| 成人av福利在线观看| 中文字幕神马久久| 2019天天干天天操| 午夜久久久| 欧美熟爽综合| 大屁股人妻女教师撅着屁股| 大香蕉欧美日韩| 一起草日韩| 亚洲97综| 成人天天爽| 自偷自拍的亚洲视频| 午夜男女爽爽爽影院视频| 午夜精品久久久久久久99热影院| 超清福利精品视频在线| 久久视频,这里只有精品 | 欧美在线视频观看一二三四区高清| 岛国片国产成人亚洲播放| 96国产精品| 午夜福利在线合集| 久久亚洲影院一区二区| 蜜乳成人AV| 茄子社区国产精品| 曰韩欧美国产传媒麻豆第一区| 欧美97| 国产后入式在线观看| 熟女天天干| 婷婷五月成人| 日韩成人性爱电影在线播放| 国产精品4p在线观看| 中文字幕黄色一起草| 狠狠操官网| 欧美亚洲系列| 亚洲精品aa久久伊人| 九九99精品视频在线观看| 91网站18在线观看| 中文字幕午夜精品久久久| 青娱乐999| 欧美视频边做饭边橾| 97在线精品观看视频| 永久免费av无码网站国产app| 麻豆视频一区二区| 老熟女综合| 男人在线天堂| 波多野结衣AV无码一区| 凹凸视频在线一区二区| 国产隔壁老王影院在线| 欧美日韩国产三级黄色| 久久透逼视频| 超碰一区二区| 啊啊啊爽爽| 天天肏天天干| 一线黄色免费性爱片| 日韩综合97P| 久久婷婷五月| 青青草依人大香蕉| 91天堂网| 大香蕉综合网| 亚洲精品成人动漫在线| A级片日韩欧美国产欧美视频精选观看| 亚洲情色在线| 色婷婷在线视频| 国产操偷| 日韩高清黄片| 国产传媒av天美传媒在线| 天天欧美色| 欧美gv在线观看| 中文欧丝袜诱惑| 一二视频神马久久传媒| 欧美激情精品| 97无码视频在线播放| 成年人黄色小视频网站| 日韩性爱小视频在线观看| 日韩成人免费电影| 成人久久精品| 一区二区三区高清| 欧美日韩另类在线播放| 国产一级不卡在线观看| 欧美熟爽综合| 91天美免费| 国产精品亚洲天堂网址| 九月婷婷综合| 欧美亚洲成人在线一区二区三区| 日韩在线电影| 亚洲精品日日夜夜52| 国精综合一二三区影视| 久久久久久九九九九九| www.国产高潮精品| 伊人久久亚洲色欲综合网站 | 精品亚洲国产成人精品| 五月丁香六月激情| 中文字幕乱码人妻一区二区三区,99精品| 久久久久极品| 综合欧美激情网| 嗯嗯嗯啊啊啊干死我吧| 国产精品一区二区校花| 天堂麻豆天美| 久久性爱视频99| 久久精品亚洲婷婷| 亚洲欧洲中文日韩女优乱码| 人人天天欧洲| 97在线观看免费视频| 婷婷情色五月天| 午夜亚洲WWW湿好大| 丁香五月天婷婷姐| 五月亭亭六月丁香| 日韩精品电影| 国产高清精品福利| 情色大香蕉| 亚洲日本男人天堂网| 国产黄色在线播放观看| 桃色人妻在线视频| 久久人人看| 国产在线观看一区二区三区| 成人热久久精品| 少妇高潮对白在线观看| 国内毛片四区| 一区中文字幕二区日韩| 国产又猛又粗又爽又黄| 天天干夜夜操一区二区| 人人乐大香蕉| ..日韩av毛片精品久久久| 亚洲欧美不卡线| 日韩精品99久久久久久中文字幕 | 免费人成在线观看网站品爱网| 国产精品乱码久久久久| 狠狠中文字幕| 伊人久操| 亚洲淫乱骚妇AV| 曰本91情色| 综合一区二区影视| 搡老女人老熟女91| 欧美性生活免费网| 亚洲最新中文字幕免费| 欧美最婬乱婬爆婬性视频| 亚洲丝袜色| 91精品人妻五十路| av72网| 国产精品九9| 五月开心网| 久久e6只有精品| 欧美在线视频99| 国产白嫩漂亮KTV在线| 9国产超碰| 97在线日韩中文字幕| 骚逼自拍99| 欧美亚洲成人在线一区二区三区| 麻豆这里只有精品| 中文字幕亚洲热播人妻| 91精品国产91久久福利| 1级黄色夫妻对换性交免费看| 欧美在线第五页| 性爱网站一区二区| 东京热免费视频| 欧美中文字幕一区| 91亚洲黑人| 成人三级片无码| 国产精品女久久久久av爽| 偷拍偷窥与盗摄视频专区| 欧美亚洲手机在线| 综合网亚洲1| 欧洲色综合| 国产91丝袜 在线播放| 久久久久久久9最新免费视频观看| 97视频在线视频| 亚洲国产精品久久久男人的天堂| 亚洲伊人久久精品狠狠在线| 乱精品一区字幕二区| 99超级碰免费视频| 人妻嗯啊啊在线播放| 五月婷婷影院| 97操97色| 久久综合日韩亚洲欧美| 自拍欧美| 91国精产品| 亭亭在线资源| 欧美色图电影| 四虎国产精品永久在线囯在线| 人人么人人操| 日韩欧美一级特黄大片| 久久久久亚洲Aⅴ无码| 岛园激情| 2025亚洲男人天堂| 国产日韩欧美| 国产sv美女内射| 欧美大波激情xxxx| 懂色AV蜜臀无码精品APP| 色五月婷婷久久| 色婷婷婷五月天激情四射| 国产成人啪一区二区| 欧美综合综合| 台湾成人无码AV| 色色色色色色色色色色色色色色综合 | 99色视频| 无毛精品| 国产午夜精品理论片一二三区区| 一区二区三区免费岛国片| 99热综合| 春色综合免费| 八戒无码国产午夜福利| 丁香五月激情综合| av久日| www.伪伪| 嫩草伊人久久精品| 久久久久久少妇| 精品成人动漫一区二区| 熟女丝袜视频| 天天干天天操天天操夜夜操天天操| 美女尤物人人操| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | www被窝色com| 91国产丝袜白虎| 九九综合色| 久久 精品| 91neishe| 亚洲一区日韩精品| 色色色色色色色色综合| 久久久久亚洲av综合波多野制衣| 成熟熟女国产精品一区二区| 国产日逼视频| 91 国产丝袜在线播放-百度| 日本亚洲熟女视频| 欧美高清91| 91黑丝少妇| 91社操逼| 四虎精品永久在线观看| 欧美日韩国产中文精品字幕自在自线, | 任你爽视频| 精品视频一区二区| 日本999精品视频| 青娱乐久久艹| 91五十路| 亚洲不卡av在线| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 97国产精品视频| 久久九七| 精品一区二区亚洲国产| 91无码人妻精品一区二区三区蜜桃 | 啊啊啊骚| 青青草吊丝| 96久久精品一二三区色欲| 欧洲视频在线| 日日夜夜草草草| 天天日日夜夜| 100啪啪视频大全| 丝袜美腿操av| 久久‘黄片视频| 国产精品com| 天天干1区2区在线| 屌色在线97视频| 黄片免费看的| 中文字幕99999| se,,,亚洲欧美| 午夜精品一区二区三区三上悠亚| 天堂а√在线最新版在线| 日日日日做夜夜夜夜做无码97| 美女黄页| 性爱av在线免费观看| 91狠狠综| 丝袜美腿操av| 欧美 亚洲 另类 综合| 亚洲综合激情五月久久| 欧美经典一区二区三区| 欧美组图日韩亚洲中文字幕| 青草园大香蕉| av大香蕉网站| 97资源制服丝袜| 日韩欧美中文| 岛国1区2区3区在线观看| 亚洲久9| 天天射夜夜| 少妇一区二区三区在线观看| 九月色婷婷| 乱伦Av网| 人妻啪| 1769一区| 色阁阁AV综合网| 爱欲AV| 欧洲综合视频| 亚洲天堂7777| 久久久久久99AV无码免费网站| 97欧美日韩综合| 国产精品夜夜夜| 性生活无遮挡纯毛片在线看| 欧美午夜精品久久久久久超碰| 啪啪免费| 亚洲图片欧美| 丝袜视频网国产90| 亚洲色图a| 99久久com免费视频′| 婷婷中文字幕| 人人操人人狠狠操| 日韩av无码网站| 亚洲欧美色图片| 蜜臀AV午夜精品久| 玖玖久久久| 超碰在线成人电影| 婷婷五月天激情网| 成人AV素股で擦久久| 婷婷五月天色| 色婷婷亚洲婷婷| 国产精品视频一区二区三区八戒| 亚洲国产91精品一区二区久久| 91色色网站| 久久东京热久久| 躁躁躁日日躁2020| 哈哈操电影| 伊人国产AV| 欧美激情在线观看视频| 国产精品丝袜在线| yy少妇精品久久| 日韩大香蕉精品在线视频| 99re在线视频国产| 综合性视频99| 自拍亚洲综合| 国产精品午夜精品| 正宗无毛一线天嫩逼| 91精品少妇搡搡搡| 天天综合91入口| 人人操人人肉久久精品| 久久亚洲欧美一区二区三区-亚洲国产精品第一区二区 | 欧美特黄视频网站| 神马久久久久久久久| 99少妇| 亚洲色婷婷综合久久久久中文| 午夜精品久久久久久久久久久久久 | 久久天堂婷婷网| 99热最新| 精品色色| 怡红院怡春院| 热久久国产精品视频大陆精品| 艳尻美人妻| 久久中文字幕女同性恋一区| 久久丝袜| 综合久久9| 国产成人自拍视频视频| 自拍大香蕉乱插| 亚洲AV小说| 五月天色图| 美女网站黄页| 精…码一二三区| 欧美巨大性舒爽顶到了| 日韩亚洲国产视频| 99热啪啪| 欧美色997| 天美传媒av在线| 91日韩国产欧美亚洲另类精盘州至城都 | 香蕉99秘 精品一区丁香| 久久综合女优| 亚洲九九视频| 97天天日| 污污汅18禁网站在线永久免费观看| 97国产成人精品免费视频| 午夜男女爽爽爽在线视频 | 欧美日韩操逼动图| 亚洲成?V人片在线观看福利|