精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
混沌操作法總結及源碼

混沌操作法總結及源碼

1、一致性獲利的計劃交易(推動浪)混沌操作法I

一致性獲利的計劃交易(推動浪:一浪,三浪與五浪)(以最多交易10手合約為例,方向:多。)(假設日為1浪,1小時為1-1浪,15分鐘為1-1-1浪,立足于15分鐘)

{第一浪交易}
1:在1小時周期判斷可交易趨勢的零點。(五顆神奇的子彈)
2:時間結構下調一級,在15分鐘周期觀察子浪的五波推動。假設這是1-1-5浪結束。
3:在15分鐘周期子浪1-2-C。(回撤50%-62%)入市3手合約
4:入市后在1浪起點下1個價位設置止損,并設置反向做空2手合約。
(空頭止損設在此前2個上分形較高的那一個,上1個價位,或1浪的頂點。)。(說明:如果止損,那么先前假設的推動浪其實就是某個下跌趨勢的調整浪,在多頭判斷錯誤時這2手空單可以彌補先前多頭的損失)。
5:如果獲利,要拿的住單,直到1-5-5,平倉2手,留1手防止1-5-5浪延伸(依據五顆神奇的子彈和黃金比例判斷)。
6:此時已經交易完日線的1浪。
{第三浪交易}
a:觀察15分鐘周期2-C-5的結束,入市5手多單。止損設置在1-1-1的起點下1個價位,并設置反向做空4手合約。(說明:如果此時止損,那么先前假設的1浪其實就是某個下跌趨勢的2浪,或4浪,那么下跌空間很大。)
b:關鍵位置:3浪上升到1浪的100%,此時止損上移至1浪頂,下1個價位。(如果止損就出局觀望,因為預期的波浪計數沒有實現。)
c:3浪上升到1浪的110%時,3浪真正確立,就在此買入4手合約,止損全部設置在1浪頂下1個價位。(此時合約數達到最大1+5+4=10)(說明:止損依據4不破1頂)
d:在3-5-5時,賣出7手,留1手防止2-5-5浪延伸。
e:此時已經交易完日線的3浪。
{第五浪交易}
A:觀察4-A呈現5波走勢,預測可能發生鋸齒型調整,那么折返幅度較大,如果4-A僅有3波,則可能出現平臺型或三角型調整。
B:當AO 向下穿越0軸時,4浪結束的最低條件滿足,在日線圖上4浪至少會出現2個下分形,4浪通常會結束于3-4的終點附近。入市點設置在3浪回撤38%-50%
C:如果3浪>=1浪*1.62,則3浪可能已經延伸,5浪上漲幅度就比較小,這是就追加3手多單。(合約數3+3=6)
D:如果3浪<=1浪*1.62,則3浪可能沒有延伸,5浪上漲幅度就比較大,這是就追加5手多單。(合約數3+5=8)
E:止損設置在1波的頂下1個價位。
F:關鍵位置:5浪上升至4浪的62%,如果向上穿越這個位置,5波成立,在5-5-5結束所有頭寸,獲利出局。
G:此時已經交易完日線的5浪。

2、一致性獲利計劃交易 調整浪

(以最多交易10手合約為例,方向:空。)(1小時為A浪,15分鐘為A-a浪,立足于15分鐘)
{第一筆交易}
1:在1小時周期判斷可交易趨勢的零點。(五顆神奇的子彈)
2:在15分鐘周期子浪A-1-5(回撤50%-62%)入市空3手合約。
3:入市后在5浪頂點上1個價位設置止損,并設置反向做多2手合約
(空頭止損設在此前2個上分形較高的那一個,上1個價位,或A浪的底點。)。
(說明:如果止損,那么先前假設的調整浪A其實就是某個上漲趨勢的調整浪,在空頭判斷錯誤時這2手多單可以彌補先前空頭的損失)。
4:如果A呈現5波走勢,預測可能發生鋸齒型調整,那么下跌幅度較大,如果A僅有3波,則可能出現平臺型或三角型調整,下跌幅度有限。
5:如果獲利,要拿的住單,直到A-5,平倉2手,留1手防止行情繼續下跌。
(依據五顆神奇的子彈和黃金比例判斷)。
6:此時已經交易完日線的A浪。
{第二筆交易}
A:觀察15分鐘周期B-C的結束,回撤A浪的38%-50%,追加3手空單(1+3=4)。止損設置在5浪頂點上1個價位,并設置反向做多3手合約。
B:C浪結束是要評估C-5的目標區域,平掉所有頭寸。并等待行情進一步發展。
C:調整浪浪操作完畢。

3、MACD5/34/5與AO,AC的關系

湯姆約瑟夫發明了一種有效的動能指標,先取5期的移動平均,然后減去34期的移動平均,這形成一種振蕩指標.作者再取振蕩指標的五期移動平均,把振蕩指標轉變為"移動平均收斂發散指標"MACD.最后一條平均線將成為"信號線"代表市場韻律的指標.這是一種領先指標,可以精確地預示市場將于何處開始喪失動能.就是MACD5/34/5具有四項主要功能.

MACD5/34/5指標源碼:紅綠色變化位置,符合中國的習慣.

Y:=(HIGH+LOW)/2;
AO:MA(Y,5)-MA(Y,34),COLORYELLOW;
AO5:MA(AO,5);
STICKLINE(AO>REF(AO,1),0,AO,2,2),COLORRED;
STICKLINE(AO<REF(AO,1),0,AO,2,2),COLORGREEN;

在混沌操作法之二,就是<證券交易新空間>中,將MACD5/34/5分解成了動量振蕩AO 與市場加速指標AC.

AO根本是MACD以柱狀表示的指標,差別是MACD以收盤價計算,另一個是用中心價(H+L)/2計算.

AC就是MACD減信號線(柱狀數據)再做5的平均運算.它比柱狀圖的數據的差別是多運算了一次平均而已!

AO的源碼:

Y:=(HIGH+LOW)/2;
AO:MA(Y ,5)-MA(Y ,34 ),LINETHICK0;
AO1:=REF(AO,1);
STICKLINE(AO>AO1,0,AO,0,0),COLORRED;
STICKLINE(AO<AO1,0,AO,0,0),COLORGREEN;

AC的源碼:

Y:=(HIGH+LOW)/2;
AO:=MA(Y ,5 )-MA(Y ,34 );
AC:AO-MA( AO,5),LINETHICK0;
AC1:=REF(AC,1);
STICKLINE(AC>AC1,0,AC,0,0),COLORRED;
STICKLINE(AC<AC1,0,AC,0,0),COLORGREEN;

作者以AO與AC 迭代生成了"區域"!

4、分形的理解與應用技巧

