行到水窮處,坐看雲起時

本人專注於交易,所發文章大多與此有關。博客隻是記錄本人的思考過程。若對各位有所啟發,隻屬巧合而已。
正文

如何用ATR進行移動止損 [ZT]

(2010-03-05 22:39:46) 下一個

如何用ATR進行移動止損 [ZT]

下麵介紹一個用ATR進行移動止損的方法ATR Ratchet 摘自 tradeclub.com 1999年的一篇文章(by Chuck LeBeau)

  (ATR:每天平均波動,歐元大概是80-150,GBP大概是100-200.和常用的%數不同,這個數值在激烈不同的市場時期波動會變化.)

  基本思想是非常簡單的,我們先選定一個合理的起始價格,然後每天加某一倍數的ATR,得到一個跟蹤止損點。由該方法生成的止損點不僅能隨著時間的增加不斷上移而且同時也能適應市場波動性增減。與我們以前采用的由拋物轉向指標得到的止損點相比,其優點在於:使用ATR Ratchet,我們能更自由的選擇起始價格和增減速度。此外我們還發現基於ATR的止損點能更快更準確的反映波動性變化,從而使我們能比傳統的跟蹤止損法鎖定更多的利潤。

  例如,當我們1ATR以上的盈利目標實現時,我們選擇一個近期低點(比如最近十天的最低價)作為起始價格,然後根據我們持倉天數每天將最低價增加零點幾倍的ATR(比如0.05ATR)。如果我們已經持有倉位15天了,那麽我們把0.05ATR乘以15天,然後將其乘積0.75ATR加到起始價位上。20天後,我們將把1.0ATR(0.05乘以20天)加到最近十天的最低價上。

  該策略不象拋物轉向指標,ATR Ratchet能非常容易的在我們交易過程中的任何時候使用。我們可以在進入交易的第一天就開始使用這種止損策略,也可以等發生某些有利事件後再使用止贏 策略。我建議等到實現盈利後再使用該止損策略,原因正如你我都看到的那樣,這種止損點會在有利的市場環境中迅速向上移動。

  波動性增加會使止損點上移速度增加,這是ATR Ratchet策略的重要特征。在一個快速移動的市場中,你會看到許多缺口和長長的 K線圖。市場趨勢加速時市場波動性也會增加,因而在我們盈利迅速增加時,ATR也會迅速增加。由於我們要往起始價格中增加一定數量的ATR,所以ATR的每一次增加都會使止損點突然向上跳躍,止損點就變得更靠近入場後的最高價。如果我們已經持有倉位40天,那麽ATR的任何增加都會對止損點產生40倍的影響。這正是我們想要的。我們發現,當市場給我們豐盛的盈利時,ATR Ratchet止損點也會令人驚訝的迅速上移從而很好的為我們鎖定浮動盈利。

  這個方法有以下幾個參數:

  起始價格:

  ATR Ratchet的一個非常好的特性是我們可以在任何我們中意的地方設置起始價格。例如我們可以象拋物轉向指標一樣在一些重要的低點設置起始價格,我們還可以在擺動區間的底部,或支撐水平,或某某通道得底部,或者低於入場點一定數量ATR的地方設置起始價格。如果我們等到賬麵產生數量可觀的盈利後,我們可以把起始價格設置在甚至是高於入場點的地方。這樣就可以和自己所使用的交易係統配合.

  ATR Ratchet的啟動時機:

  優先采用基於時間而不是價格的參數(或者是時間和價格的參數組合)來啟用上述的離市策略。例如,我們啟用離市當且僅當一項交易開倉至少十個交易日之後並且獲利超過一個ATR的幅度。總體的感覺,隻有在交易達到了相當大規模的盈利目標之後才是ATR Ratchet啟動的最佳時機。這看起來是一種很好的獲利平倉策略,但需注意的是如果在一次交易獲利之前就啟動Ratchet有可能讓你過早出局而喪失此次機會。

  如上所述,ATR Ratchet最引人入勝的一點在於它的適用性和靈活性。下麵介紹如何啟用Ratchet策略的另一種思路。我們可以在15根條形圖之後再啟用ATRRatchet而不必計算這前期的15步運作過程。在編製程序代碼時,我們可以設置在交易的第15根條形圖之後再啟用Ratchet而用交易產生後的條形圖數量減去10再乘以ATR的單位值,或者用交易產生後的天數先除以某一個常數後再乘以ATR的單位值。這種方法將簡化Ratchet的計算程序,尤其是在交易初期首次啟用離市策略的時候。好好琢磨琢磨ATRRatchet,看看你能夠由此產生一些什麽樣的創造性思維。

  ATRRatchet每天移動量:

  剛開始研究使用的ATRRatchet每天移動量經測試表明太大了。對於我們的交易時間框架來說,太大的ATRRatchet每天移動量(百分之幾的ATR)會讓我們的止損點向上移動的過分快。經過一段時間的試驗和失敗後我們發現用我們的持倉天數乘以ATRRatchet每天移動量0.05~0.10ATR(5%至10%ATR(20天期))能讓止損點上移的速度比你想象的要快得多。

  作為該策略的變通方法,我們可以在最初使用較小的ATRRatchet每天移動量,然後一旦我們獲得很大的浮動盈利,我們就可以使用較大的ATRRatchet每天移動量。

  ATR周期長度:

  正如我們在以前使用ATR過程中發現的,我們用來計算ATR的時間周期長度是非常重要的。如果我們希望ATR能快速反應市場短期波動區間的變化,我們可以使用較短期的均值(比如4止5根K線);如果我們希望一個更加平滑的ATR,不會對一兩天的異常波動敏感,我們可以使用長期均值(20至50根K線)。我在工作中使用的ATR大部分是20天均值,除非我有充分理由希望ATR變得更敏感或更不敏感。

  總結:ATRRatchet做為一種贏利工具,我們尤其喜歡它帶給我們的靈活性本。
