




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
時間范圍策略(TB版)一種基于價格突破和時間窗口的交易方法。其核心思想是通過計算平均真實波動范圍(ATR)來設(shè)定價格波動的上下限,并結(jié)合特定的時間窗口來確定交易時機。交易邏輯1.價格波動范圍設(shè)定:-策略首先定義了ATR的計算參數(shù),包括ATR的范圍和長度。ATR用于衡量市場的波動性,是交易策略中的一個重要指標。-根據(jù)最新的行情數(shù)據(jù),策略會計算出當前的ATR值,并利用這個值來設(shè)定價格波動的上下限。具體來說,策略會計算30分鐘內(nèi)的最高價和最低價,并以此為基礎(chǔ),結(jié)合ATR值來確定價格帶的上限和下限。2.價格突破檢測:-策略會實時監(jiān)測市場價格是否突破了設(shè)定的價格帶。當市場價格突破上限時,策略會考慮開多倉;當市場價格跌破下限時,策略會考慮開空倉。-在檢測到價格突破時,策略會進一步檢查當前時間是否處于設(shè)定的開倉時間范圍內(nèi)。只有在開倉時間內(nèi),策略才會執(zhí)行開倉操作。3.開倉操作:-如果市場倉位為空且價格突破上限,并且當前時間在開倉時間內(nèi),策略會確定一個買入價格。如果開盤價高于該買入價格,策略會以開盤價買入。-如果市場倉位為多且價格跌破下限,并且當前時間在開倉時間內(nèi),策略會確定一個賣出價格。如果開盤價低于該賣出價格,策略會以開盤價賣出。4.風險管理:-策略中包含了一個追蹤止損機制,用于控制風險。當持倉出現(xiàn)盈利時,策略會根據(jù)ATR值動態(tài)調(diào)整止損點,以確保在價格回調(diào)時能夠及時平倉。特點1.簡單直觀:-策略的核心邏輯相對簡單,主要依賴于價格突破和特定的時間窗口。這使得策略易于理解和實現(xiàn)。2.靈活性:-策略中的參數(shù)可以根據(jù)不同的市場和交易需求進行調(diào)整,提供了較大的靈活性。用戶可以根據(jù)自己的風險偏好和市場狀況調(diào)整ATR的范圍、長度以及開倉時間等參數(shù)。3.風險管理:-通過引入追蹤止損機制,策略能夠在保證收益的同時有效控制風險。這種風險管理方式有助于提高交易的穩(wěn)定性和盈利能力。4.時間窗口限制:-策略設(shè)定了特定的開倉時間范圍,這有助于避免在市場波動較大或不確定性較高的時段進行交易,從而降低潛在的風險。5.持續(xù)更新:–策略會不斷根據(jù)最新的行情數(shù)據(jù)更新價格帶,確保交易決策始終基于最新的市場信息。本策略通過結(jié)合價格突破和時間窗口,提供了一種簡單而有效的交易方法。通過靈活調(diào)整參數(shù)和引入風險管理機制,策略能夠在不同的市場環(huán)境中表現(xiàn)出色。本策略交易思路如下:1.
定義了一系列交易相關(guān)的參數(shù),包括ATR的范圍、長度,突破的分鐘數(shù),開倉和截止時間,以及追蹤止損的倍數(shù)等。2.
計算ATR值,并用于后續(xù)的價格帶計算。3.
每日根據(jù)新的行情數(shù)據(jù)更新30分鐘內(nèi)的最高價和最低價。4.
當市場倉位為空且價格突破上限(UpperBand),并且當前時間處于設(shè)定的開倉時間范圍內(nèi)時,準備開多倉。此時確定買入價格(MyPrice),若開盤價高于該價格,則以開盤價買入。5.
當市場倉位為多且價格跌破下限(LowerBand),并且當前時間處于設(shè)定的開倉時間范圍內(nèi)時,準備開空倉。同樣確定賣出價格(MyPrice),若開盤價低于該價格,則以開盤價賣出。本策略是一個基于價格突破和特定時間范圍的簡單交易策略,通過ATR和30分鐘價格波動來確定交易的觸發(fā)條件。策略原版代碼:ParamsNumericRange(1.5);//ATRRangeNumericLength(10);//ATRLengthNumericnMins(30);//N分鐘的突破NumerictradBegin(930);//開倉時間NumerictradEnd(1430);//開倉截止時間NumericTrailingStop(2);//追蹤止損,回撤ATR的倍數(shù)Vars//ATRValuesNumericSeriesTR;NumericSeriesATR;NumericUpperBand;NumericLowerBand;//30MinutesValuesNumericSeriesHighestOf30Min;NumericSerieslowestOf30Min;NumericMyPrice;//價格判斷條件NumericSeriesDayOpen;/*SetProfitStopPosition*/NumericSeriesHigherAfterEntry;NumericSeriesLowerAfterEntry;NumericStopLine(0);//止損價位NumericMinPoint;NumericMyExitPrice;/*SetProfitStopPosition*/BeginMinPoint=MinMove*PriceScale;//ATRValueATR=AvgTrueRange(Length);Commentary("ATR="+Text(ATR));//30MinutesHighestandLowestValueIf(Date<>Date[1]){HighestOf30Min=High;LowestOf30Min=Low;}ElseIf(Time<0.0900+nMins*0.0001){HighestOf30Min=max(high,HighestOf30Min[1]);LowestOf30Min=min(Low,LowestOf30Min[1]);}Else{HighestOf30Min=HighestOf30Min[1];LowestOf30Min=LowestOf30Min[1];}UpperBand=HighestOf30Min+Range*ATR[1];LowerBand=LowestOf30Min-Range*ATR[1];PlotNumeric("UpperBand",UpperBand);PlotNumeric("LowerBand",LowerBand);//If(MarketPosition!=1AndHigh>UpperBandAndTime>=0.0001*tradBeginAndTime<=tradEnd*0.0001){MyPrice=UpperBand;If(Open>MyPrice)MyPrice=Open;Buy(1,MyPrice);}If(MarketPosition!=-1AndLow<LowerBandAndTime>=0.0001*tradBeginAndTime<=tradEnd*0.0001){MyPrice=LowerBand;If(Open<MyPrice)MyPrice=Open;SellShort(1,MyPrice);}End修改優(yōu)化版本代碼://ATR范圍NumericRange(1.5);//ATR長度NumericLength(10);//N分鐘的突破NumericminutesForBreakthrough(30);//開倉時間NumerictradingStartTime(930);//開倉截止時間NumerictradingEndTime(1430);//追蹤止損,回撤ATR的倍數(shù)NumericTrailingStop(2);Vars//ATR值NumericSeriesTR;NumericSeriesATR;NumericUpperBand;NumericLowerBand;//30分鐘的值NumericSeriesHighestOf30Min;NumericSerieslowestOf30Min;NumericMyPrice;//價格判斷條件NumericSeriesDayOpen;/*設(shè)置盈利止損位置*/NumericSeriesHigherAfterEntry;NumericSeriesLowerAfterEntry;NumericStopLine(0);//止損價位NumericMinPoint;NumericMyExitPrice;/*設(shè)置盈利止損位置*//***計算ATR值*@paramlengthATR計算的長度*@returnATR值*/NumericCalculateATR(Numericlength){returnAvgTrueRange(length);}/***更新30分鐘的最高和最低值*@paramdate當前日期*@paramtime當前時間*@paramhigh最高價*@paramlow最低價*@paramhighestOf30Min30分鐘的最高值序列*@paramlowestOf30Min30分鐘的最低值序列*/voidUpdate30MinValues(Numericdate,Numerictime,Numerichigh,Numericlow,NumericSeries&highestOf30Min,NumericSeries&lowestOf30Min){if(Date!=Date[1]){highestOf30Min=High;lowestOf30Min=Low;}elseif(Time<0.0900+minutesForBreakthrough*0.0001){highestOf30Min=max(high,highestOf30Min[1]);lowestOf30Min=min(low,lowestOf30Min[1]);}else{highestOf30Min=highestOf30Min[1];lowestOf30Min=lowestOf30Min[1];}}BeginMinPoint=MinMove*PriceScale;//ATR值A(chǔ)TR=CalculateATR(Length);Commentary("ATR="+Text(ATR));//30分鐘最高和最低值Update30MinValues(Date,Time,High,Low,HighestOf30Min,LowestOf30Min);UpperBand=HighestOf30Min+Range*ATR[1];LowerBand=LowestOf30Min-Range*ATR[1];PlotNumeric("UpperBand",UpperBand);PlotNumeric("LowerBand",LowerBand);//開多倉條件if(MarketPosition!=1&&High>UpperBand&&Time>=0.0001*tradingStartTime&&Time<=tradingEndTime*0.0001){MyPrice=UpperBand;if(Open>MyPrice)MyPrice=O
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 西方國家政治制度的歷史遺留試題及答案
- 機電工程考試全景試題及答案
- 面臨危機的公共政策反應(yīng)機制分析試題及答案
- 公共政策響應(yīng)危機的有效性評估與分析考點及答案
- 軟件設(shè)計師考試智能化工具使用試題及答案
- 軟件設(shè)計師考試標桿試題及答案解析
- 網(wǎng)絡(luò)工程師志愿者經(jīng)驗試題及答案
- 網(wǎng)絡(luò)實施合規(guī)性檢查試題及答案
- 網(wǎng)絡(luò)信息安全挑戰(zhàn)試題及答案
- 項目管理中的反饋與改進機制試題及答案
- 消防單位招聘心理測試題及答案
- 子宮增生的預(yù)防與治療
- 植物分子育種策略-全面剖析
- 社工招聘筆試題目及答案
- 八省聯(lián)考模擬試題及答案
- JGJ46-2024施工現(xiàn)場臨時用電安全技術(shù)標準宣講課件
- 2024年中考道德與法治一輪復(fù)習:七八九年級6冊提分必背知識點提綱
- 【MOOC】當代社會中的科學(xué)與技術(shù)-南京大學(xué) 中國大學(xué)慕課MOOC答案
- 福州一中歷年自主招生物理試卷(整理)
- 信義玻璃參數(shù)表
- 換熱器換熱面積計算表
評論
0/150
提交評論