午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

構(gòu)建一個(gè)技術(shù)分析策略需要考慮哪些因素?

 timtxu 2019-08-14

1 技術(shù)分析

技術(shù)分析(technical analysis)是量化投資的一個(gè)重要組成部分。技術(shù)分析通過(guò)研究投資品歷史量?jī)r(jià)信息來(lái)預(yù)測(cè)價(jià)格走勢(shì)、決定投資策略。技術(shù)分析只考慮市場(chǎng)的價(jià)格行為,認(rèn)為“歷史會(huì)不斷重演”、試圖借由大量的統(tǒng)計(jì)資料來(lái)預(yù)測(cè)行情走勢(shì)。

技術(shù)分析的發(fā)展長(zhǎng)河已有百年歷史,在這其中出現(xiàn)了很多“大神”、也誕生了很多家喻戶曉的技術(shù)指標(biāo),比如人們耳熟能詳?shù)?MACD、KDJ 以及布林帶(Bollinger bands)等。與基本面投資不同,技術(shù)分析完全不考慮投資品(比如股票或者商品期貨)的基本面信息,僅僅根據(jù)量?jī)r(jià)的特征來(lái)產(chǎn)生開(kāi)倉(cāng)、平倉(cāng)信號(hào),捕捉交易機(jī)會(huì)。因此,與基本面投資相比,技術(shù)分析對(duì)投資者的要求更低,更容易被普通投資者掌握。此外,作為技術(shù)分析代表的海龜交易法在上世紀(jì)七、八十年代的大獲成功更是讓人躍躍欲試。

毫無(wú)疑問(wèn),技術(shù)分析是任何量化投資的踐行者必須掌握的一項(xiàng)技能。那么,使用技術(shù)分析手段來(lái)構(gòu)建投資策略都需要注意些什么呢?本文拋磚引玉,談一些我們的理解。構(gòu)建一個(gè)技術(shù)分析策略大致需要考慮以下六點(diǎn)、歸類為三大部分:基礎(chǔ)、風(fēng)控和微調(diào)。

構(gòu)建一個(gè)技術(shù)分析策略需要考慮哪些因素?

接下來(lái)的二、三、四小節(jié)會(huì)使用國(guó)內(nèi)商品期貨數(shù)據(jù)構(gòu)建策略對(duì)這三部分進(jìn)行說(shuō)明。我們從一個(gè)“基礎(chǔ)版”技術(shù)分析策略出發(fā),隨著文章的深入,把上述不同組成部分逐漸添加到該策略中,說(shuō)明這些組件在構(gòu)建一個(gè)成功的技術(shù)分析策略時(shí)發(fā)揮的作用。最后,本文會(huì)探討以下在當(dāng)下技術(shù)分析是否還能“大展拳腳”。

2 基礎(chǔ)篇:確定市場(chǎng)形態(tài) & 選擇技術(shù)指標(biāo)

在技術(shù)分析中,首先要考慮的是希望交易的市場(chǎng)形態(tài)。市場(chǎng)形態(tài)可以從多個(gè)角度解讀,比如從市場(chǎng)趨勢(shì)可以把策略分為趨勢(shì)追蹤和均值回歸策略;從交易的頻率可以把策略分為以日頻(或周頻)數(shù)據(jù)為主的中低頻策略、和以分鐘及小時(shí)數(shù)據(jù)為主的日內(nèi)中高頻數(shù)據(jù)。假設(shè)我們選擇以日線數(shù)據(jù)構(gòu)建一個(gè)趨勢(shì)追蹤類的技術(shù)分析策略。

在確定了要交易的市場(chǎng)形態(tài)后,緊接著就是選擇適合自己的技術(shù)指標(biāo)了。任何技術(shù)指標(biāo),都是根據(jù)歷史量?jī)r(jià)數(shù)據(jù)計(jì)算而來(lái)。技術(shù)指標(biāo)僅僅是對(duì)量?jī)r(jià)數(shù)據(jù)的一個(gè)高度提煉、降噪的過(guò)程,以期捕捉到一些更泛化的信息;它們并不能提供任何量?jī)r(jià)以外的信息。同一類的技術(shù)指標(biāo)多少都有一些大同小異。

