範例-帶量長紅的寫法

式子:
$CLOSE/$OPEN>=@MAX(@MAX(-10,10,OPEN),@MAX(-10,10,CLOSE))/@MIN(@MIN(-10,10,OPEN),@MIN(-10,10,CLOSE))&$AMOUNT>@MAX(-10,10,AMOUNT)

拆解:

1 CLOSE/$OPEN>=@MAX(@MAX(-10,10,OPEN),@MAX(-10,10,CLOSE))/@MIN(@MIN(-10,10,OPEN),@MIN(-10,10,CLOSE))
白話的意思是是當日實體大於或等於前10日開盤或收盤最大值和10日內開盤或收盤最小值的距離,因為不等式右邊一定大於等於1,所以找出來的一定是紅K
1.1 $CLOSE/$OPEN
意思是當日收盤價是開盤價的幾倍,如果是紅K,會大於1
1.2 @MAX(@MAX(-10,10,OPEN),@MAX(-10,10,CLOSE))/@MIN(@MIN(-10,10,OPEN),@MIN(-10,10,CLOSE))
意思是 取前10日開盤或收盤的最大值/取10日內開盤或收盤的最小值
白話是說前10日開盤或收盤的最大值是最小值的幾倍,可以拿這個來當作震盪範圍的基準,這個值一定大於等於1
1.2.1 @MAX(@MAX(-10,10,OPEN),@MAX(-10,10,CLOSE))
意思是說取@MAX(-10,10,OPEN)和@MAX(-10,10,CLOSE)比較大的那個
白話的意思就是取前10日開盤或收盤的最大值
1.2.1.1 @MAX(-10,10,OPEN)
意思是說10日前(參數-10)開始,往後取10日(參數10)的開盤價(參數OPEN)的最大值,注意這樣取不包含當日,因為-10 ~ -1 共10日
1.2.1.2 @MAX(-10,10,CLOSE)
意思是說10日前(參數-10)開始,往後取10日(參數10)的收盤價(參數CLOSE)的最大值,注意這樣取不包含當日,因為-10 ~ -1 共10日
1.2.2 @MIN(@MIN(-10,10,OPEN),@MIN(-10,10,CLOSE))
意思是說取@MIN(-10,10,OPEN)和@MIN(-10,10,CLOSE)比較小的那個
白話的意思就是取前10日開盤或收盤的最小值
1.2.2.1 @MIN(-10,10,OPEN)
意思是說10日前(參數-10)開始,往後取10日(參數10)的開盤價(參數OPEN)的最小值,注意這樣取不包含當日,因為-10 ~ -1 共10日
1.2.2.2 @MIN(-10,10,CLOSE)
意思是說10日前(參數-10)開始,往後取10日(參數10)的收盤價(參數CLOSE)的最小值,注意這樣取不包含當日,因為-10 ~ -1 共10日

2 $AMOUNT>@MAX(-10,10,AMOUNT)
白話是說 成交量大於前10日的最大成交量
2.1 @MAX(-10,10,AMOUNT)
意思是說10日前(參數-10)開始,往後取10日(參數10)的成交量(參數AMOUNT)的最大值,注意這樣取不包含當日,因為-10 ~ -1 共10日

沒有留言:

張貼留言