




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
股指交易(TB版)本策略是一個基于時間窗口和價格波動的交易策略,通過計算關鍵價格點來決定買入或賣出的時機,并在特定時間執(zhí)行平倉操作。策略的執(zhí)行依賴于市場的價格行為和預設的時間條件。1.
初始化參數:
M
:策略中使用的乘數,初始設定。
LOTS
:交易的合約數量,初始設定。2.
計算關鍵價格點:
offset
:計算最小變動單位和價格縮放比例的乘積。
spread
:計算前一日最高價與收盤價的差值,以及收盤價與前一日最低價的差值,取兩者的最大值。
OPENP
:獲取當前交易日的開盤價。
MA1
和
MA2
:根據開盤價、
M
和
spread
計算出兩個關鍵價格點,
MA1
是開盤價加上一定比例的
M
和
spread
,
MA2
是開盤價減去這個值。3.
交易時間窗口:第一個時間窗口是09:15至09:50,這個時間段內:如果前一日最低價小于
MA2
,則以
MA2
減去
offset
的價格賣出(做空)一定數量的合約。如果前一日最高價大于
MA1
,則以
MA1
加上
offset
的價格買入(做多)一定數量的合約。4.
平倉邏輯:第二個時間窗口是15:12至16:00,在這個時間段內:如果當前市場頭寸為空頭(即持有空頭合約),則以開盤價加上
offset
的價格買入平倉。如果當前市場頭寸為多頭(即持有多頭合約),則以開盤價減去
offset
的價格賣出平倉。5.
圖表標記:在執(zhí)行平倉操作后,代碼會在圖表上繪制標記:平倉空頭時,在最低價位置用藍色標記“平12”。平倉多頭時,在最高價位置用紅色標記“平11”。6.
退出條件:每次執(zhí)行完平倉操作后,使用
Return;
語句退出當前交易邏輯,避免后續(xù)邏輯的執(zhí)行。代碼解讀//定義一個數值類型變量M,大小為25NumericM(25);//定義一個數值類型變量LOTS,大小為1NumericLOTS(1);Vars//定義一個數值類型變量offsetNumericoffset;//定義一個數值類型變量offset1Numericoffset1;//定義一個數值序列類型變量MA1NumericSeriesMA1;//定義一個數值序列類型變量MA2NumericSeriesMA2;//定義一個數值類型變量spreadNumericspread;//定義一個數值類型變量OPENPNumericOPENP;Begin//計算最小變動單位乘以價格縮放比例,并將結果賦給offsetoffset=MinMove()*PriceScale();//計算前一日最高價與收盤價的差值和收盤價與前一日最低價的差值中的最大值,并將結果賦給spreadspread=Max(HighD(1)-CloseD(1),CloseD(1)-LowD(1));//獲取當前交易日的開盤價,并將其賦給OPENPOPENP=OpenD(0);//計算開盤價加上0.01乘以M再乘以spread的結果,并將其賦給MA1MA1=OPENP+0.01*M*spread;//計算開盤價減去0.01乘以M再乘以spread的結果,并將其賦給MA2MA2=OPENP-0.01*M*spread;//如果當前時間大于0.0915且小于等于0.1450if(Time>0.0915&&Time<=0.1450){//如果前一日最低價小于MA2If(l[1]<MA2){//以MA2-offset的價格賣出LOTS數量的空頭合約SellShort(LOTS,ma2-offset);}//如果前一日最高價大于MA1If(h[1]>ma1){//以MA1+offset的價格買入LOTS數量的多頭合約Buy(LOTS,ma1+offset);}}//如果當前時間乘以100大于等于15.12且小于0.1600if(Time*100>=15.12&&Time<0.1600){//如果當前市場頭寸為-1if(marketposition==-1){//以開盤價加上offset的價格平掉空頭頭寸BuyToCover(0,Open+offset);//在圖表上繪制字符串"平12",位置在最低價,顏色為藍色PlotString("Vol","平12",Low,blue);Return;}//如果當前市場頭寸為1if(marketposition==1){//以開盤價減去offset的價格平掉多頭頭寸Sell(0,Open-offset);//在圖表上繪制字符串"平11",位置在最高價,顏色為紅色PlotString("Vol","平11",high,Red);Return;}}End
策略代碼:ParamsNumericM(25);NumericLOTS(1);VarsNumericoffset;Numericoffset1;NumericSeriesMA1;NumericSeriesMA2;Numericspread;NumericOPENP;Beginoffset=MinMove()*PriceScale();spread=Max(HighD(1)-CloseD(1),CloseD(1)-LowD(1));OPENP=OpenD(0);MA1=OPENP+0.01*M*spread;MA2=OPENP-0.01*M*spread;if(Time>0.0915&&Time<=0.1450){If(l[1]<MA2){SellShort(LOTS,ma2-offset);}If(h[1]>ma1){Buy(LOTS,ma1+offset);}}if(Time*100>=15.12andTime<0.1600){if(marketposition==-1){BuyToCo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025電力工程設計合同
- 2025《房地產買賣合同樣本》
- 浙江省寧波市十校2023-2024學年高三下學期3月聯考技術試題 -高中 通 用 技術 含解析
- 監(jiān)控弱電服務合同范本
- 小清新教育說課背景模板
- 2024年威海市消防救援支隊全市招收政府專職消防員筆試真題
- 2024年彭州市市屬事業(yè)單位考試真題
- 2024年廊坊市市屬事業(yè)單位考試真題
- 2024年安慶松安職業(yè)技術學校專任教師招聘真題
- 2024年安徽理工學校專任教師招聘真題
- 2025年安徽省銅陵市樅陽縣浮山中學高三下學期3月適應性考試歷史試題含解析
- 每日2小時綜合體育實施方案
- 勞動合同法員工培訓課件
- 2024年鹽源縣縣屬國有企業(yè)招聘工作人員考試真題
- 2025年北京市順義區(qū)高三一模生物試卷(含答案)
- 2025年上海市房屋租賃合同模板(標準版)
- 智慧城市中的公民參與-全面剖析
- 四川省南充市2025屆高三下學期高考適應性考試化學試題(二診)(原卷版+解析版)
- 某建筑勞務分包有限公司項目管理手冊
- 2025年上半年全國總工會部分所屬事業(yè)單位公開招聘重點基礎提升(共500題)附帶答案詳解
- 地理課程跨學科主題學習的問題與對策
評論
0/150
提交評論