以趨勢(shì)追蹤策略為例,我們?cè)凇囤厔?shì)追蹤:均線 vs 通道突破》比較了兩大類趨勢(shì)技術(shù)指標(biāo) —— 均線和通道突破,通過(guò)實(shí)證解釋了它們?cè)陲L(fēng)險(xiǎn)收益特征上的差異(下圖)。投資者需要根據(jù)自己的風(fēng)險(xiǎn)偏好選擇適合自己的技術(shù)指標(biāo)。對(duì)于不同的技術(shù)交易指標(biāo)和系統(tǒng),Kaufman (2013) 是一本很不錯(cuò)的參考書(shū)。作者本人也是技術(shù)分析大牛,這本書(shū)寫(xiě)的非常清楚。

構(gòu)建一個(gè)技術(shù)分析策略需要考慮哪些因素?

針對(duì)日頻趨勢(shì)追蹤策略這個(gè)目標(biāo),我們采用唐奇安通道(Donchian channel)突破作為技術(shù)指標(biāo),構(gòu)建我們的“基礎(chǔ)版”策略。唐奇安通道由期貨交易大師 Richard Donchian 發(fā)明、是海龜交易法的重要部分。它利用一段時(shí)間窗口的最高價(jià)和最低價(jià)作為通道,以價(jià)格突破通道上、下限作為多、空的開(kāi)倉(cāng)信號(hào)。具體的,我們的“基礎(chǔ)版”策略如下:

在沒(méi)有任何頭寸時(shí)的開(kāi)倉(cāng)信號(hào):

  • 如果當(dāng)日的收盤(pán)價(jià)高于前 50 日的最高價(jià),則按下一日開(kāi)盤(pán)價(jià)做多;
  • 如果當(dāng)日的收盤(pán)價(jià)低于前 50 日的最低價(jià),則按下一日開(kāi)盤(pán)價(jià)做空。

平倉(cāng)信號(hào):

  • 當(dāng)持有多頭頭寸時(shí),如果當(dāng)日收盤(pán)價(jià)低于前 10 日的最低價(jià)時(shí),則在下一日開(kāi)盤(pán)時(shí)平掉多頭倉(cāng)位;
  • 當(dāng)持有空頭頭寸時(shí),如果當(dāng)日收盤(pán)價(jià)高于前 10 日的最高價(jià)時(shí),則在下一日開(kāi)盤(pán)時(shí)平掉空頭倉(cāng)位。

倉(cāng)位計(jì)算:

  • 在計(jì)算每次開(kāi)倉(cāng)的倉(cāng)位時(shí),我們以分配的資金對(duì)于目標(biāo)交易商品收益暴露為 1 這個(gè)原則(即如果目標(biāo)商品收益率變化 1%,我們的凈值也變化 1%)。

交易成本:

  • 交易成本方面,假設(shè)每筆交易(包括開(kāi)多、開(kāi)空、平多、平空)的手續(xù)費(fèi)和滑點(diǎn)一共為千分之一。

為了測(cè)試這個(gè)交易策略,我們使用下列來(lái)自國(guó)內(nèi)商品交易所的商品的合成指數(shù)作為投資標(biāo)的。回測(cè)期為 2011 年 1 月 1 日到 2017 年 6 月 23 日。

構(gòu)建一個(gè)技術(shù)分析策略需要考慮哪些因素?

該“基礎(chǔ)版”策略在回測(cè)期內(nèi)的凈值和最大回撤曲線如下圖所示。它雖然取得了驚人的年化 71.01% 的收益率,夏普率也高達(dá) 1.074,但是它的最大回撤卻高達(dá) -71.14%。

構(gòu)建一個(gè)技術(shù)分析策略需要考慮哪些因素?

這樣的結(jié)果說(shuō)明以下兩點(diǎn):

  1. 以唐奇安通道作為技術(shù)指標(biāo)的趨勢(shì)追蹤策略在收益端非常有效;
  2. 該“基礎(chǔ)版”策略有著不當(dāng)?shù)娘L(fēng)險(xiǎn)收益特性;它的風(fēng)險(xiǎn)過(guò)大,在風(fēng)險(xiǎn)端的控制非常失敗。

下面我們就來(lái)看看如何在風(fēng)險(xiǎn)端改進(jìn)上述策略。

3 風(fēng)控篇:倉(cāng)位控制 & 跟蹤止損

