日內取5個周期的高低點 [贏順期貨]
- 咨詢內容:
我想做一個日內模型,但是取具體的值比較困難,請老師幫忙寫一下,思路如下:
1,取5個周期的高點和低點,先決條件是9點鐘開盤以后計算,比如在一分鐘周期,時間到了9:11分,取值的范圍應該是9:06分--9:10分的高點和低點;
2,取2個周期最后的收盤件,同樣的條件是9點鐘開盤以后計算,比如在一分鐘周期,時間到了9:11分,取值的范圍應該是9:10分的收盤價;
3,周期的取值范圍是模型加載周期的移動變化,比如時間到了11:23分了,那么所取的周期就是11:18到目前時間的周期。
請老師幫忙編寫!謝謝!
- 贏順技術人員:
1,取5個周期的高點和低點,先決條件是9點鐘開盤以后計算,比如在一分鐘周期,時間到了9:11分,取值的范圍應該是9:06分--9:10分的高點和低點;
N:=BARSLAST(DATE<>REF(DATE,1))+1;
HH1:VALUEWHEN(N>5,REF(H,1));
HH2:VALUEWHEN(N>5,REF(H,2));
HH3:VALUEWHEN(N>5,REF(H,3));
HH4:VALUEWHEN(N>5,REF(H,4));
HH5:VALUEWHEN(N>5,REF(H,5));
LL1:VALUEWHEN(N>5,REF(L,1));
LL2:VALUEWHEN(N>5,REF(L,1));
LL3:VALUEWHEN(N>5,REF(L,1));
LL4:VALUEWHEN(N>5,REF(L,1));
LL5:VALUEWHEN(N>5,REF(L,1));
2,取2個周期最后的收盤件,同樣的條件是9點鐘開盤以后計算,比如在一分鐘周期,時間到了9:11分,取值的范圍應該是9:10分的收盤價;
C1:VALUEWHEN(N>5,REF(C,1));
3,周期的取值范圍是模型加載周期的移動變化,比如時間到了11:23分了,那么所取的周期就是11:18到目前時間的周期。
以上編寫可實現周期的移動變化,僅供參考。
- 贏順客服:
非常感謝!
- 網友回復:
老師,我是想取當前K線的前5個周期內的最高價,最低價,和收盤價。而不是取前5個周期內每個K線的最高價和最低價。也是這樣表達的嗎?
- 網友回復:
不是的,為您修改如下:
N:=BARSLAST(DATE<>REF(DATE,1))+1;
HH:VALUEWHEN(N>5,REF(HHV(H,5),1));
LL:VALUEWHEN(N>5,REF(LLV(L,5),1));
CC:VALUEWHEN(N>5,REF(C,5));
僅供參考。
如果以上指標公式不適用于您常用的行情軟件
或者您想改編成選股公式,以便快速選出某種形態個股的話,
- 上一篇:兩個條件同時滿足
- 下一篇:沒有了!
相關文章
-
沒有相關內容