區(qū)間多空策略(金字塔)_第1頁
區(qū)間多空策略(金字塔)_第2頁
區(qū)間多空策略(金字塔)_第3頁
區(qū)間多空策略(金字塔)_第4頁
區(qū)間多空策略(金字塔)_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

區(qū)間多空策略(金字塔)策略的核心內(nèi)容圍繞著基于開盤價和一個可調(diào)節(jié)參數(shù)N來設(shè)定上軌和下軌,從而判斷多空交易信號。策略的關(guān)鍵要素和邏輯:輸入?yún)?shù)-**N**:用戶可調(diào)整參數(shù),決定了上軌和下軌的寬度,對于多頭策略默認值為18,空頭策略為10,范圍在1到100之間,步長為1。計算邏輯1.**開盤K線數(shù)計算**:通過`barslast(day<>ref(day,1))+1`計算自上次日K線收盤價變化以來的周期數(shù),確定當(dāng)前周期在日內(nèi)的位置。2.**開盤價確定**:引用上一個開盤周期的收盤價作為當(dāng)前周期的開盤價。3.**上下軌計算**:根據(jù)開盤價和參數(shù)N計算上軌(開盤價+N)和下軌(開盤價-N),用以界定交易區(qū)間。交易信號-**做多信號**:當(dāng)收盤價上穿計算出的上軌時,產(chǎn)生買入信號。-**平多信號**:當(dāng)收盤價下穿開盤價時,發(fā)出平多指令。-**額外平多條件**:若持有多頭倉位且利潤達到20點,或在交易日的14:55后仍持有多頭,也會執(zhí)行平倉操作。-**做空信號**:當(dāng)收盤價下穿下軌時,產(chǎn)生賣空信號。-**平空信號**:當(dāng)收盤價上穿開盤價時,發(fā)出平空指令。-**額外平空條件**:若持有空頭倉位且到了交易日的14:55,執(zhí)行強制平空。交易執(zhí)行-僅在沒有相應(yīng)持倉的情況下執(zhí)行新交易(即無多頭倉位時執(zhí)行買入,無空頭倉位時執(zhí)行賣空)。-利潤達到特定點數(shù)或在接近收盤時,不論是否有新的信號,都會執(zhí)行平倉操作,以控制風(fēng)險和鎖定盈利。特殊說明-策略中還包含了顏色和線條顯示的定義,例如使用`colorwhite`和`colorred`來標(biāo)記不同線條的顏色,以及`linethick0`來隱藏某些輔助線。-交易指令使用`buy`、`sell`、`buyshort`、`sellshort`,并且指定以當(dāng)前收盤價(`thisclose`)執(zhí)行交易。該策略通過動態(tài)調(diào)整的上軌和下軌來捕捉市場波動,結(jié)合時間限制(14:55強制平倉)和利潤目標(biāo)(20點),旨在靈活應(yīng)對市場變化,實現(xiàn)盈利。代碼解釋做多策略部分:1.

輸入?yún)?shù):

N(18,1,100,1)

:定義了一個名為

N

的輸入?yún)?shù),其默認值為18,可以在1到100之間調(diào)整,步長為1。2.

計算開盤K線數(shù):

開盤K線數(shù):barslast(day<>ref(day,1))+1

:計算自上次日K線收盤價與前一日不同以來的周期數(shù),即自上次開盤以來的周期數(shù),并將結(jié)果加1。3.

計算開盤價:

開盤價:ref(c,開盤K線數(shù)-1)

:引用自上次開盤以來的收盤價,

c

代表收盤價。4.

計算上軌:

上軌:開盤價+N

:計算上軌價格,即開盤價加上

N

的值,用紅色表示。5.

交易邏輯:

long:=cross(c,上軌)

:當(dāng)收盤價上穿上軌時,

long

為真,表示做多信號。

longend:=cross(開盤價,c)

:當(dāng)收盤價下穿開盤價時,

longend

為真,表示平多倉信號。6.

執(zhí)行交易:如果當(dāng)前沒有持倉,則在

long

為真時買入。如果持有多頭倉位,則在

longend

為真時賣出。如果持有多頭倉位且利潤達到20點,則無論

longend

是否為真,都賣出。如果當(dāng)前時間超過14:55且持有多頭倉位,則強制賣出。做空策略部分:1.

輸入?yún)?shù):

N(10,1,100,1)

:定義了一個名為

N

的輸入?yún)?shù),其默認值為10,可以在1到100之間調(diào)整,步長為1。2.

計算開盤K線數(shù):同做多策略部分。3.

計算開盤價:同做多策略部分。4.

計算下軌:

下軌:開盤價-N

:計算下軌價格,即開盤價減去

N

的值,用紅色表示。5.

交易邏輯:

short:=cross(下軌,c)

:當(dāng)收盤價下穿下軌時,

short

為真,表示做空信號。

shortend:=cross(c,開盤價)

:當(dāng)收盤價上穿開盤價時,

shortend

為真,表示平空倉信號。6.

執(zhí)行交易:如果當(dāng)前沒有持倉,則在

short

為真時做空。如果持有空頭倉位,則在

shortend

為真時平空。如果當(dāng)前時間超過14:55且持有空頭倉位,則強制平空。通用注釋:

colorwhite

colorred

:分別表示白色和紅色,用于圖表上的線條顏色。

linethick0

:表示線條的粗細為0,通常用于隱藏線條。

buy

sell

:分別表示買入和賣出操作。

buyshort

sellshort

:分別表示做空買入和平空操作。

thisclose

:表示以當(dāng)前收盤價執(zhí)行交易。策略代碼://區(qū)間做多部分input:N(18,1,100,1);開盤K線數(shù):barslast(day<>ref(day,1))+1,linethick0;開盤價:ref(c,開盤K線數(shù)-1),colorwhite;上軌:開盤價+N,colorred;long:=cross(c,上軌);longend:=cross(開盤價,c);ifholding=0thenbuy(long,1,thisclose);ifholding>0thensell(longend,1,thisclose);ifholding>0andenterprice-c>=20thensell(1,1,thisclose);iftime>145500andholding>0thensell(1,1,thisclose);//區(qū)間做空部分input:N(10,1,100,1);開盤K線數(shù):barslast(day<>ref(day,1))+1,linethick0;開盤價:ref(c,開盤K線數(shù)-1),colorwhite;下軌:開盤價-N,colorred;short:=cross(下軌,c);shortend:=cross(c,開盤價);ifholding=0thenbuyshort(short,1,thisclose)

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論