在風(fēng)控方面,技術(shù)分析策略的兩大利器是“倉(cāng)位控制”“跟蹤止損”。倉(cāng)位控制相當(dāng)于在交易前就有針對(duì)性的計(jì)算好每筆交易的最大可能虧損,以此來(lái)確定倉(cāng)位。跟蹤止損則相當(dāng)于在交易后隨著價(jià)格走勢(shì)是否有利于交易的方向來(lái)決定是否及時(shí)平倉(cāng)、退出該交易。

為了解釋“倉(cāng)位控制”和“跟蹤止損”,就不得不先說(shuō)另外一個(gè)指標(biāo) —— ATR(average true range,真實(shí)波動(dòng)幅度均值)。它通過(guò)過(guò)去一段時(shí)間的最高價(jià)、最低價(jià)和收盤(pán)價(jià)計(jì)算出投資品的波動(dòng)范圍。比如一個(gè)投資品現(xiàn)在的價(jià)格是 500,而它的 ATR 是 20,這意味著它最近一段時(shí)間的交易區(qū)間在 500 上下 20 左右。ATR 有助于幫助我們判斷某商品的價(jià)格在未來(lái)一段時(shí)間的波動(dòng)范圍。這對(duì)于風(fēng)控至關(guān)重要。

在進(jìn)行倉(cāng)位控制時(shí),常見(jiàn)的目標(biāo)是“計(jì)算倉(cāng)位以使得每次交易的最大虧損不超過(guò)給定上限”。具體實(shí)施上面,假設(shè)每筆交易的給定損失是 2% 的資金量,使用一定倍數(shù)的 ATR 計(jì)算倉(cāng)位(比如 4 倍)。舉個(gè)例子,假如通道上限被突破,我們選擇做多。但在建倉(cāng)后,投資品的價(jià)格開(kāi)始下跌。那么,當(dāng)價(jià)格下跌到達(dá) 4ATR 時(shí)(一個(gè)非常差的情況,即投資品的跌幅較我們的開(kāi)倉(cāng)價(jià)來(lái)說(shuō)是 4ATR / 開(kāi)倉(cāng)價(jià) × 100%),我們要求本次的交易僅僅虧損資金量的 2%,以此反推計(jì)算出倉(cāng)位。

加入了上述倉(cāng)位控制后,策略的風(fēng)險(xiǎn)較“基礎(chǔ)版”得到了明顯的控制,雖然犧牲了很多收益,但是夏普率卻較“基礎(chǔ)版”有了顯著提高,說(shuō)明“基礎(chǔ)版 + 倉(cāng)位控制”策略有著更好的收益風(fēng)險(xiǎn)比。該策略的年化收益率為 33.45%,夏普率 1.251,最大回撤 -24.25%;凈值和最大回撤曲線如下。

構(gòu)建一個(gè)技術(shù)分析策略需要考慮哪些因素?

上面我們僅僅考慮了開(kāi)倉(cāng)前的倉(cāng)位控制。在風(fēng)控方面,開(kāi)倉(cāng)之后的止損也至關(guān)重要。具體的,止損有兩個(gè)目的:

  1. 當(dāng)價(jià)格走勢(shì)和我們的開(kāi)倉(cāng)信號(hào)相左時(shí),我們的開(kāi)倉(cāng)量并不能夠保證虧損不超過(guò)限制。這是因?yàn)槿绻夹g(shù)指標(biāo)沒(méi)有發(fā)出平倉(cāng)信號(hào),那么哪怕是投資品價(jià)格下跌已經(jīng)超過(guò)我們的資金量所愿意承受的虧損時(shí),我們?nèi)匀徊粫?huì)平倉(cāng),而是會(huì)繼續(xù)等待平倉(cāng)信號(hào)。這時(shí),如果策略中存在止損線,那么就可以在此時(shí)強(qiáng)行止損。
  2. 當(dāng)價(jià)格走勢(shì)和我們的開(kāi)倉(cāng)信號(hào)相同時(shí),如果趨勢(shì)不強(qiáng),那么在趨勢(shì)結(jié)束時(shí)平倉(cāng)信號(hào)給出的交易價(jià)格不一定優(yōu)于我們的開(kāi)倉(cāng)價(jià)格。換句話說(shuō),在趨勢(shì)弱的時(shí)候,我們雖然會(huì)在持倉(cāng)過(guò)程中有浮盈,但是最終還會(huì)“竹籃打水一場(chǎng)空”。針對(duì)這種情況,一般采用動(dòng)態(tài)改變止損線(稱為跟蹤止損),這有助于策略鎖住一部分利潤(rùn)。比如當(dāng)我們做多時(shí),隨著價(jià)格的上升,我們的止損線也相應(yīng)上移。當(dāng)價(jià)格回調(diào)時(shí),如果它觸及了上移后的止損線,策略就會(huì)平倉(cāng),鎖定那部分利潤(rùn)。

