請教版主,希望能幫忙,自己想了很久沒有想出辦法。
作者:通達信 來源:cxh99.com 發(fā)布時間:2015年04月13日
-
咨詢內容:
請教一下,我先求出最近一次跌幅大于3%的那天(A)到今天的天數(shù)BARSLAST(跌幅>3),然后我要求A之前最近一次(1)跌幅大于3的且(2)收盤價大于A天收盤價的一天到今天的天數(shù),滿足這2個條件公式如何表達?是否一定需要未來函數(shù)輔助?只能看到最近的數(shù)據(jù)嗎?
-
通達信技術部:
以下是引用linzuxian在2013-8-25 12:35:00的發(fā)言:
請教一下,我先求出最近一次跌幅大于3%的那天(A)到今天的天數(shù)BARSLAST(跌幅>3),然后我要求A之前最近一次(1)跌幅大于3的且(2)收盤價大于A天收盤價的一天到今天的天數(shù),滿足這2個條件公式如何表達?是否一定需要未來函數(shù)輔助?只能看到最近的數(shù)據(jù)嗎?
DF:=(C-REF(C,1))/REF(C,1)*100; CC:=IF(DF<-3,C,0);
T1:=BARSLAST(DF<-3);
T2:=SUMBARS(REF(CC,1)-CC,0);
T:T1+REF(T2,T1);
-
通達信客服:
謝謝十字軍的公式,表達完全正確。
由于小弟考慮沒有完全,漏了一個條件,不知道能否加上,貌似要較大的修改,希望十字軍老師再次出手指導。
遺漏出在,
這天(B)和A之間最高收盤價,不能比B的收盤價以上的1%要大.如果出現(xiàn)B收盤價以上1%的,就排除B這個陰線,向前尋找適合的陰線,
-
通達信客服:
編輯過時了,請十字軍老師看下面:
謝謝十字軍的公式,表達完全正確。
由于小弟考慮沒有完全,漏了一個條件,不知道能否加上,貌似要較大的修改,希望十字軍老師再次出手指導。
遺漏出在,這天(B)和A之間最高收盤價,不能比B的收盤價以上的1%要大.如果出現(xiàn)B收盤價以上1%的,就排除B這個陰線,向前尋找適合的陰線,紅色部分為遺留的條件,希望老師幫忙。
如果可以的話,還想求出,B之前陰線C,取C的條件就等于以A取B一樣
剛剛發(fā)現(xiàn)十字軍老師公式好像對連續(xù)陰線出現(xiàn)了數(shù)據(jù)錯誤。T:T1+IF(REF(T2,T1)=0,1,REF(T2,T1));
不知道對否?