如何更改OHLCPeriodsAgo函數,使得CloseW周線符合國內期貨夜盤行情 [MC]
-
MC用戶求助:
else if PeriodType = 2 then
Condition1 = DayOfWeek( Date ) < DayOfWeek( Date[1] )
按照原來這樣寫,周五夜盤會跑到上一根k線上
?
-
MC回復討論一:
這里有兩個地方需要注意一下:
第一、PeriodType識別是周期,當為2時,表示統計的是一個星期的開高低收價格;當PeriodType為其它值時,以此類推。
第二、Condition1 = DayOfWeek( Date ) < DayOfWeek( Date[1] )這個條件是每一個星期開始的第一根bar的判斷條件,但是這個條件只是物理時間點的判斷條件,而不是交易所時間點的判斷條件。
基于以上兩條,交易所時間的每一個星期開始的第一根bar的判斷條件是:
Condition1 = DayOfWeek( Date )=5 and time[1]<=1500 and time>1500;
{這個條件就是星期五夜盤第一根bar的判斷條件,但是仍然有一個問題,也就是遇到節假日,周五沒有夜盤,這個條件就失效了,所以需要更嚴格一些}Condition1 = (DayOfWeek( Date )=5 and time[1]<=1500 and time>1500) or (datetojulian(date)-datetojulian(date[1]))>=3;
{這個更嚴格的條件適合所有的內盤期貨合約}?
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容