IF00的1分鐘周期設(shè)定了自定義數(shù)據(jù)DATA1,指標為return:=c>ma(c,60),10秒自動更新,樣本為滬深300個股票;
指標引用為 占比:selfdata('DATA1')/300*100;
個股的1分鐘歷史數(shù)據(jù)均從2010年1月1日開始補齊,選項->維護數(shù)量設(shè)定為1分鐘保留24000周期,盤中實時刷新,不勾選:刷新前清空原先數(shù)據(jù)。
1、如果勾選僅刷當日數(shù)據(jù):則由于ma(c,60)需要60個周期當期數(shù)據(jù),所以當日前1個小時結(jié)果數(shù)據(jù)為0,DATA1從10點半開始出數(shù),歷史數(shù)據(jù)不受影響,速度最快。
2、如果刷新指定數(shù)量:比如設(shè)定為200,則從當前數(shù)據(jù)往前推200個數(shù)據(jù)開始,有60個數(shù)據(jù)為0,從第61個數(shù)據(jù)開始到當前數(shù)據(jù),有數(shù)值,這樣就影響歷史數(shù)據(jù)了。估計設(shè)定邏輯是只取最近200個數(shù)據(jù)進行計算,速度較快。
問題是:我沒有勾選刷新前清空原先數(shù)據(jù),但因為需要60個周期參與計算,所以計算結(jié)果為0,這60個歷史數(shù)據(jù)被0覆蓋了。
1、是否有什么方法可以固定住截止昨天收盤后的自定義數(shù)據(jù),而又能較快顯示所有當天日內(nèi)數(shù)據(jù)的方法?(刷新維護中配置的默認數(shù)量可以做到的,但是速度巨慢,如果將默認數(shù)量調(diào)小,IF00歷史數(shù)據(jù)顯示不完整)
2、建議考慮增加選項:如果刷新結(jié)果為0,且存在原先數(shù)據(jù),則不覆蓋原有數(shù)據(jù)。
如果需要覆蓋原有數(shù)據(jù)的,請勾選:刷新前清空原先數(shù)據(jù)(全部數(shù)據(jù),或指定數(shù)量)。
3、擴展數(shù)據(jù)是否能達到這個目的?但是我沒找到菜單啊。
[此貼子已經(jīng)被作者于2014/9/11 23:42:19編輯過]
1,使用 刷新-選項維護中的默認數(shù)量,并且去掉如下圖標注位置的√
2,這個不好判斷,因為有的可能是對應(yīng)條件。條件不成立返回值就為0
3,判斷個股達到條件的家數(shù),擴展是不行的。