多條件訊號選擇

  •   399 
  • 最後發表   diloga  2021 八月 10
diloga 發文於   2021/08/06

請問如果我要設定策略雷達當我設的5各選股條件其中要有三個以上符合才能啟動,那程式應該如何寫?例如均線金叉、KD金叉、柱體紅柱、MACD金叉、量能超過均值。五個條件中符合三個再提醒。

排序方式: 標準 | 最新
XQ小幫手 發文於   2021/08/10

Hello diloga,

 

您可以設定五個變數紀錄條件,然後最後再將變數加總即可。

舉例來說:

if 均線金叉 then value1 = 1 else value1 = 0;

if KD金叉 then value2 = 1 else value2 = 0;

if 柱體紅柱 then value3 = 1 else value3 = 0;

if MACD金叉 then value4 = 1 else value4 = 0;

if 量能超過均值 then value5 = 1 else value5 = 0;

if value1 + value2 + value3 + value4 + value5 >= 3 then ret = 1;

這樣的話5個條件內只要有3個以上達成的話就會警示。

  • 按讚來自於
  • diloga
diloga 發文於   2021/08/10

太感激

 

發表回覆
Close