|
发表于 2020-4-14 13:52:49
|
显示全部楼层
你首先要有 WMA Alpha 的公式, 因為我不知這是甚麼, 難以試替你了解,
但一舨背離是指 2線指定區或時間內, 走勢程相反方向,
所以只要取得計算該方法後, 再找其指定K線時間內的該線的頂點/底點, 計算數值,
當作:
X = WMA 線的+向/-向; Y = WMA Alpha 線的+向/-向;
將2個作對比是反向的便可以 !
例如以下例子: {MACD 兩低峰成上升勢, 但價位成下跌勢, 形成底背馳} {喇叭形} nMACD:=Cross(MACD(),Mov(MACD(),9,E)); nMACD1:=ValueWhen(1,nMACD,LLV(MACD(),5) ); nMACD2:=ValueWhen(2,nMACD,LLV(MACD(),5) ); req1 := nMACD AND nMACD1 > nMACD2; {} nClose2:= ValueWhen(2,nMACD,HHV(C,10)); req2:=If(nMACD,nClose2 > HHV(C,10),0); req1 AND req2
{MACD 兩低峰成下跌勢, 但價位成上升勢, 形成底背馳} {三角形} nMACD:=Cross(MACD(),Mov(MACD(),9,E)); nMACD1:=ValueWhen(1,nMACD,LLV(MACD(),5) ); nMACD2:=ValueWhen(2,nMACD,LLV(MACD(),5) ); req1 := nMACD AND nMACD1 < nMACD2; {} nClose2:= ValueWhen(2,nMACD,HHV(C,10)); req2:=If(nMACD,nClose2 < HHV(C,10),0); req1 AND req2
{MACD 兩高峰成上升勢, 但價位成下跌勢, 形成頂背馳} {喇叭形} nMACD:=Cross(Mov(MACD(),9,E),MACD()); nMACD1:=ValueWhen(1,nMACD,HHV(MACD(),5) ); nMACD2:=ValueWhen(2,nMACD,HHV(MACD(),5) ); req1 := nMACD AND nMACD1 > nMACD2; {} nClose2:= ValueWhen(2,nMACD,HHV(C,10)); req2:=If(nMACD,nClose2 > HHV(C,10),0); req1 AND req2
{MACD 兩高峰成下跌勢, 但價位成上升勢, 形成頂背馳} {三角形} nMACD:=Cross(Mov(MACD(),9,E),MACD()); nMACD1:=ValueWhen(1,nMACD,HHV(MACD(),5) ); nMACD2:=ValueWhen(2,nMACD,HHV(MACD(),5) ); req1 := nMACD AND nMACD1 < nMACD2; {} nClose2:= ValueWhen(2,nMACD,HHV(C,10)); req2:=If(nMACD,nClose2 < HHV(C,10),0); req1 AND req2
|
|