1 最早對分形有了概念還是看了那兩本經典‘期貨交易技術分析,那時叫波峰,波谷。后來看了老比的書,才有了定義’分形‘在我看來,分形的最大好處是穩定,作為一種辯識標志,只要形成,在其后的行情中它還是分形,不會象波浪一樣要隨時修正,這就給交易提供了一種定量的依據。分形成立后它的作用就成立,只不過隨著時間的推移越來越不明顯,但是只要它沒有被碰到,作用依然存在。
2 分形產生,就說明有阻力和支撐,給我們提供了一個觀察窗.觀察價格隨后的表現,來決定進出。
3 以日線為操作周期,可以用周線分形來判別趨勢,30MIN分形選進場點,以本級別未被穿越過的最近一對分形和現價之間的比例來衡量風報(如果你以日線來操作,就是以日線的上下分形來衡量,未被穿越過就是如果在左側現價上方有兩個不等高的上分形,取高的上分形如果在左側現價下方有兩個不等高的下分形,取低的下分形).
4 當價格如期產生了我們所希望的位移,一個新的上分形產生,這時,可以向左尋找同價位區域的分形,比較分形之間的高度,形成時間,依據自己的判斷,減倉或者平倉,等待新的下分形產生,是否提供新的交易機會。
5 當上分形創新高,左側沒有可以比較的分形,可以比較最近的一對分形,看看兩對分形之間的比例
6 當在同一區域出現重疊的分形,此時,要觀察混沌后的方向,可以提高一個時間級別;當希望選擇一個好的進場點,就調小一個級別,觀察這種慣性是否繼續,。
7 每一個新分形產生,就提供了一個新的決策點,也為未來的分形提供比較的參照.
8 謝爾平斯基三角是分形自相似最好的直觀模型,任何一個大級別分形都是由小級別分形構成,同樣,任何一個小級別分形都受大級別分形的制約,明白這一點,對策略的運用幫助極大。
9 有一些分形是無意義的,可只有當新分形產生,我們才能知道,這就說明,分形的應用也是藝術的,不能完全機械應用,也存在經驗和概率。
10 分形就是一種秩序,是我們用來標識這個混沌市場的工具,也因為有了分形,市場在我們的眼中,從復雜回歸簡單。每個分形都是不斷重復的結果,一個分形就象一個沙礫,我們無法通過一個沙礫辯識沙堆的坍塌,但我們可以把握,在每一個臨界,必然出現相同的特征
穩定---------不穩定--------------穩定
臨界的把握是每一個交易者始終都在努力的方向,讓我們一起
積蓄----------臨界---------------突破
11 一點竅門
最近大家都在關注大盤何時見底,用分形做是等突破上分形開倉.
按照道氏的定義,熊市就是上分形不斷減低,下分形不斷減低,當一旦出現價格突破上分形,很多人會追買!這時,就提供了極好的觀察窗。
從根本上講,我的理解熊市就是不斷的逐級逐層套住追買成本,并在以后的反彈中呈現強烈的阻擋,當一個下降趨勢的下分形是否為底,關鍵并不在于突破前上分形,而在于解放左側追買成本,即突破前期依次抬高的兩個上分形,這時的確立,才比較有效。
當然,這樣也滯后一些,解決也很簡單,就個人的操作時間級別調低一級就可以了。

分形理論既是非線性科學的前沿和重要分支,又是一門新興的橫斷學科。作為一種方法論和認識論,其啟示是多方面的:一是分形整體與局部形態的相似,啟發人們通過認識部分來認識整體,從有限中認識無限;二是分形揭示了介于整體與部分、有序與無序、復雜與簡單之間的新形態、新秩序;三是分形從一特定層面揭示了世界普遍聯系和統一的圖景。

市場的根本結構是艾略特波浪,而艾略特波浪的根本結構是分形,因此分形才是最重要的。當我們看艾略特波浪時一定要看波浪的分形情況。總的說是五浪推動三浪修正.

如果是三浪,從左到右的分形為:向上——向下——向上——向下,兩上兩下的分形結構;如果是五浪,則同樣算法,從左到右的分形為;向上——向下——向上——向下——向上——向下,三上三下的分形結構。


5、分形與能量

分形與能量
是先有分形還是先有能夠?其實這種問法就有問題。分形與能量是同一事物的不同表現形式。分形是有形的、固態的,是能量的儲存形式。而能量是無形的、易變的、不穩定的,他通常需要一定的載體來承載它。而分形就是表現能量變化的最好的形式。
學會觀察分形結構,就掌握了能量變動的方向,以便于指導我們交易。

在實際操盤中,我們使用macd(5/34/5)來衡量能量變化,在三波與五波中一般會出現價格與能量的背離,但如果五波是延伸浪的話,能量最高點也會出現在價格的最高點附近,而顯示不出背離現象,此時我們需要目標區域、分形、蟄伏、價格的密集成交等指標來幫助,以判斷出場的位置。

在混沌操作法中,對價格很重視,而對成交量或是交易量,沒有足夠重視.只在MFI視窗中有提及,又用AO把MFE代替了.

在股市中要考慮成交量的作用.而在匯市是看不到的.商品市場有成交量與持倉量的影響.

有"氣"后有"心",再有"力"而為"變"!

6、趨勢結束的預警

趨勢預警的兩個特征:
  1、背離
  價格與動量之間的背離
  大多數市場均會在價格與動量出現雙重背離的情況下趨于轉向。
  市場在兩重背離時轉向,有時會看到市場在三重背離時轉向,極少為四重背離。
  2、結束趨勢的一致性獲利法的五個要素
   A.目標區域內的價格
   B.價格與動量之間的背離
   C、頂部(底部)產生分形
   D、頂部或底部的三根價格線中會出現一個蟄伏價格線
   E、動量指標會發生變化

7、混沌理論的幾個特性

混沌理論有以下幾個特性:

  (1)隨機性.體系處于混沌狀態是由體系內部動力學隨機性產生的不規則性行為,常稱之為內隨機性.例如,在一維非線性映射中,即使描述系統演化行為的數學模型中不包含任何外加的隨機項,即使控制參數、韌始值都是確定的,而系統在混噸區的行為仍表現為隨機性.這種隨機性自發地產生于系統內部,與外隨機性有完全不同的來源與機制,顯然是確定性系統內部一種內在隨機性和機制作用.體系內的局部不穩定是內隨機性的特點,也是對初值敏感性的原因所在.

  (2)敏感性.系統的混沌運動,無論是離散的或連續的,低維的或高維的,保守的或耗散的。時間演化的還是空間分布的,均具有一個基本特征,即系統的運動軌道對初值的極度敏感性.這種敏感性,一方面反映出在非線性動力學系統內,隨機性系統運動趨勢的強烈影響;另一方面也將導致系統長期時間行為的不可預測性.氣象學家洛侖茲提出的所謂“蝴蝶效應”就是對這種敏感性的突出而形象的說明.

(3)分維性.混沌具有分維性質,是指系統運動軌道在相空間的幾何形態可以用分維來描述。例如Koch雪花曲線的分維數是1.26;描述大氣混沌的洛倫茲模型的分維數是2.06體系的混沌運動在相空間無窮纏繞、折疊和扭結,構成具有無窮層次的自相似結構。

  (4)普適性.當系統趨于混沌時,所表現出來的特征具有普適意義.其特征不因具體系統的不同和系統運動方程的差異而變化.這類系統都與費根鮑姆常數相聯系.這是一個重要的普適常數δ=4.669201609l0299097…

  (5)標度律.混沌現象是一種無周期性的有序態,具有無窮層次的自相似結構,存在無標度區域.只要數值計算的精度或實驗的分辨率足夠高,則可以從中發現小尺寸混沌的有序運動花樣,所以具有標度律性質.例如,在倍周期分叉過程中,混沌吸引子的無窮嵌套自相似結構,從層次關系上看,具有結構的自相似,具備標度變換下的結構不變性,從而表現出有序性.

8、五粒神奇的子彈--詳解