ZT 新的止損策略——ATR棘輪法
新的止損策略——ATR棘輪法
  對於習慣自己編輯公式的投資者和精於計算的投資者可以參考這篇文章,有一定參考價值!
  但是跟綜止損和ATR是否真的有先性關係,這個有點讓人懷疑!轉貼此文,給大家參考.
  一種新的止損策略——ATR棘輪法基本思想是非常簡單的,我們先選定一個合理的起始價格,然後每天加某一倍數的ATR,得到一個跟蹤止損點。由該方法生成的止損點不僅能隨著時間的增加不斷上移而且同時也能適應市場波動性增減。與我們以前采用的由拋物轉向指標得到的止損點相比,其優點在於:使用ATR棘輪,我們能更自由的選擇起始價格和增減速度。此外我們還發現基於ATR的止損點能更快更準確的反映波動性變化,從而使我們能比傳統的跟蹤止損法鎖定更多的利潤。
  下麵是一個應用該策略的例子:當我們1ATR以上的盈利目標實現時,我們選擇一個近期低點(比如最近十天的最低價)作為起始價格,然後根據我們持倉天數每天將最低價增加零點幾倍的ATR(比如0.05ATR)。如果我們已持有倉位15天了,那麽我們把0.05ATR乘以15天,然後將其乘積0.75ATR加到起始價位上。20天後,我們將把1.0ATR(0.05乘以20天)加到最近十天的最低價上。ATR棘輪法在邏輯上是很簡單的,但是你馬上就能發現有許多運動點能完成一些有趣且有用的功能,比我們想象的要多得多。
  我們尤其喜歡該策略,因為不象拋物轉向指標,ATR棘輪能非常容易的在我們交易過程中的任何時候使用。我們可以在進入交易的第一天就開始使用這種止損策略,也可以等發生某些有利事件後再使用止贏策略。我建議等到實現盈利後再使用該止損策略,原因正如你我都看到的那樣,這種止損點會在有利的市場環境中迅速向上移動。
  ATR棘輪安靜的轉動著,每天都在向上移動,因為我們每天都在讓其增加零點幾倍的ATR。此外,我們用於計算止損點的起始價格(比如我們上邊例舉的最近十天最低價)會隨著市場向上運動不斷上移。因此隨著時間的增加,我們在不斷升高的最近十天最低價的基礎上增加不斷增長的累積ATR。每當10天低價上移,我們的ATR棘輪也跟著向上轉動,我們的止損點也跟著每天穩步上移,如果十天低價急劇上移,我們的止損點也跟著向上跳躍。有必要強調一下,該策略是我們能不斷的把每日價格變化速度反應在不斷上移的起始價格上,從而形成該止損策略獨一無二的雙重加速因素。不斷上移的止損點不僅能被時間因素加速,還能被價格加速。此外,波動性增加也會提高ATR棘輪止損點上移的速度。
  波動性增加會使止損點上移速度增加,這是ATR棘輪策略的重要特征。在一個快速移動的市場中,你會看到許多缺口和長長的 K線圖。市場趨勢加速時市場波動性也會增加,因而在我們盈利迅速增加時,ATR也會迅速增加。由於我們要往起始價格中增加一定數量的ATR,所以ATR的每一次增加都會使止損點突然向上跳躍,止損點就變得更靠近入場後的最高價。如果我們已持有倉位40天,那麽ATR的任何增加都會對止損點產生40倍的影響。這正是我們想要的。我們發現,當市場給我們豐盛的盈利時,ATR棘輪止損點也會令人驚訝的迅速上移從而很好的為我們鎖定浮動盈利。
  請記住(即是對我們來說)這種止損策略是新的策略,因為我們對它的經驗和結論是很有限的。然而我還是打算討論對一些變量的觀察結論,或許這能幫你理解和成功的應用這種止損策略。(未完待續)
  起始價格:ATR棘輪的一個非常好的特性是我們可以在任何我們中意的地方設置起始價格。例如我們可以象拋物轉向指標一樣在一些重要的低點設置起始價格,我們還可以在擺動區間的底部,或支撐水平,或某某通道得底部,或者低於入場點一定數量ATR的地方設置起始價格。如果我們等到賬麵產生數量可觀的盈利後,我們可以把起始價格設置在甚至是高於入場點的地方。可行的入場點是無限的,充分發揮你的想象力和邏輯推理能力去尋找一個適合你時間框架的、對你的交易係統也是切實可行的起始價格。與固定的起始價格(比如拋物轉向指標中)不同,我們把最近X天低點設置為起始價格,這使得我們的ATR棘輪止損點上升得更快,因為在不斷走強的市場中,我們的起始價格也會不斷上移。要是你喜歡,你也可以把ATR棘輪的起始價格固定在某一個地方,比如在低於入場點2ATR的地方,在這種情況下,雖然起始價格不會向上移動,但隨著持倉時間的延長ATR棘輪止損點還是會上移的,另外ATR值變大也會使ATR棘輪止損點上移。
  ATR棘輪每天移動量:我們剛開始研究使用的ATR棘輪每天移動量經測試表明太大了。對於我們的交易時間框架來說,太大的ATR棘輪每天移動量(百分之幾的ATR)會讓我們的止損點向上移動的過分快。經過一段時間的試驗和失敗後我們發現用我們的持倉天數乘以ATR棘輪每天移動量0.05~0.10ATR(5%至10%ATR(20天期))能讓止損點上移的速度比你想象的要快得多。
  作為該策略的變通方法,我們可以在最初使用較小的ATR棘輪每天移動量,然後一旦我們獲得很大的浮動盈利,我們就可以使用較大的ATR棘輪每天移動量。
  ATR周期長度:正如我們在以前使用ATR過程中發現的,我們用來計算ATR的時間周期長度是非常重要的。如果我們希望ATR能快速反應市場短期波動區間的變化,我們可以使用較短期的均值(比如4止5根K線);如果我們希望一個更加平滑的ATR,不會對一兩天的異常波動敏感,我們可以使用長期均值(20至50根K線)。我在工作中使用的ATR大部分是20天均值,除非我有充分理由希望ATR變得更敏感或更不敏感。
  總結:ATR棘輪做為一種贏利工具,我們對其應用潛能及變通用法的理解才觸及皮毛。我們尤其喜歡它帶給我們的靈活性,我懷疑每個交易者都會想出略微不同的版本。正如你看到的,有許多重要的變量可以修修補補
 
美元指數是綜合反映美元在國際外匯市場的匯率情況的指標,用來衡量美元對一攬子貨幣的匯率變化程度。美元指數主要有六種貨幣構成:歐元占57.6%;日元占13.6%;英鎊占11.9%;加拿大元占9.1%;瑞典克朗占4.2%;瑞士  法郎占3.6%。影響一個國家匯率水平的主要因素有:經濟增長率、通脹水平、國內外利差以及國際熱錢流向等。經濟增長率、通脹水平等宏觀經濟基本麵因素是決定一國長期幣值的根本因素,而利差變化的預期及熱錢流動往往  引起匯率短期波動。從近期各國公布的經濟數據來看,金融危機已經傳導到實體經濟,世界經濟衰退是一個不爭的事實。

[ 打印 ]
閱讀 ()評論 (0)
評論
目前還沒有任何評論
登錄後才可評論.