價格指令

  •   47 
  • 最後發表   DYNAMICS  2019 十月 23
DYNAMICS 發文於   2019/10/19

請問如何利用價格指令找出當日的均線數值

例如:

input: Longlength(60);

value1=lowest(close[5],15);      // 過去五天到第十五天的最低收盤價

if value1>average(lowest(close[5],15),Longlength)  //過去五天到第十五天的最低收盤價大於當天的60t

then ret=1;

這裡的average(lowest(close[5],15),Longlength)應該是value1這天的60日均線價格

但篩選出來後卻有錯誤.

XQ小幫手 發文於   2019/10/23

Hi  DYNAMICS

小幫手這邊看過了您的語法,稍微修改了一下

1.過去五天到過去第十五天的語法,建議修改成

value1=lowest(close[5],10); 

2.average是用於計算序列資料的移動平均,使用方法請參考連結

因此建議您使用lowestbar找到對應資料的K棒位置,再搭配average做使用

value2=lowestbar(close[5],10);

if value1>average(close[5+value2],Longlength)  //過去五天到第十五天的最低收盤價大於當天的60t

小幫手這邊以選股中心為範例,做了一個範例

請您匯入後參考,謝謝。

 

附加文件

發表回覆
Close