五粒神奇的子彈
A.背離:任何相同時間結構下的第三波與第五波的背離現象。
1. 向上趨勢:第三波價格小于第五波價格,MACD的柱狀圖在零線之上,第三波對應的MACD(5/34/5)的柱狀圖要高于第五波對應的柱狀圖。
2. 向下趨勢:第三波價格大于第五波價格,MACD的柱狀圖在零線之下,第三波對應的MACD(5/34/5)的柱狀圖要高于(負值)[也就是值低于]第五波對應的柱狀圖。
B).目標區域:
i. 1波:觀察1波中的五波序列,并分析其第五波中的五小波序列,確定其1波目標區域。(針對上漲趨勢則為5浪結構,針對下跌趨勢的A浪,則可能是3浪或5浪。)
ii. 2波:
1. 一般為1波的38-62%之間(此類情況約3/4);大于1波的62%(此類情況約1/6);小于1波的38%(此類情況則可能為不規則修正);或斐波那契系數的倍數。
2. 2波的來自于漲勢中的新賣壓,或跌勢中的新買盤(修正波中),這些交易者原先并未進場,而且無法辨識前一波是新趨勢的第一波。這些交易者認為,第一波僅是下降趨勢中的修正波,所以他們在第一波的頂部建立新的空頭頭寸。所以,第二波的行為截然不同于第四波,后者來自于獲利了結的壓力。已經進場獲利的交易者并不著急出場;尚未進場的交易者一旦發現新機會時,便會有迫不及待的心理。正確評估第二波的目標終點非常重要,因為每單位時間的最大獲利是發生在第三波,走勢的速度較快,幅度也較大。(實際環境中,第五波與第三波,第二波與第四波會有互換的情況,也是值得我們注意的情況。)
iii. 3波:
1. 最初可以設定為第一波的1倍至1.62倍之間。第三波很少會小于第一波,而經常會多于第一波的1.62倍。但是也要注意,在實際情況下,也是會出現第三波小于第一波或第五波的情況。如果第三波,沒有出現延伸浪,則第五波很有可能會出現延伸浪。
2. 判斷第三波終點的辦法,可以是判斷更小時間結構中的第五小波的五浪結構。
3. 第三波的特點之一是它的斜率。它通常較第一波陡峭(因為價格的變動速度較快)。第三波偶爾會有接近于垂直的走勢,這可能會被誤解為第五波的“噴出”走勢。一般而言,第三波的交易量較大。如果趨勢強勁而交易量減少,通常屬于噴出行情。在第三波中,經濟基本面的資料將開始支持當時的行情(在第一波中并不如此)。基本面與技術面將相互聲援。這是市場最具獲利能力的期間,也是順勢搭橋的良機。
iv. 4波:
1. 一般為3波的38-50%之間。折返幅度低于38%的情況大約僅有1/6。
2. 不完全的鐵則:第四波永遠不會低于第一波的頂部,但是在實際情況中,也可以出現一些例外。
3. 第四波的時間區域:一般來說,第四波的修正會拖延很長的時間,經常長達整個五波序列的70%。第四波的價格折返百分率通常小于第二波。測量第一波頂點至第三波頂點之間的距離,以第二波終點為測量起點,第四波終點常會位于1.38至1.62倍測量距離之間。
4. 第四波是來自于獲利了結的壓力,而不是新進場的壓力。我們通常可以發現,交易量、價格波動、選擇權的權利金與動能指標都明顯下降。
5. 為了取得第五波理想的交易位置,所以必須分析第四波,這時候可以采納斐波那契系數,并以較小的時間結構觀察第四波中的第C小波,并使得C小波的條形圖數目應該介于100至140支之間,并分析C小波中的第五小小波的五浪結構。
6. 第四波結束的最低條件:第四波在MACD(5/34/5)中,一定會出現觸及零線,如果不穿越零線,則不算是第四波的結束,和第五波的開始,一定要穿越零線,才能確定為第五波的開始。
7. 第四波常結束于第三波中的第四小波的終點附近。
v. 5波:
1. 第五波的斜率比不上第三波。
2. 第五波的價格區域:測量第一波起點至第三波終點之間的價格差距,以第四波的終點起算,第五波的價格長度大多會介于上述價格長度的0.62-1倍之間。
3. 分析第五波中的較低級數的五浪結構,其中較小的第五浪目標區域通常會落在較高級數的目標區域內。
4. 分形與蟄伏的出現,以及第三波與第五波的背離。
vi. 五浪完成后的情況:當五浪結構完成之后,其整體序列將成為較高級數的一個波浪。所以,當第一波至第五波完成之后,這整體序列將成為較高一級的第一波、第三波、或第五波。同理,a-b-c序列完成之后,將成為較高一級的第二波或第四波。
vii. 修正波:通常可以劃分為單純型與復雜型的修正。單純是指曲折型的修正,復雜則是指其他類型的修正。不論單純或復雜的修正,在a-b-c的三波修正中,第b波必然是由三個波浪結構,而第c波必然是由五個波浪構成。第a波如果是由五個波浪構成,這很可能是曲折型的修正。如果它是由三個波浪構成,最可能出現平坦型、不規則型或三角形的修正。
1. 單純(曲折型)修正:
a) a波的五浪序列完成后,b波的折返通常不會超過a波長度的62%。僅有在相當罕見的情況下,b波才可能出現高達75%的折返。由于這種情況下的c波具有第三波的特性,所以非常適合于交易。如果第b波的折返幅度介于第a波長度的50-60%之間,則可以尋找分形與蟄伏的排列,并進場建立空頭頭寸以交易第c波。交易方法如同任何的五浪序列。
2. 復雜型修正:
a) 平坦型修正和不規則型修正:
i. a-b-c波都幾乎具有相同的價格長度。如果第b波超過前一個推動波的終點,這可能發展為不規則型的修正。
b) 三角形修正:
i. 通常發生在倒數第二波(第四波或第b波)。
ii. 如果發生在第四波,則修正結束后,價格向第三波的方向突破。
iii. 如果發生在第b波,則修正結束后,價格向第a波的方向突破。
viii. 波浪的面積區域:
1. 第一波面積+第二波面積=第三波面積或第三波面積的62%。
2. 第三波面積-第四波面積=第五波面積的斐波那契系數。
C. 頂部(底部)分形:分形與動能MACD相統一時,可信度較高。

D.頂部(底部)的蟄伏:頂部或底部端點的三支條形圖之一要出現“蟄伏”視窗。
E.動能指標
i. MACD動能的柱狀圖小于信號線,提示做空交易。
ii. MACD動能的柱狀圖大于信號線,提示做多交易。
iii. MACD的柱狀圖以零線為起點,向上越多,則做多的動能越大,反之則反;向下越多,則做空的動能越大;反之則反。

9、入場策略

入場策略:

1.五顆子彈法則

2.一口合約法則

3.夾角策略

當市場符合這幾種入場策略中的一種的時候,當時的情況基本就符合aoac趨于0軸.鱷魚線纏繞.就只是必要條件.

關鍵點:找到"零點".

10、交易視窗MFI

交易視窗(交易量+MFI)
A) 綠燈(++):(+成交量/+MFI)
1. 意義:代表安全的市場走勢。
“綠燈”是一種突破信號,當時的最佳策略是順勢而行,不論其方向如何,有以下三層意義:(1)更多的交易者進場(+交易量);(2)交易者的偏執心態反映在條形圖上的移動方向;(3)價格走勢的速度較快(+MFI)。
B). 蟄伏(+-):(+成交量/-MFI)
1). 意義:是最具獲利潛能的視窗,幾乎所有走勢都以“蟄伏”的模式結束,在最高或最低條形圖的前、后各一支條形圖之間,通常都會出現“蟄伏”的視窗。換言之,在所有重要的走勢內,其頂部或底部的三支條形圖之中,通常都會出現一個“蟄伏”的視窗。利用這項結論,即可有效掌握另一個趨勢的開始。雖然所有趨勢都是以“蟄伏”來結束,但“蟄伏”未必就一定代表趨勢的結束。
2). “蟄伏”的位置:“蟄伏”經常出現于艾略特第三波的過程中、斐波那契的折返點、以及甘氏線的交匯處。
3). 度量蟄伏:如果“蟄伏”視窗出現,而圖形的走勢并不能代表當時的結束,則可能成為一個“度量蟄伏”。當出現這種“度量蟄伏”的時候,我們可以標示一個目標區域,并在目標區域內尋找一個結束當時趨勢的另一個“蟄伏”視窗。
4). 內涵詳解:“蟄伏”是多、空雙方的最后戰爭,買、賣雙方的火力卻相當猛烈,價格卻沒有什么進展。多、空雙發的看法產生分歧,雙方的力量卻大致相等。這是一場最后的肉搏戰。我們稱其為“蟄伏”,是因為當時的行情是處于下蹲的狀態,而隨時可以朝某一個方向跳躍(它通常代表當時趨勢的反轉)。行情已經出現相當幅度的走勢,買、賣雙方大舉進場。交易量暴增,走勢卻陷入停頓,價格幾乎沒有變化。關鍵在于價格走勢停頓而交易量放大。在這兩股相互對立的力量中,將有一方(買方或賣方)獲勝,“蟄伏”的突破通常會顯示它究竟是持續或反轉模式的“蟄伏”。
C). 衰退(--):(-成交量/-MFI)
1. 意義:“衰退”是市場休息或喪失意愿的信號。就像拍賣市場一樣,當價格上升時,愈來愈多的買家將失去叫價的意愿。這便是“衰退”反映在拍賣市場的現象。
2. 波浪區域:在艾略特波浪中,“衰退”經常會發生在第一波的頂部,市場活動出現萎縮。必須指出這是一種非常重要的現象,衰退區(我們現在考慮兩支條形圖,但相同的推理也適用于多支條形圖的區域)是大行情的起點。
3. 應用:當市場的走勢顯得非常沉悶,優秀的交易者將留意觀察市場的動能是否有蓄積的征兆,因為這可能是大行情的起點。
D). 偽裝(-+):(-成交量/+MFI)
1. 意義:代表MFI增加而交易量減少的情況,這意味著市場正在驅動價格,但并未受到交易量的支持。由于交易量減少,所以價格的移動較不扎實。不論其基于什么理由,市場吸引進入的交易者不如前一個交易期間。在某種情況下,“偽裝”是大行情發動之前的暫停現象。然而,除非交易量稍后立即增加,否則這可能是場內交易員操縱的行情。由于市場外交易量萎縮,所以場內交易員可以暫時控制行情。“偽裝”是人為操縱的典型現象,我們應該對這種價格走勢采取懷疑態度。當交易池內的活動趨于平靜時,場內交易員可能感受到這是大行情發動前的暫時現象。這可能是場內交易員可以“引發你的停損點”的唯一機會。如果可能的話,他們會先拉一波與行情相反的走勢,借此引發停損交易,并累積手頭的存貨。正式行情出現時,他們便可以立即獲利了結。

