XS使用問題 :請教如何呈現一段區間,每日MA、KG、MACD

  •   242 
  • 最後發表   PW  2020 九月 28
PW 發文於   2020/09/24

您好:

想請問如何寫程式,可以符合,日收盤價有>MA20,MACD&KD有黃金交叉的家數,並可以指定區間日期(ex:2020/01/01~2020/03/30)每日呈現

再麻煩您了~~

排序方式: 標準 | 最新
XQ小幫手 發文於   2020/09/25

PW 您好

收盤價> 20MA  的呈現方式可以像是以下

close> average(close,20) 

而黃金交叉可以使用 cross over 語法來達成 (也就是用下往上穿過)

此連結為該語法的介紹 提供給您參考 cross over

---

最後指定日期的部分,

想要詢問您是想要篩選這段時間,每天達成以上兩個條件的股票

然後再進行回測計算嗎?

 

 

PW 發文於   2020/09/25

是的,指定區期是我想回測有符合條件,那想要列出每一日,有符合日>20MA,日MACD/KD黃叉,週>2020MA,週MACD/KD黃叉的家數,可以怎麼寫了

 

再麻煩您了。

XQ小幫手 發文於   2020/09/28

PW  您好

您可以參考以下我寫的範例

value1 = Stochastic(9,3,3,value2,value3,value4);
value5 = MACD(WeightedClose,12,26,9,value6,value7,value8);

if close>average(close,20) and value3 cross over value4 and value6 cross over value7 then

ret=1;

主要概念就是您說的 日>20MA,日MACD/KD黃叉 

而一段時間的回測的話,您可以在回測功能的地方,指定特定時間來達成

關於周頻率的話 您可以使用跨頻率語法 ex  xf_kd  來達成跨周

連結提供給您參考

再請您試看看 感謝

發表回覆
Close