假設(shè)我們用每天的收盤(pán)價(jià) ± 2ATR 作為相應(yīng)的空、多單的止損線,并根據(jù)最新的收盤(pán)價(jià)進(jìn)行跟蹤止損。把這個(gè)想法加入到上述“基礎(chǔ)版 + 倉(cāng)位控制”策略之上,得到新的“基礎(chǔ)版 + 倉(cāng)位控制 + 跟蹤止損”策略。該策略的年化收益率為 28.09%,夏普率 1.204,最大回撤 -22.66%;凈值和最大回撤曲線如下。該策略的夏普率雖然略遜于不帶跟蹤止損的版本,但它進(jìn)一步降低了最大回撤。

構(gòu)建一個(gè)技術(shù)分析策略需要考慮哪些因素?

“止損”是一把雙刃劍。它確實(shí)能夠規(guī)避價(jià)格繼續(xù)向不利于交易的方向發(fā)展的風(fēng)險(xiǎn),但同時(shí)以犧牲“價(jià)格在到達(dá)止損線之后發(fā)生反轉(zhuǎn)從而減小虧損甚至產(chǎn)生收益”為代價(jià)。不當(dāng)?shù)闹箵p線更是會(huì)大大降低策略的表現(xiàn)。但是從控制風(fēng)險(xiǎn)的角度,止損無(wú)疑是技術(shù)分析策略中的重要一環(huán)。

4 微調(diào)篇:多指標(biāo)確認(rèn) & 波動(dòng)率過(guò)濾

清晰的技術(shù)指標(biāo)加上合理的止損,我們的趨勢(shì)策略已經(jīng)有了不錯(cuò)的基礎(chǔ)。本節(jié)就來(lái)看看常見(jiàn)的微調(diào)(fine tuning)手段。這主要包括多指標(biāo)確認(rèn)和使用波動(dòng)率對(duì)投資品進(jìn)行過(guò)濾。

對(duì)于圍繞任何技術(shù)指標(biāo)構(gòu)建的策略,勝率和盈虧比都是魚(yú)和熊掌不可兼得的一對(duì)矛盾。一個(gè)系統(tǒng)的勝率越高,它的盈虧比通常越低,反之亦然。為了提高勝率,技術(shù)分析領(lǐng)域常見(jiàn)的做法時(shí)同時(shí)使用多個(gè)技術(shù)指標(biāo),當(dāng)這些指標(biāo)均發(fā)出開(kāi)倉(cāng)信號(hào)時(shí)才交易。

在實(shí)證中,我們給唐奇安通道加入一個(gè)新的動(dòng)量指標(biāo),用來(lái)描述趨勢(shì)的強(qiáng)弱。該指標(biāo)是Stochastic oscillator(隨機(jī)波動(dòng)指標(biāo)),也是根據(jù)過(guò)去一段時(shí)間的最高、最低和收盤(pán)價(jià)計(jì)算得來(lái)。它的取值范圍是 0 到 100 之間,越高說(shuō)明買(mǎi)入的動(dòng)量越強(qiáng);越低說(shuō)明賣(mài)出的趨勢(shì)越強(qiáng)。有人使用它作為超買(mǎi)超賣(mài)的指標(biāo),但大量實(shí)證顯示,它被當(dāng)作動(dòng)量指標(biāo)使用效果更好。

將它和唐奇安通道突破結(jié)合,我們的開(kāi)、平倉(cāng)規(guī)則改為:

在沒(méi)有任何頭寸時(shí)的開(kāi)倉(cāng)信號(hào):

  • 如果當(dāng)日的收盤(pán)價(jià)高于前 50 日的最高價(jià)且當(dāng)日隨機(jī)波動(dòng)指標(biāo)大于 70,則按下一日開(kāi)盤(pán)價(jià)做多;
  • 如果當(dāng)日的收盤(pán)價(jià)低于前 50 日的最低價(jià)且當(dāng)日隨機(jī)波動(dòng)指標(biāo)小于 30,則按下一日開(kāi)盤(pán)價(jià)做空。

平倉(cāng)信號(hào):

  • 當(dāng)持有多頭頭寸時(shí),如果當(dāng)日收盤(pán)價(jià)低于前 10 日的最低價(jià)或當(dāng)日隨機(jī)波動(dòng)指標(biāo)小于 50,則在下一日開(kāi)盤(pán)時(shí)平掉多頭倉(cāng)位;
  • 當(dāng)持有空頭頭寸時(shí),如果當(dāng)日收盤(pán)價(jià)高于前 10 日的最高價(jià)或當(dāng)日隨機(jī)波動(dòng)指標(biāo)大于 50,則在下一日開(kāi)盤(pán)時(shí)平掉空頭倉(cāng)位。

此外,同樣考慮倉(cāng)位控制以及跟蹤止損,由此得到新的“基礎(chǔ)版 + 倉(cāng)位控制 + 跟蹤止損 + 復(fù)合指標(biāo)確認(rèn)”策略。該策略的年化收益率為 27.02%,夏普率 1.266,最大回撤 -17.26%;凈值和最大回撤曲線如下。較之前的版本,該策略將系統(tǒng)的勝率從 43% 左右提高至 48% 左右,且獲得了更高的夏普率和更小的最大回撤。

構(gòu)建一個(gè)技術(shù)分析策略需要考慮哪些因素?

由于同類型技術(shù)指標(biāo)之間的高相似性,基于單一指標(biāo)的策略的相關(guān)性非常高。構(gòu)建策略時(shí)切記不宜使用過(guò)多的指標(biāo)。使用的指標(biāo)越多,樣本內(nèi)擬合的越精準(zhǔn),策略在樣本外的普適性就越低。一般來(lái)說(shuō),使用兩個(gè)技術(shù)指標(biāo)來(lái)確認(rèn)交易信號(hào)足以。

最后再來(lái)看看另一種微調(diào)思路,即使用波動(dòng)率來(lái)過(guò)濾投資品。對(duì)于趨勢(shì)追蹤策略,實(shí)際上就是“做多波動(dòng)率”。只有大起大落的投資品才能產(chǎn)生明顯的趨勢(shì),那些死氣沉沉、價(jià)格在買(mǎi)一賣(mài)一之間來(lái)回扭的投資品則沒(méi)有趨勢(shì)交易一展身手的空間。從這個(gè)觀點(diǎn)出發(fā),我們可以給策略加一個(gè)波動(dòng)率過(guò)濾器,動(dòng)態(tài)的過(guò)濾掉在當(dāng)前波動(dòng)率不足的投資品,而僅僅交易那些波動(dòng)率高的品種。

具體的,利用過(guò)去 60 天的收益率計(jì)算其標(biāo)準(zhǔn)差作為波動(dòng)率的代理指標(biāo)。每當(dāng)某品種產(chǎn)生交易信號(hào)時(shí),如果它的波動(dòng)率在所有投資品中處于后 20% 則放棄該信號(hào),不進(jìn)行交易。如此,我們得到最終的“基礎(chǔ)版 + 倉(cāng)位控制 + 跟蹤止損 + 復(fù)合指標(biāo)確認(rèn) + 波動(dòng)率過(guò)濾”策略。該策略的年化收益率為 23.41%,夏普率 1.206,最大回撤 -15.97%;凈值和最大回撤曲線如下。

構(gòu)建一個(gè)技術(shù)分析策略需要考慮哪些因素?

由于交易的品種減少,該策略更有效的控制了回撤,但是夏普率卻不及前者。此外,由于我們是根據(jù)歷史波動(dòng)率來(lái)判斷投資品未來(lái)的波動(dòng)程度、決定這個(gè)投資品是否交易,這相當(dāng)于變相擇時(shí),也注定加入了不確定性。

5 “廉頗老矣,尚能飯否?”

