想請教一下 想寫出近7年最高價和最低價的顯示輸出 要如何去寫 謝謝!

  •   141 
  • 最後發表   love07050618  2023 二月 09
love07050618 發文於   2023/02/08

想請教一下 想寫出近7年最高價和最低價的顯示輸出 要如何去寫 謝謝!

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

Hello love07050618,

 

您可以使用 simplehighest / simplelowest 搭配 getfield 取得年頻率的資料。

舉例來說 simplehighest(getfield("High", "Y"), 7) 就會是近七年最高價,simplelowest(getfield("Low", "Y"), 7) 則是近七年最低價。

網站上有教學區,裡面有XS語法的基礎和應用可以閱覽。

love07050618 發文於   2023/02/09

方便請小幫手給個完整的寫法嗎?其實我有在裡面XS語法的基礎和應用可以閱覽看過了 但還是摸不著頭緒 真的很抱歉 謝謝您 

XQ小幫手 發文於   2023/02/09

Hello love07050618,

 

可以的話麻煩您告知一下您是看過那些文章後還是不清楚要如何撰寫,小幫手會請相關人員檢視文章是否需要修改。

附帶一提,小幫手認為要懂得XS語法的基礎要從自學頁面XS實戰7門課XS語法入門 這兩份文章看起。

 

如果是選股腳本的話,您只需要撰寫:

ret = 1;

 

outputfield1(simplehighest(getfield("High", "Y"), 7), "近7年最高點");

outputfield2(simplelowest(getfield("Low", "Y"), 7), "近7年最低點");

 

love07050618 發文於   2023/02/09

謝謝小幫手 因為文章太多我再找看看是哪一篇看不懂 沒想到這麼簡單 另外小幫手說的這幾篇我都有看過 是自己太笨理解不了

發表回覆
Close