現在用AO 代替MFI,很少使用了.

奉獻混沌2系列指標 鱷魚線 AO AC源碼,另加MFI視窗 [參透混沌,股市即提款機也]

鱷魚-線★

Y:=(H+L)/2;
AA:=REF((SMA(Y,5,1)),3);
BB:=REF((SMA(Y,8,1)),5);
CC:=REF((SMA(Y,13,1)),8);

鱷:CC,COLORFF6600;
齒:BB,COLORRED;
唇:AA,COLORGREEN;

R2:=REF(齒,5);
KU1:=IF(HIGH=HHV(HIGH,3),1,0);
KD1:=IF(LOW=LLV(LOW,3),1,0);
UL:=IF(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0,REF(HIGH,2),REF(HIGH,2+BARSLAST(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0)));
DL:=IF(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0,REF(LOW,2),REF(LOW,2+BARSLAST(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0)));
上分形:IF(HIGH>=R2,UL,REF(UL,BARSLAST(HIGH>R2))),POINTDOT,LINETHICK3,,COLORMAGENTA;
下分形:IF(LOW<=R2,DL,REF(DL,BARSLAST(LOW<=R2))),POINTDOT,LINETHICK3,COLORYELLOW;

DRAWICON(CLOSE>上分形 AND REF(CLOSE,1)<REF(上分形,1),HIGH*1.03,1);
DRAWICON(CLOSE<下分形 AND REF(CLOSE,1)>REF(下分形,1),LOW*0.99,2);

AO:=MA(Y,5)-MA(Y,34);
MAO:=MA(AO,5);
AC:=AO-MAO;
AC1:=REF(AC,1);
AO1:=REF(AO,1);
KAC:=IF(AC>AC1 AND AO>AO1,1,0);
KAO:=IF(AC<AC1 AND AO<AO1,-1,0);

STICKLINE(KAC=1 AND CLOSE>=OPEN,OPEN,CLOSE,3,1),COLORRED;
STICKLINE(KAO=-1 AND CLOSE>=OPEN,OPEN,CLOSE,3,1),COLORGREEN;
STICKLINE(KAO=0 AND KAC=0 AND CLOSE>=OPEN,OPEN,CLOSE,3,1),COLORDDDDDD;
STICKLINE(CLOSE>=OPEN,HIGH,CLOSE,0.0.1,0),COLORRED;
STICKLINE(CLOSE>=OPEN,OPEN,LOW,0.0.1,0),COLORRED;
STICKLINE(KAC=1 AND CLOSE<OPEN,OPEN,CLOSE,3,0),COLORRED;
STICKLINE(KAO=-1 AND CLOSE<OPEN,OPEN,CLOSE,3,0),COLORGREEN;
STICKLINE(KAO=0 AND KAC=0 AND CLOSE<OPEN,OPEN,CLOSE,3,0),COLORDDDDDD;



AO動量★

VAR1:=(HIGH+LOW)/2;
AO:MA(VAR1,5)-MA(VAR1,34),LINETHICK0;
STICKLINE(AO>=REF(AO,1),0,AO,2.2,1),COLORRED;
STICKLINE(AO<REF(AO,1),0,AO,2.2,1),COLORGREEN;
AO5:MA(AO,5),COLORFF6600;

S1:=CROSS(0,AO);
DRAWTEXT(S1,AO,'S'),COLORWHITE;
DRAWICON(S1,AO,2);

S2:=AO<0 AND REF(AO,1)>REF(AO,2) AND AO<REF(AO,1);
DRAWTEXT(S2,AO,'S'),COLORWHITE;
DRAWICON(S2,AO,2);

SCOUNT:=BARSLAST(AO<0);
SD:=HHV(AO,SCOUNT);
SCOUNTD:=HHVBARS(AO,SCOUNT);
S3:=AO>0 AND REF(AO,1)>REF(AO,2) AND AO<REF(AO,1);
S31:=COUNT(S3,SCOUNTD);
DRAWTEXT(S31>=2 AND S3,AO,'S'),COLORWHITE;
DRAWICON(S31>=2 AND S3,AO,2);

B1:=CROSS(AO,0);
DRAWTEXT(B1,AO,'B'),COLORWHITE;
DRAWICON(B1,AO,1);

B2:=AO>0 AND REF(AO,1)<REF(AO,2) AND AO>REF(AO,1) ;
DRAWTEXT(B2,AO,'B'),COLORWHITE;
DRAWICON(B2,AO,1);

BCOUNT:=BARSLAST(AO>0);
BD:=LLV(AO,BCOUNT);
BCOUNTD:=LLVBARS(AO,BCOUNT);

B3:=AO<0 AND REF(AO,1)<REF(AO,2) AND AO>REF(AO,1);
B31:=COUNT(B3,BCOUNTD);
DRAWTEXT(B31>=2 AND B3,AO,'B'),COLORWHITE;
DRAWICON(B31>=2 AND B3,AO,1);



AC加速★

AO:=MA((HIGH+LOW)/2,5)-MA((HIGH+LOW)/2,34);
AO5:=MA(AO,5);
AC:AO-AO5,LINETHICK0;
STICKLINE(AC>=REF(AC,1),0,AC,2.2,1),COLORRED;
STICKLINE(AC< REF(AC,1),0,AC,2.2,1),COLORGREEN;
AC1:=REF(AC,1);
BUY1:=REF(AC,3)<REF(AC1,3) AND REF(AC,2)<REF(AC1,2) AND REF(AC,2)<REF(AC,3) AND REF(AC,1)>REF(AC1,1) AND AC>AC1 AND COUNT(AC>0,4)=4;
DRAWTEXT(BUY1,AC,'B'),COLORWHITE;
DRAWICON(BUY1,AC,1);
BUY2:=COUNT(AC<0,4)=4 AND REF(AC,3)<REF(AC1,3) AND COUNT(AC>AC1,3)=3;
DRAWTEXT(BUY2,AC, 'B'),COLORWHITE;
DRAWICON(BUY2,AC,1);
BUY3:=REF(AC,3)<REF(AC1,3) AND REF(AC,2)<REF(AC1,2) AND REF(AC,2)<REF(AC,3) AND COUNT(AC>AC1,2)=2 AND REF(AC,1)<0 AND AC>0;
DRAWTEXT(BUY3,AC, 'B'),COLORWHITE;
DRAWICON(BUY3,AC,1);
BUY4:=REF(AC,4)<REF(AC1,4) AND REF(AC,3)<REF(AC1,3) AND REF(AC,3)<REF(AC,4) AND COUNT(AC>AC1,3)=3 AND REF(AC,1)<0 AND AC>0;
DRAWTEXT(BUY4,AC, 'B'),COLORWHITE;
DRAWICON(BUY4,AC,1);
S1:=REF(AC,3)>REF(AC1,3) AND REF(AC,2)>REF(AC1,2) AND REF(AC,2)>REF(AC,3) AND REF(AC,1)<REF(AC1,1) AND AC<AC1 AND COUNT(AC<0,4)=4;
DRAWTEXT(S1,AC,'S'),COLORWHITE;
DRAWICON(S1,AC,2);
S2:=COUNT(AC>0,4)=4 AND REF(AC,3)>REF(AC1,3) AND COUNT(AC<AC1,3)=3;
DRAWTEXT(S2,AC,'S'),COLORWHITE;
DRAWICON(S2,AC,2);
S3:=REF(AC,3)>REF(AC1,3) AND REF(AC,2)>REF(AC1,2) AND REF(AC,2)>REF(AC,3) AND COUNT(AC<AC1,2)=2 AND REF(AC,1)>0 AND AC<0;
DRAWICON(S3,AC,2);


