




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
支撐阻力策略(TS版)在交易過程中,支撐位(WSO,但通常更常用的是SupportLevel,簡稱SL)和阻力位(WRO,但通常更常用的是ResistanceLevel,簡稱RL)是兩個非常重要的概念,它們對于分析價格走勢和制定交易策略至關重要。支撐位(SupportLevel,SL):定義:支撐位是指在下跌趨勢中,某一價格水平多次阻止了價格的進一步下跌,形成了一個“支撐”區域。當價格跌至此水平時,買方力量增強,推動價格反彈。作用:支撐位是投資者判斷市場底部的重要依據,也是潛在買入點。當價格回調到支撐位附近時,如果得到確認(即價格在此位置反彈),則可能意味著市場即將反轉或至少會出現一段上漲行情。阻力位(ResistanceLevel,RL):定義:阻力位是指在上漲趨勢中,某一價格水平多次阻止了價格的進一步上漲,形成了一個“阻力”區域。當價格上漲至此水平時,賣方力量增強,導致價格回落。作用:阻力位是投資者判斷市場頂部的重要依據,也是潛在賣出點。當價格上漲到阻力位附近時,如果無法得到突破(即價格在此位置遇阻回落),則可能意味著市場即將出現回調或反轉。需要注意的是,支撐位和阻力位并不是固定不變的,它們可以隨著市場情況的變化而發生變化。例如,如果一個支撐位被有效跌破,那么它可能會轉變為未來的阻力位;同樣,如果一個阻力位被成功突破,那么它可能會轉變為未來的支撐位。此外,在實際交易中,投資者還會利用其他技術分析工具(如趨勢線、移動平均線、成交量等)來輔助判斷支撐位和阻力位的有效性,以及制定更為精細的交易策略。本策略使用整數運算的公式來判斷收盤價與特定水平的關系,以及如何通過繪制支撐位(WSO)和阻力位(WRO)來觀察價格行為。定義和識別圖表上的高峰和低谷,并提到了幾種不同的方法。核心觀點:1.整數運算公式用于判斷收盤價與水平的關系,其中INT()函數返回下一個最低的整數值。2.WSO和WRO分別代表支撐位和阻力位,通過比較當前收盤價與多個支撐/阻力位來確定。3.繪制支撐位和阻力位時,可以使用點代替線以避免圖表過于雜亂。4.定義了高峰和低谷的幾種不同方法,包括基于周期、反應性和孤立性的方法。5.支撐位和阻力位的變化反映了價格行為,對于交易決策有重要意義。函數名稱:WSO代碼解釋:描述:計算基于SwingLow的支撐強度振蕩器(SupportOscillator)輸入參數:Strength(Numeric):用于檢測SwingLow的周期強度Length(Numeric):用于計算支撐線強度的周期長度變量:SCalc(0):用于累積計算支撐線相對收盤價的整數部分數組:Support[100](0):存儲最近的支撐線值,最多100個//檢測是否形成了SwingLowCondition1=SwingLow(1,Low,Strength,Strength+1)<>-1;//如果形成了SwingLow,則更新支撐線數組IFCondition1ThenBegin//將Support數組中的值向后移動一位Forvalue1=100DownTo2BeginSupport[value1]=Support[value1-1];End;//將最新的SwingLow設置為Support數組的第一個值Support[1]=Low[Strength];End;//如果指定長度的支撐線不為0,則計算支撐強度IFSupport[Length]<>0ThenBeginSCalc=0;//累加Support數組中每個值相對于收盤價的整數部分Forvalue1=1ToLengthBeginSCalc=SCalc+IntPortion(Support[value1]/Close);End;//計算并返回支撐強度振蕩器的值WSO=100*(1-(SCalc/Length));EndElse//如果沒有形成支撐線,則返回0WSO=0;End;函數:WRO中文注解描述:計算基于SwingHigh的阻力強度振蕩器(ResistanceOscillator)輸入參數:Strength(Numeric):用于檢測SwingHigh的周期強度Length(Numeric):用于計算阻力線強度的周期長度變量:RCalc(0):用于累積計算阻力線相對收盤價的整數部分數組:Resist[100](0):存儲最近的阻力線值,最多100個//檢測是否形成了SwingHighCondition1=SwingHigh(1,High,Strength,Strength+1)<>-1;//如果形成了SwingHigh,則更新阻力線數組IFCondition1ThenBegin//將Resist數組中的值向后移動一位Forvalue1=100DownTo2BeginResist[value1]=Resist[value1-1];End;//將最新的SwingHigh設置為Resist數組的第一個值Resist[1]=High[Strength];End;//如果指定長度的阻力線不為0,則計算阻力強度IFResist[Length]<>0ThenBeginRCalc=0;//累加Resist數組中每個值相對于收盤價的整數部分Forvalue1=1ToLengthBeginRCalc=RCalc+IntPortion(Resist[value1]/Close);End;//計算并返回阻力強度振蕩器的值WRO=100*(1-(RCalc/Length));EndElse//如果沒有形成阻力線,則返回0WRO=0;End;指標名稱:支撐-阻力中文注解描述:在圖表上繪制WSO和WRO兩個振蕩器的值輸入參數:Strength(4):用于檢測SwingLow和SwingHigh的周期強度Length(6):用于計算支撐和阻力線強度的周期長度//繪制WSO振蕩器的值,標簽為"SupportOsc"Plot1(WSO(Strength,Length),"SupportOsc");//繪制WRO振蕩器的值,標簽為"ResistOsc"Plot2(WRO(Strength,Length),"ResistOsc");```策略信號中文注解:描述:根據WSO和WRO振蕩器的值及其移動平均值發出交易信號。輸入參數:-Strength(4):力量指標,計算過去4個時間單位的強度。-Length(6):長度參數,用于計算指標的時間窗口長度。-AvgLen(30):平均長度,用于計算平均值的時間窗口長度。-BuyLen(4):購買長度,表示觸發購買的信號長度。-BuyLev(95):購買水平,表示一個特定的閾值。策略邏輯:1.`IFMRO(WSO(Strength,Length)>Average(WSO(Strength,Length),AvgLen),BuyLen,1)<>-1ThenBuyThisBaronClose;`-`WSO(Strength,Length)`:計算基于力量指標和長度參數的某種指標(加權平均值)。-`Average(WSO(Strength,Length),AvgLen)`:計算上述指標在過去AvgLen個時間單位內的平均值。-`MRO`:比較操作,這里比較的是`WSO(Strength,Length)`是否大于其平均值。-`BuyLen`:如果條件成立,則使用購買長度(購買信號的時間長度)。-`1`:如果條件不成立,則使用1。-`<>-1`:判斷上述比較操作的結果是否不等于-1。-`BuyThisBaronClose`:如果在收盤時滿足條件,則執行購買操作。整個條件可以理解為:如果基于力量和長度計算的加權指標大于其過去30個時間單位的平均值,并且滿足特定的購買長度條件,則在收盤時購買。2.`IFAverage(WRO(Strength,Length),AvgLen)CrossesAboveBuyLevThenBuyThisBaronClose;`-`WRO(Strength,Length)`:計算基于力量指標和長度參數的另一種指標(加權平均值)。-`Average(WRO(Strength,Length),AvgLen)`:計算上述指標在過去AvgLen個時間單位內的平均值。-`CrossesAboveBuyLev`:判斷這個平均值是否剛剛超過購買水平(95)。-`BuyThisBaronClose`:如果在收盤時滿足條件,則執行購買操作。整個條件可以理解為:如果基于力量和長度計算的加權指標的平均值剛剛超過95這個閾值,則在收盤時購買。策略函數指標信號函數:WSO代碼:Inputs:Strength(Numeric),Length(Numeric);Vars:SCalc(0);Array:Support[100](0);Condition1=SwingLow(1,Low,Strength,Strength+1)<>-1;IFCondition1ThenBeginForvalue1=100DownTo2BeginSupport[value1]=Support[value1-1];End;Support[1]=Low[Strength];End;IFSupport[Length]<>0ThenBeginSCalc=0;Forvalue1=1ToLengthBeginSCalc=SCalc+IntPortion(Support[value1]/Close);End;WSO=100*(1-(SCalc/Length));EndElseWSO=0;函數:WRO代碼:Inputs:Strength(Numeric),Length(Numeric);Vars:RCalc(0);Array:Resist[100](0);Condition1=SwingHigh(1,High,Strength,Strength+1)<>-1;IFCondition1ThenBeginForvalue1=100DownTo2BeginResist[value1]=Resist[value1-1];End;Resist[1]=High[Strength];End;IFResist[Length]<>0ThenBeginRCalc=0;Forvalue1=1ToLengthBeginRCalc=RCalc+IntPortion(Resist[value1]/Close);End;WRO=100*(1-(RCalc/Length));EndElseWRO=0;指標名稱:支撐-阻力代碼:Inputs:Strength(4),Length(6);Plot1(WSO(Strength,Length),“SupportOsc”);Plot2(WRO(Strength,Length),“ResistOsc”);策略信號代碼:Inputs:Streng
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年江蘇省農村土地承包經營權流轉合同范本
- 2025實驗室裝修合同范本
- 2025精簡版裝修施工合同樣本
- 代付款三方協議書范本
- 海口市房屋租賃合同書
- 保險車輛維修協議書
- 道路硬化捐贈協議書
- 2025年03月河南安陽市事業單位招才引智“綠色通道”引進129人筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 生物試題2025年東北三省四城市聯考暨沈陽市高三質量監測(二)及答案
- 廣西警察學院《藥理學A(實驗)》2023-2024學年第二學期期末試卷
- 成語故事-聞雞起舞-課件
- 杭州市市屬事業單位招聘真題2024
- DEEPSEEK了解及使用攻略高效使用技巧培訓課件
- 2024年河北衡水冀州區招聘社區工作者考試真題
- 2025年心理b證筆試試題及答案
- 2024-2025學年人教版七下地理第一單元測驗卷
- 玩具的創業計劃書
- 共價鍵+周測卷 高二下學期化學選擇性必修2
- 麻疹知識培訓課件
- 精神科護理學焦慮障礙
- 程序員個人職業生涯規劃
評論
0/150
提交評論