三日紅黑值選股

  •   242 
  • 最後發表   WY  2021 三月 24
WY 發文於   2021/03/22

公式邏輯:
1.當日K收紅, 則為紅值, 計算公式 : 收盤價- 最低價=正價差
2.當日K收黑, 則為黑值, 計算公式 : 收盤價-最高價=負價差

將 今日向前推算三日之紅黑值相加則為當日3日紅黑值
如: 前天負(正)價差 + 昨天負(正)價差 +今天負(正)價差 , 則得當日的3日紅黑值
紅黑轉折值=當日的3日紅黑值與昨日的3日紅黑值相差值

 

公式邏輯:
//三日紅黑值指標
//  
Variables: RB(0),RB1(0),RB2(0), TR(0)

//判斷近三日收紅或收黑
IF C > O THEN
  RB = C-L ELSE
  RB = C-H
END IF

IF C[1] > O[1] THEN
  RB1 = C[1]-L[1] ELSE
  RB1 = C[1]-H[1]
END IF

IF C[2] > O[2] THEN
  RB2 = C[2]-L[2] ELSE
  RB2 = C[2]-H[2]
END IF

//計算三日轉折值
TR = RB + RB1 + RB

請問轉成xq,如何編輯,謝謝

XQ小幫手 發文於   2021/03/24

Hi WY,

小幫手嘗試改寫如下即可編譯成功,再請你跑看看 TR 數值是否符合預期的結果,謝謝。

//三日紅黑值指標

//

Variables: RB(0),RB1(0),RB2(0), TR(0);

 

//判斷近三日收紅或收黑

IF C > O THEN begin

  RB = C-L;

  RB = C-H;

end;

 

IF C[1] > O[1] THEN begin

  RB1 = C[1]-L[1];

  RB1 = C[1]-H[1];

end;

 

IF C[2] > O[2] THEN begin

  RB2 = C[2]-L[2];

  RB2 = C[2]-H[2];

end;

 

//計算三日轉折值

TR = RB + RB1 + RB;

發表回覆
Close