MFI視窗

MFI:(H-L)*1000000/V,STICK;
A1:=MFI>=REF(MFI,1)*1.1 AND V>=REF(V,1)*1.1;
A2:=MFI<=REF(MFI,1)*0.9 AND V<=REF(V,1)*0.9;
A3:=MFI>=REF(MFI,1)*1.1 AND V<=REF(V,1)*0.9;
A4:=MFI<=REF(MFI,1)*0.9 AND V>=REF(V,1)*1.1;
STICKLINE(A1,0,MFI,0.1,1),COLORGREEN;
STICKLINE(A2,0,MFI,0.1,1),COLORBLUE;
STICKLINE(A3,0,MFI,0.1,1),COLORBROWN;
STICKLINE(A4,0,MFI,0.1,1),COLORMAGENTA;
MA5:MA(MFI,5);
綠燈:IF(A1,MFI,DRAWNULL),STICK,COLORGREEN;
衰退:IF(A2,MFI,DRAWNULL),STICK,COLORBLUE;
偽裝:IF(A3,MFI,DRAWNULL),STICK,COLORBROWN;
蟄伏:IF(A4,MFI,DRAWNULL),STICK,COLORMAGENTA;

MACD5/34/5指標源碼:紅綠色變化位置,符合中國的習慣.

Y:=(HIGH+LOW)/2;
AO:MA(Y,5)-MA(Y,34),COLORYELLOW;
AO5:MA(AO,5);
STICKLINE(AO>REF(AO,1),0,AO,2,2),COLORRED;
STICKLINE(AO<REF(AO,1),0,AO,2,2),COLORGREEN;

關于比爾.威廉的混沌理論是非常出名,有關他指標的用法還是參考他的兩本書吧,水平也有限,說不清楚。

自用全套飛狐標準混沌操作法公式

AO指標:Var1:=(HIGH+LOW)/2;

AO:=MA(Var1,5)-MA(Var1,34);

AOGreen:IF(AO>REF(AO,1),AO,0),COLORRED,LINETHICK0;

STICKLINE(AO>=REF(AO,1),0,AO,6,1),COLORRED;

AORed:IF(AO<REF( AO,1),AO,0),COLORGREEN,LINETHICK0;

STICKLINE(AO<REF(AO,1),0,AO,6,1),COLORGREEN;

SignalLine:MA(AO,5),COLORBLUE;

s1:=CROSS(0,AO);

DRAWICON(s1,AO,5),ALIGN0;

DRAWTEXT(s1,AO,'S'),ALIGN5,COLORWHITE;

