[求助] BARSLAST 問題
作者:文華財經 來源:cxh99.com 發布時間:2017年10月31日
-
咨詢內容:
?BARSLAST(COND):上一次條件COND成立到當前的周期數
注:1、條件成立的當根k線上BARSLAST(COND)的返回值為0
例1:BARSLAST(OPEN>CLOSE); //上一根陰線到現在的周期數。例2:N:=BARSLAST(DATE<>REF(DATE,1))+1;//分鐘周期,當日k線數。//由于條件成立的當根k線上BARSLAST(COND)的返回值為0,所以“+1”才是當日k線根數。
請問這里的意識是:1? 上一次條件COND成立到當前的周期數,那怎么返回值會是0?
那其實?BARSLAST(COND) 這函數是求什么的?
2? N:=BARSLAST(DATE<>REF(DATE,1))+1;//分鐘周期,當日k線數。//由于條件成立的當根k線上BARSLAST(COND)的返回值為0,所以“+1”才是當日k線根數。
? 這函數求的是當日K線數,那怎么又只是“+1”,而已? 一天就只有一根K線?
?
?來源:程序化99
-
文華技術人員:
?加載分鐘周期上9點那時的K線圖要加1,
?
?來源: m.weiqiv.net.cn
-
文華客服:
?在滿足條件的那一根K線上返回0,在滿足條件的下一根K線返回1,,,依次類推,那么就能得到最近一次滿足條件到當前的周期數
?來源: m.weiqiv.net.cn
-
文華客服:N:=BARSLAST(DATE<>REF(DATE,1))+1;表示當天的K線根數,是因為同一天的DATE值是相等的
?來源: m.weiqiv.net.cn
-
文華客服:
?來源: m.weiqiv.net.cn
-
文華客服:如果滿足當根的DTAE不等于前一根K線的DATE,那么這根K線就是當天的第一根K線,從第一根K線到當前的距離,即可表示當天的K線根數
?來源: m.weiqiv.net.cn
-
文華客服:
?來源: m.weiqiv.net.cn
-
文華客服:又因為?來源: m.weiqiv.net.cn
-
文華客服:BARSLAST不包含滿足條件的那根K線,所以需要再加1