本文從一個(gè)基本的趨勢(shì)追蹤策略出發(fā),依次加入了構(gòu)建技術(shù)分析策略的重要組成部分:倉(cāng)位控制、跟蹤止損、多指標(biāo)確認(rèn)、以及波動(dòng)率過(guò)濾。希望通過(guò)本文的介紹讓小伙伴們看到,在開(kāi)發(fā)一個(gè)技術(shù)分析策略時(shí),哪些因素是必須考慮的,以及它們之間是如何取舍的。

這五個(gè)策略的表現(xiàn)匯總于下表。從風(fēng)險(xiǎn)控制的角度來(lái)說(shuō),每一個(gè)因素的加入都有效降低了最大回撤。但是,這個(gè)市場(chǎng)上從來(lái)就沒(méi)有“圣杯”,因此每一個(gè)因素的加入有都會(huì)改變策略本身的風(fēng)險(xiǎn)收益特征,需要我們根據(jù)自己的風(fēng)險(xiǎn)偏好來(lái)取舍。

構(gòu)建一個(gè)技術(shù)分析策略需要考慮哪些因素?

技術(shù)分析的最大價(jià)值在于它能由計(jì)算機(jī)產(chǎn)生明確的交易信號(hào);一個(gè)全自動(dòng)化的交易系統(tǒng)更能夠代替人來(lái)自動(dòng)進(jìn)行交易,從而完全摒除在面對(duì)交易時(shí)人性的弱點(diǎn)。

一個(gè)好的交易者其實(shí)是應(yīng)該逆人性的,而量化系統(tǒng)其實(shí)是最好的克服人性操作的一個(gè)工具。

正如我們?cè)凇逗}斀灰追▌t:逆人性投資》和《追求卓越,但接受交易中的不完美》闡釋的那樣,人性的弱點(diǎn)永遠(yuǎn)是交易中的最大障礙。如果交易者不能夠嚴(yán)格按照技術(shù)指標(biāo)給出的信號(hào)進(jìn)行買(mǎi)、賣(mài),而是摻雜了大量的主觀操作,再好的策略也無(wú)能為力。

技術(shù)分析已經(jīng)發(fā)展了百年,大多數(shù)現(xiàn)在被廣泛使用的指標(biāo)都是幾十年前的東西。當(dāng)時(shí)計(jì)算機(jī)尚未普及,絕大多數(shù)人還在看蠟燭線甚至是單一的收盤(pán)價(jià)交易。在當(dāng)時(shí),技術(shù)指標(biāo)較蠟燭線和收盤(pán)價(jià)來(lái)說(shuō)絕對(duì)有它的先進(jìn)性;使用技術(shù)分析交易的人也絕對(duì)比那些眼兒瞪看線的人有信息優(yōu)勢(shì)。這些優(yōu)勢(shì)讓技術(shù)分析的佼佼者在那個(gè)時(shí)代脫穎而出,成為一代傳奇。而如今,隨便一個(gè)看盤(pán)軟件都能畫(huà)出各種技術(shù)指標(biāo),像樣一點(diǎn)的交易終端都可以通過(guò)簡(jiǎn)單的設(shè)定便能根據(jù)技術(shù)指標(biāo)來(lái)交易。

隨著使用技術(shù)指標(biāo)的門(mén)檻大大降低,使用的人也越來(lái)越多。任何指標(biāo)能夠賺錢(qián)都是在利用了市場(chǎng)在某方面的非有效性,當(dāng)越來(lái)越多的人使用它,這個(gè)非有效性就會(huì)降低,直至該指標(biāo)失效。這就是為什么我們觀察到在當(dāng)下,技術(shù)分析策略越來(lái)越褪去神奇的光環(huán)。技術(shù)分析中對(duì)倉(cāng)位和風(fēng)險(xiǎn)控制值得借鑒,但僅僅使用傳統(tǒng)的技術(shù)分析就想取得非凡的投資收益的日子是一去不復(fù)返了。市場(chǎng)在發(fā)展,量化投資的踐行者唯有不斷學(xué)習(xí)新的知識(shí)和技術(shù),才能跟上時(shí)代的步伐。

參考文獻(xiàn)

  • Kaufman, P. J. (2013). Trading systems and methods + website (5th ed). John Wiley & Sons, Inc., Hoboken, NJ.

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多