XS示警

  •   229 
  • 最後發表   vickuo  2020 七月 31
vickuo 發文於   2020/07/26

請教寫法

除權息日期剛發生不到 200 天

(還原日)收盤價 1 日MA低於 20 日MA且距離15 %

(還原日)收盤價近 10 日跌幅大於 5 %

 

請問如何撰寫語法

感謝

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

vickuo大 您好

小幫手可以給您一些方向

Q1:除權息日期剛發生不到 200 天

A: 您可以使用  getfield("除權息日期") 來抓取當天日期與今日date做比較,看看是否大於200天

Q2: (還原日)收盤價 1 日MA低於 20 日MA且距離15 %

A:因為您沒有使用到跨頻率,所以小幫手建議您可以在「還原日」頻率下撰寫

if average(close,1)*1.15<average(close,20) then 

來達成你想要的策略

Q3:(還原日)收盤價近 10 日跌幅大於 5 %

A:如果您是想要算今日的收盤價是否相較10日前的收盤價下跌5%,那您可以

if close < close[9]*095 then  

來構思。

以上提供給您方向,謝謝您

vickuo 發文於   2020/07/27
vickuo 發文於   2020/07/27

除權息日期剛發生不到 200 天

(還原日)收盤價 1 日MA低於 20 日MA且距離15 %

(還原日)收盤價近 10 日跌幅大於 5 %

 

 

Value1 = GetField("除權息日期");                      //除權息日期

value2 = xf_XAverage("AD",GetField("close","AD"),1);  //計算1日平均價(還原日)

value3 = xf_XAverage("AD",GetField("close","AD"),10); //計算10日平均價(還原日)

value4 = xf_XAverage("AD",GetField("close","AD"),20); //計算20日平均價(還原日)

 

if DateDiff(date,value1) < 200   and  //除權息日期剛發生不到 200 天 

   value3/Value2 > 1.1           and  //收盤價(還原日)低於10日平均價且距離10%以上

   value4/Value2 > 1.15               //收盤價(還原日)低於20日平均價且距離15%以上

 

then ret=1;

 

請問是這樣嗎?

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

vickuo 大 您好

因為不知道您是想使用在選股中心或是策略雷達?

如果您是使用在策略雷達的話,就必須像您所寫的一樣,使用xf_xaverage ,

然後下面//收盤價(還原日)低於10日平均價且距離10%以上

如果您是想跟收盤價比,那應該是 value3/close > 1.1

我有用您的策略,撰寫用選股的範例,提供給您參考

附加文件

vickuo 發文於   2020/07/28

謝謝

是用在策略雷達

請問以下資料為何無法在策略雷達(警示)使用

value1=GetField("營業利益","Q");//單位百萬

value2=GetField("稅前淨利","Q");//單位百萬

value3=GetField("來自營運之現金流量","Q");//單位百萬

value4=GetField("資本支出金額","Q");//單位百萬

value5=GetField("利息支出","Q");//單位百萬

value6=GetField("所得稅費用","Q");//單位百萬

value7=GetField("利息保障倍數","Y");

value8=GetField("股東權益報酬率","Y");//單位%

value9=GetField("營業利益率","Q");//單位%

value10=GetField("本益比","D");

value11=GetField("殖利率","D");

value12=GetField("每股淨值(元)","Q");

value13=value12*value8/8;//獲利能力比率

XQ小幫手 發文於   2020/07/29

vickuo 大 您好

關於財報相關的資訊,只支援選股中心,

至於為何,

財報資料為每年、季、月才公布一次的,

並非會隨著每日一直變動的資料,

而雷達所提供的為即時的資料,

其中有所不同。

vickuo 發文於   2020/07/29

了解

謝謝

  • 按讚來自於
  • b24524658
XQ小幫手 發文於   2020/07/31

vickuo大 您好

這裡想補充一些訊息給您,

如果您想用到只有選股中心能使用的資料,

其實可以先用「選股中心」篩選完股票後,

使用「策略雷達」進行進出場判斷

範例圖如下  提供給您參考 

發表回覆
Close