{//----------------------------以上是下穿0信號;}

s2:=ao<0 and REF(ao,1)>REF(ao,2) and ao<REF(ao,1);

{DRAWNUMBER(1>0,ao,lu2,0);}

DRAWICON(s2,AO,5),ALIGN0;

DRAWTEXT(s2,AO,'S'),ALIGN5,COLORWHITE;

{//-----------------------------以上碟型賣出信號;}

scount:=BARSLAST(ao<0);{//上一次ao>0后到現在的周期數;}

{//DRAWNUMBER(1>0,ao-0.1,scount,0);}

sd:=HHV(ao,scount);{//求上面周期的最大ao;}

scountd:=HHVBARS(ao,scount);{//求最大值到現在的周期數;}

{//DRAWNUMBER(1>0,ao-0.3,scountd,0);}

s3:=ao>0 and REF(ao,1)>REF(ao,2) and ao<REF(ao,1);{//滿足峰的條件;}

s31:=COUNT(s3,scountd);{//滿足上面條件的次數;}

{//DRAWNUMBER(1>0,ao-0.5,s31,0);}

DRAWICON(s31>=2 and s3,AO,5),ALIGN0;

DRAWTEXT(s31>=2 and s3,AO,'S'),ALIGN5,COLORWHITE;

{//----------------------------以上是雙峰賣出信號;}

b1:=CROSS(AO,0);

DRAWICON(b1,AO,4),ALIGN0;

DRAWTEXT(b1,AO,'B'),ALIGN4,COLORWHITE;

{//----------------------------以上是上穿0信號;}

b2:=ao>0 and REF(ao,1)<REF(ao,2) and ao>REF(ao,1) ;

{DRAWNUMBER(1>0,ao,lu2,0);}

DRAWICON(b2,AO,4),ALIGN0;

DRAWTEXT(b2,AO,'B'),ALIGN4,COLORWHITE;

{//-----------------------------以上碟型買入信號;}

bcount:=BARSLAST(ao>0);{//上一次ao>0后到現在的周期數;}

{//DRAWNUMBER(1>0,ao-0.1,bcount,0);}

bd:=LLV(ao,bcount);{//求上面周期的最小ao;}

bcountd:=LLVBARS(ao,bcount);{//求最小值到現在的周期數;}

{//DRAWNUMBER(1>0,ao-0.3,bcountd,0);}

b3:=ao<0 and REF(ao,1)<REF(ao,2) and ao>REF(ao,1);{//滿足峰的條件;}

b31:=COUNT(b3,bcountd);{//滿足上面條件的次數;}

{//DRAWNUMBER(1>0,ao-0.5,lu31,0);}

DRAWICON(b31>=2 and b3,AO,4),ALIGN0;

DRAWTEXT(b31>=2 and b3,AO,'B'),ALIGN4,COLORWHITE;

{//----------------------------以上是雙峰買進信號;}

AC指標:

{ Chaos Accelerator/Decelerator Oscillator }

{ Measures acceleration -AC}

{ Plot as histogram }

Y:=(HIGH+LOW)/2;

AC:=MA(Y,5)-MA(Y,34)-MA(MA(Y,5)-MA(Y,34),5);

{Put in the same window and plot green}

ACGreen:IF(AC>REF( AC,1) ,AC,0 ),LINETHICK0,COLORRED;

STICKLINE(AC<REF(AC,1),0,AC,6,1),COLORGREEN;

{Put in its on window as a histogram and plot red}

ACRed:IF(AC<REF( AC,1) ,AC,0 ),LINETHICK0,COLORGREEN;

STICKLINE(AC>REF(AC,1),0,AC,6,1),COLORRED;

ac1:=REF(AC,1);

buy1:=REF(AC,3)<REF(ac1,3) and REF(AC,2)<REF(ac1,2) and REF(AC,2)<REF(AC,3) and REF(AC,1)>REF(ac1,1) and AC>ac1 and COUNT(AC>0,4)=4 {ref(AC,3)>0 and ref(AC,1)>0 and ref(AC,2)>0 and AC>0};

DRAWICON(buy1,AC,4);

DRAWTEXT(buy1,AC, 'B'),align4,COLORWHITE;

buy2:=COUNT(AC<0,4)=4 and REF(AC,3)<REF(ac1,3) and COUNT(AC>ac1,3)=3;

DRAWICON(buy2,AC,4);

DRAWTEXT(buy2,AC, 'B'),align4,COLORWHITE;

buy3:=REF(AC,3)<REF(ac1,3) and REF(AC,2)<REF(ac1,2) and REF(AC,2)<REF(AC,3) and COUNT(AC>ac1,2)=2 and REF(AC,1)<0 and AC>0;

DRAWICON(buy3,AC,4);

DRAWTEXT(buy3,AC, 'B'),align4,COLORWHITE;

buy4:=REF(AC,4)<REF(ac1,4) and REF(AC,3)<REF(ac1,3) and REF(AC,3)<REF(AC,4) and COUNT(AC>ac1,3)=3 and REF(AC,1)<0 and AC>0;

DRAWICON(buy4,AC,4) ALIGN0;

DRAWTEXT(buy4,AC, 'B'),align4,COLORWHITE;

s1:=REF(AC,3)>REF(ac1,3) and REF(AC,2)>REF(ac1,2) and REF(AC,2)>REF(AC,3) and REF(AC,1)<REF(ac1,1) and AC<ac1 and COUNT(AC<0,4)=4 {ref(AC,3)<0 and ref(AC,1)<0 and ref(AC,2)<0 and AC<0};

DRAWICON(s1,AC,5);

DRAWTEXT(s1,AC, 'S'),align5,COLORWHITE;

s2:=COUNT(AC>0,4)=4 and REF(AC,3)>REF(ac1,3) and COUNT(AC<ac1,3)=3;

DRAWICON(s2,AC,5);

DRAWTEXT(s2,AC, 'S'),align5,COLORWHITE;

s3:=REF(AC,3)>REF(ac1,3) and REF(AC,2)>REF(ac1,2) and REF(AC,2)>REF(AC,3) and COUNT(AC<ac1,2)=2 and REF(AC,1)>0 and AC<0;

DRAWICON(s3,AC,5);

DRAWTEXT(s3,AC, 'S'),align5,COLORWHITE;

s4:=REF(AC,4)>REF(ac1,4) and REF(AC,3)>REF(ac1,3) and REF(AC,3)>REF(AC,4) and COUNT(AC<ac1,3)=3 and REF(AC,1)>0 and AC<0;

DRAWICON(s4,AC,5) ALIGN0;

DRAWTEXT(s4,AC, 'S'),align5,COLORWHITE;

鱷魚線指標:

var1:=(HIGH+LOW)/2;

唇:SMA(var1,5,1),SHIFT3,COLORGREEN;

齒:SMA(var1,8,1),SHIFT5,COLORRED;

顎:SMA(var1,13,1),SHIFT8,COLORBLUE;

{平衡線}

P1:=REF(HIGH,1)>HIGH AND REF(HIGH,1)>顎;

平衡線買:REF(REF(HIGH,1),BARSLAST(p1)),LINETHICK0,COLORWHITE;

STICKLINE(CROSS(HIGH,平衡線買) AND LOW>平衡線買,(HIGH+LOW)/2,(HIGH+LOW)/2,14,0),COLORWHITE;

STICKLINE(CROSS(HIGH,平衡線買) AND LOW<=平衡線買,平衡線買,平衡線買,14,0),COLORWHITE;

P2:=REF(LOW,1)<LOW AND REF(LOW,1)<顎;

平衡線賣:REF(REF(LOW,1),BARSLAST(p2)),LINETHICK0,COLORMAGENTA;

STICKLINE(CROSS(平衡線賣,LOW) AND HIGH<平衡線賣,(HIGH+LOW)/2,(HIGH+LOW)/2,14,0),COLORMAGENTA;

STICKLINE(CROSS(平衡線賣,LOW) AND HIGH>=平衡線賣,平衡線賣,平衡線賣,14,0),COLORMAGENTA;

ho:=HIGH>REF(HIGH,1) and HIGH>REF(HIGH,2) and HIGH>=REFX(HIGH,1) and IF(HIGH=REFX(HIGH,2),HIGH>REFX(HIGH,3),HIGH>REFX(HIGH,2));

fxh:=CROSS(ho,0.9);

hh:=REF(HIGH,BARSLAST(fxh));

lo:=LOW<REF(LOW,1) and LOW<REF(LOW,2) and LOW<=REFX(LOW,1) and IF(LOW=REFX(LOW,2),LOW<REFX(LOW,3),LOW<REFX(LOW,2));

fxl:=CROSS(lo,0.9);

ll:=REF(LOW,BARSLAST(fxl));

上分形: hh,, POINTDOT,ColorEA91B5;

STICKLINE(CLOSE,hh,hh,5,0),LINETHICK1,COLORRED;

下分形: ll, POINTDOT,Color3791B5;

STICKLINE(CLOSE,ll,ll,5,0),LINETHICK1,COLORYELLOW;

Y:=(HIGH+LOW)/2;

AO:=MA(Var1,5)-MA(Var1,34);

AC:=MA(Y,5)-MA(Y,34)-MA(MA(Y,5)-MA(Y,34),5)linethick1;

ac1:=REF(AC,1);

{stickline(AC>ac1,20,ac+20,8,0),colorRED;}

{stickline(AC<ac1,20,ac+20,8,0),colorgreen;}

Var1:=(HIGH+LOW)/2;

AO:=MA(Var1,5)-MA(Var1,35),linethick1;

ao1:=REF(ao,1);

{stickline(Ao>ao1,0,ao,8,0),colorRED;}

{stickline(Ao<ao1,0,ao,8,0),colorgreen;}

STICKLINE(AC>ac1 and Ao>ao1,HIGH,LOW,0.1,0),COLORRED;

m:=IF(CLOSE>OPEN,0,1);

STICKLINE(AC>ac1 and Ao>ao1 and CLOSE<OPEN,CLOSE,OPEN,5,1),colorred;

STICKLINE(AC>ac1 and Ao>ao1 and CLOSE>OPEN,CLOSE,OPEN,5,0),colorred;

STICKLINE(AC>ac1 and Ao<ao1 or AC<ac1 and Ao>ao1,HIGH,LOW,0.1,0),COLORGRAY;

STICKLINE((AC>ac1 and Ao<ao1 or AC<ac1 and Ao>ao1) and CLOSE>OPEN,CLOSE,OPEN,5,0),COLORGRAY;

STICKLINE((AC>ac1 and Ao<ao1 or AC<ac1 and Ao>ao1) and CLOSE<OPEN,CLOSE,OPEN,5,1),COLORGRAY;

STICKLINE(AC<ac1 and Ao<ao1,HIGH,LOW,0.1,0),COLORGREEN;

STICKLINE(AC<ac1 and Ao<ao1 and CLOSE>OPEN,CLOSE,OPEN,5,0),COLORGREEN;

STICKLINE(AC<ac1 and Ao<ao1 and CLOSE<OPEN,CLOSE,OPEN,5,1),COLORGREEN;

R1:=REF(SMA(Y,8,1),5);

R2:=IF(C<R1,0,R1);R3:=IF(C>R1,0,R1);

{========AO及AC方向========}

DRAWTEXT(ISLASTBAR AND AO>REF(AO,1) AND AC>REF(AC,1),1.0004*R1,'↑↑'),SHIFT1,COLORRED;

DRAWTEXT(ISLASTBAR AND AO<REF(AO,1) AND AC<REF(AC,1),1.0004*R1,'↓↓'),SHIFT1,COLORGREEN;

DRAWTEXT(ISLASTBAR AND AO>REF(AO,1) AND AC<REF(AC,1),1.0004*R1,'↑↓'),SHIFT1,COLORGRAY;

DRAWTEXT(ISLASTBAR AND AO<REF(AO,1) AND AC>REF(AC,1),1.0004*R1,'↓↑'),SHIFT1,COLORGRAY;

/////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////

//////////////////////////////////////////

  
  //鱷魚線 Mark_ALD 修改版 帶AO,AC
  
  Y:=(H+L)/2;
  AA:=REF((SMA(Y,5,1)),3);
  BB:=REF((SMA(Y,8,1)),5);
  CC:=REF((SMA(Y,13,1)),8);
  
  鱷:CC,colorblue;
  齒:BB,colorred;
  唇:AA,colorgreen;
  
  
  
  R2:=REF(齒,5);
  KU1:=IF(HIGH=HHV(HIGH,3),1,0);
  KD1:=IF(LOW=LLV(LOW,3),1,0);
  UL:=IF(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0,REF(HIGH,2),
  REF(HIGH,2+BARSLAST(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0)));
  DL:=IF(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0,REF(LOW,2),
  REF(LOW,2+BARSLAST(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0)));
  上分形:IF(HIGH>=R2,UL,REF(UL,BARSLAST(HIGH>R2))),COLORFF00FF,POINTDOT,LINETHICK2;
  下分形:IF(LOW<=R2,DL,REF(DL,BARSLAST(LOW<=R2))),COLOR00FFFF,POINTDOT,LINETHICK2;
  DRAWICON(CLOSE>上分形 AND REF(CLOSE,1)<REF(上分形,1),HIGH*1.2,"BUY");
  DRAWICON(CLOSE<下分形 AND REF(CLOSE,1)>REF(下分形,1),LOW*0.8,"sell");
  
  AO:=MA(Y,5)-MA(Y,34);
  MAO:=MA(AO,5);
  AC:=AO-MAO;
  ac1:=REF(AC,1);
  ao1:=REF(ao,1);
  KAC:=IF(AC>ac1 AND Ao>ao1,1,0);
  KAO:=IF(AC<ao1,-1,0);
  
  STICKLINE(KAC=1 AND CLOSE>=OPEN,OPEN,CLOSE,5,1),colorred;
  STICKLINE(KAO=-1 AND CLOSE>=OPEN,OPEN,CLOSE,5,1),colorgreen;
  STICKLINE(KAO=0 AND KAC=0 AND CLOSE>=OPEN,OPEN,CLOSE,5,1),COLORDDDDDD;
  STICKLINE(CLOSE>=OPEN,HIGH,CLOSE,0.5,1),colorred;
  STICKLINE(CLOSE>=OPEN,OPEN,LOW,0.5,1),colorred;
  STICKLINE(KAC=1 AND CLOSE<OPEN,OPEN,CLOSE,5,0),COLORRED;
  STICKLINE(KAO=-1 AND CLOSE<OPEN,OPEN,CLOSE,5,0),COLORGREEN;
  STICKLINE(KAO=0 AND KAC=0 AND CLOSE<OPEN,OPEN,CLOSE,5,0),COLORDDDDDD;
  STICKLINE(OPEN>CLOSE,HIGH,OPEN,0.5,1),COLORDDDDDD;
  STICKLINE(OPEN>CLOSE,CLOSE,LOW,0.5,1),COLORDDDDDD;
  
  //AO動量★
  
  VAR1:=(HIGH+LOW)/2;
  AO:=MA(VAR1,5)-MA(VAR1,34),LINETHICK0;
  STICKLINE(AO>=REF(AO,1),0,AO,3.9,1),colorred;
  STICKLINE(AO<REF(AO,1),0,AO,3.9,1),COLOR00FF00;
  AO5:MA(AO,5),COLORFF6600;
  
  
  S1:=CROSS(0,AO);
  DRAWTEXT(S1,AO,'S下穿0'),colorwhite;
  DRAWICON(S1,AO,5);
  //{下穿0信號}
  S2:=AO<0 AND REF(AO,1)>REF(AO,2) AND AO<REF(AO,1);
  DRAWTEXT(S2,AO,'S碟型賣出'),colorwhite;
  DRAWICON(S2,AO,6);
  //{碟型賣出信號}
  SCOUNT:=BARSLAST(AO<0);
  SD:=HHV(AO,SCOUNT);
  SCOUNTD:=HHVBARS(AO,SCOUNT);
  S3:=AO>0 AND REF(AO,1)>REF(AO,2) AND AO<REF(AO,1);
  S31:=COUNT(S3,SCOUNTD);
  DRAWTEXT(S31>=2 AND S3,AO,'S雙峰賣出'),colorwhite;
  DRAWICON(S31>=2 AND S3,AO,7);
  //{雙峰賣出信號}
  B1:=CROSS(AO,0);
  DRAWTEXT(B1,AO,'B上穿0'),colorwhite;
  DRAWICON(B1,AO,8);
  //{上穿0信號}
  B2:=AO>0 AND REF(AO,1)REF(AO,1) ;
  DRAWTEXT(B2,AO,'B碟型買入'),colorwhite;
  DRAWICON(B2,AO,9);
  //{碟型買入信號}
  BCOUNT:=BARSLAST(AO>0);
  BD:=LLV(AO,BCOUNT);
  BCOUNTD:=LLVBARS(AO,BCOUNT);
  B3:=AO<0 AND REF(AO,1)REF(AO,1);
  B31:=COUNT(B3,BCOUNTD);
  DRAWTEXT(B31>=2 AND B3,AO,'B雙峰買進'),colorwhite;
  DRAWICON(B31>=2 AND B3,AO,10);
  //{雙峰買進信號}
  
  
  //AC加速★
  
  AO:=MA((HIGH+LOW)/2,5)-MA((HIGH+LOW)/2,34);
  AO5:=MA(AO,5);
  AC:=AO-AO5,LINETHICK0;
  STICKLINE(AC>=REF(AC,1),0,AC,3.5,1),colorred;
  STICKLINE(AC< REF(AC,1),0,AC,3.5,1),COLOR00FF00;
  AC1:=REF(AC,1);
  buy1:=REF(AC,3)REF(ac1,1) AND AC>ac1 AND COUNT(AC>0,4)=4;
  DRAWICON(buy1,AC,4) ;
  DRAWTEXT(buy1,AC, 'B'),,colorwhite;
  buy2:=COUNT(AC<0,4)=4 AND REF(AC,3)ac1,3)=3;
  DRAWICON(buy2,AC,4);
  DRAWTEXT(buy2,AC, 'B'),,colorwhite;
  buy3:=REF(AC,3)ac1,2)=2 AND REF(AC,1)<0 AND AC>0;
  DRAWICON(buy3,AC,4) ;
  DRAWTEXT(buy3,AC, 'B'),,colorwhite;
  buy4:=REF(AC,4)ac1,3)=3 AND REF(AC,1)<0 AND AC>0;
  DRAWICON(buy4,AC,4) ;
  DRAWTEXT(buy4,AC, 'B'),,colorwhite;
  
  s1:=REF(AC,3)>REF(ac1,3) AND REF(AC,2)>REF(ac1,2) AND REF(AC,2)>REF(AC,3) AND REF(AC,1)  DRAWICON(s1,AC,5);
  DRAWTEXT(s1,AC, 'S'),,colorwhite;
  s2:=COUNT(AC>0,4)=4 AND REF(AC,3)>REF(ac1,3) AND COUNT(AC
  DRAWICON(s2,AC,5);
  DRAWTEXT(s2,AC, 'S'),,colorwhite;
  s3:=REF(AC,3)>REF(ac1,3) AND REF(AC,2)>REF(ac1,2) AND REF(AC,2)>REF(AC,3) AND COUNT(AC0 AND AC<0;
  DRAWICON(s3,AC,5);
  DRAWTEXT(s3,AC, 'S'),,colorwhite;
  s4:=REF(AC,4)>REF(ac1,4) AND REF(AC,3)>REF(ac1,3) AND REF(AC,3)>REF(AC,4) AND COUNT(AC0 AND AC<0;
  DRAWICON(s4,AC,5);
  DRAWTEXT(s4,AC, 'S'),,colorwhite;
  

/////////////////////////////////////////////////////////

////////////////////////////////////////////////////

//////////////////////////
Y:=(H+L)/2;
AA:=REF((SMA(Y,5,1)),3);
BB:=REF((SMA(Y,8,1)),5);
CC:=REF((SMA(Y,13,1)),8);

鱷:CC,colorblue;
齒:BB,colorred;
唇:AA,colorgreen;



R2:=REF(齒,5);
KU1:=IF(HIGH=HHV(HIGH,3),1,0);
KD1:=IF(LOW=LLV(LOW,3),1,0);
UL:=IF(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0,REF(HIGH,2),
REF(HIGH,2+BARSLAST(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0)));
DL:=IF(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0,REF(LOW,2),
REF(LOW,2+BARSLAST(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0)));
上分形:IF(HIGH>=R2,UL,REF(UL,BARSLAST(HIGH>R2))),COLORFF00FF,POINTDOT,LINETHICK2;
下分形:IF(LOW<=R2,DL,REF(DL,BARSLAST(LOW<=R2))),COLOR00FFFF,POINTDOT,LINETHICK2;
DRAWICON(CLOSE>上分形 AND REF(CLOSE,1)<REF(上分形,1),HIGH*1.2,"buy");
DRAWICON(CLOSE<下分形 AND REF(CLOSE,1)>REF(下分形,1),LOW*0.8,"sell");

AO:=MA(Y,5)-MA(Y,34);
MAO:=MA(AO,5);
AC:=AO-MAO;
ac1:=REF(AC,1);
ao1:=REF(ao,1);
KAC:=IF(AC>ac1 AND Ao>ao1,1,0);
KAO:=IF(AC<AC1 AND Ao<ao1,-1,0);

STICKLINE(KAC=1 AND CLOSE>=OPEN,OPEN,CLOSE,5,1),colorred;
STICKLINE(KAO=-1 AND CLOSE>=OPEN,OPEN,CLOSE,5,1),colorgreen;
STICKLINE(KAO=0 AND KAC=0 AND CLOSE>=OPEN,OPEN,CLOSE,5,1),COLORDDDDDD;
STICKLINE(CLOSE>=OPEN,HIGH,CLOSE,0.5,1),colorred;
STICKLINE(CLOSE>=OPEN,OPEN,LOW,0.5,1),colorred;
STICKLINE(KAC=1 AND CLOSE<OPEN,OPEN,CLOSE,5,0),colorred;
STICKLINE(KAO=-1 AND CLOSE<OPEN,OPEN,CLOSE,5,0),colorgreen;
STICKLINE(KAO=0 AND KAC=0 AND CLOSE<OPEN,OPEN,CLOSE,5,0),COLORDDDDDD;
STICKLINE(OPEN>CLOSE,HIGH,OPEN,0.5,1),COLORDDDDDD;
STICKLINE(OPEN>CLOSE,CLOSE,LOW,0.5,1),COLORDDDDDD;

//AO動量★

VAR1:=(HIGH+LOW)/2;
AO:=MA(VAR1,5)-MA(VAR1,34),LINETHICK0;
STICKLINE(AO>=REF(AO,1),0,AO,3.9,1),colorred;
STICKLINE(AO<REF(AO,1),0,AO,3.9,1),COLOR00FF00;
AO5:MA(AO,5),COLORFF6600;


//{下穿0信號}
S1:=CROSS(0,AO);
DRAWTEXT(S1,AO-5,'下穿0'),colorwhite;
DRAWICON(S1,AO,5);

//{碟型賣出信號}
S2:=AO<0 AND REF(AO,1)>REF(AO,2) AND AO<REF(AO,1);
DRAWTEXT(S2,AO-5,'碟型賣出'),colorwhite;
DRAWICON(S2,AO,6);

//{雙峰賣出信號}
SCOUNT:=BARSLAST(AO<0);
SD:=HHV(AO,SCOUNT);
SCOUNTD:=HHVBARS(AO,SCOUNT);
S3:=AO>0 AND REF(AO,1)>REF(AO,2) AND AO<REF(AO,1);
S31:=COUNT(S3,SCOUNTD);
DRAWTEXT(S31>=2 AND S3,AO-5,'雙峰賣出'),colorwhite;
DRAWICON(S31>=2 AND S3,AO,7);

//{上穿0信號}
B1:=CROSS(AO,0);
DRAWTEXT(B1,AO*1.8+3,'上穿0'),colorwhite;
DRAWICON(B1,AO,8);

//{碟型買入信號}
B2:=AO>0 AND REF(AO,1)<REF(AO,2) AND AO>REF(AO,1) ;
DRAWTEXT(B2,AO*1.8+3,'碟型買入'),colorwhite;
DRAWICON(B2,AO,9);

//{雙峰買進信號}
BCOUNT:=BARSLAST(AO>0);
BD:=LLV(AO,BCOUNT);
BCOUNTD:=LLVBARS(AO,BCOUNT);
B3:=AO<0 AND REF(AO,1)<REF(AO,2) AND AO>REF(AO,1);
B31:=COUNT(B3,BCOUNTD);
DRAWTEXT(B31>=2 AND B3,AO*1.8+5,'雙峰買進'),colorwhite;
DRAWICON(B31>=2 AND B3,AO,10);


//AC加速★

AO:=MA((HIGH+LOW)/2,5)-MA((HIGH+LOW)/2,34);
AO5:=MA(AO,5);
AC:=AO-AO5,LINETHICK0;
STICKLINE(AC>=REF(AC,1),0,AC,3.5,1),colorred;
STICKLINE(AC< REF(AC,1),0,AC,3.5,1),COLOR00FF00;
AC1:=REF(AC,1);
buy1:=REF(AC,3)<REF(ac1,3) AND REF(AC,2)<REF(ac1,2) AND REF(AC,2)<REF(AC,3) AND REF(AC,1)>REF(ac1,1) AND AC>ac1 AND COUNT(AC>0,4)=4;
DRAWICON(buy1,AC,4) ;
DRAWTEXT(buy1,AC, '加速'),,colorwhite;
buy2:=COUNT(AC<0,4)=4 AND REF(AC,3)<REF(ac1,3) AND COUNT(AC>ac1,3)=3;
DRAWICON(buy2,AC,4);
DRAWTEXT(buy2,AC, '加速'),,colorwhite;
buy3:=REF(AC,3)<REF(ac1,3) AND REF(AC,2)<REF(ac1,2) AND REF(AC,2)<REF(AC,3) AND COUNT(AC>ac1,2)=2 AND REF(AC,1)<0 AND AC>0;
DRAWICON(buy3,AC,4) ;
DRAWTEXT(buy3,AC, '加速'),,colorwhite;
buy4:=REF(AC,4)<REF(ac1,4) AND REF(AC,3)<REF(ac1,3) AND REF(AC,3)<REF(AC,4) AND COUNT(AC>ac1,3)=3 AND REF(AC,1)<0 AND AC>0;
DRAWICON(buy4,AC,4) ;
DRAWTEXT(buy4,AC, '加速'),,colorwhite;

s1:=REF(AC,3)>REF(ac1,3) AND REF(AC,2)>REF(ac1,2) AND REF(AC,2)>REF(AC,3) AND REF(AC,1)<REF(ac1,1) AND AC<ac1 AND COUNT(AC<0,4)=4;
DRAWICON(s1,AC,5);
DRAWTEXT(s1,AC, '停'),,colorwhite;
s2:=COUNT(AC>0,4)=4 AND REF(AC,3)>REF(ac1,3) AND COUNT(AC<ac1,3)=3;
DRAWICON(s2,AC,5);
DRAWTEXT(s2,AC, '停'),,colorwhite;
s3:=REF(AC,3)>REF(ac1,3) AND REF(AC,2)>REF(ac1,2) AND REF(AC,2)>REF(AC,3) AND COUNT(AC<ac1,2)=2 AND REF(AC,1)>0 AND AC<0;
DRAWICON(s3,AC,5);
DRAWTEXT(s3,AC, '停'),,colorwhite;
s4:=REF(AC,4)>REF(ac1,4) AND REF(AC,3)>REF(ac1,3) AND REF(AC,3)>REF(AC,4) AND COUNT(AC<ac1,3)=3 AND REF(AC,1)>0 AND AC<0;
DRAWICON(s4,AC,5);
DRAWTEXT(s4,AC, '停'),,colorwhite; 

本站僅提供存儲服務,所有內容均由用戶發布,如發現有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
文華鱷魚分形指標
混沌2系列指標 鱷魚線 AO AC源碼,另加MFI視窗
【通達信】博爾量化系統(源碼 主圖/副圖 通達信 貼圖)
鱷魚
通達信AC加速公式
混沌理論的AO動量指標
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服

主站蜘蛛池模板: 惠安县| 临沭县| 万年县| 阿拉善左旗| 龙南县| 沙湾县| 博兴县| 梧州市| 道孚县| 赤壁市| 都匀市| 固原市| 深水埗区| 金山区| 闽侯县| 榆社县| 岑溪市| 武胜县| 县级市| 丰城市| 德安县| 芮城县| 临夏县| 自贡市| 新兴县| 开平市| 玉环县| 正定县| 巧家县| 衡阳市| 安徽省| 广宗县| 永德县| 民县| 陇西县| 恩施市| 酉阳| 韶山市| 富蕴县| 农安县| 泸水县|