重複的參數名字如何修改

  •   49 
  • 最後發表   小小韭菜  2023 七月 14
小小韭菜 發文於   2023/07/12

自訂警示腳本時,應如何更改重複使用的參數名字才正確呢?

例如:當日成交量需同時大於5日均量及10日均量的兩倍

 

 

input: Length1(5), VolFactor1(2);

 

SetInputName(1, "5日均量區間");

SetInputName(2, "5均放大倍數");

 

settotalbar(3);

 

Ret = Volume > Average(Volume[1], Length1) * VolFactor1;

 

 

 

input: Length2(5), VolFactor2(2);

 

SetInputName(1, "10日均量區間");

SetInputName(2, "10均放大倍數");

 

settotalbar(3);

 

Ret = Volume > Average(Volume[1], Length2) * VolFactor2;

附加文件

XQ小幫手 發文於   2023/07/14

 Hello 小小韭菜,

 

您後面兩個input對應的編號是 3 和 4,應該修改為:

SetInputName(3, "10日均量區間");

SetInputName(4, "10均放大倍數");

 

另外,您這樣撰寫是 成交量大於5日均量的兩倍 "或" 成交量大於10日均量的兩倍 時警示。

若要同時符合,需要將條件組合起來:

Ret = Volume > Average(Volume[1], Length1) * VolFactor1 and Volume > Average(Volume[1], Length2) * VolFactor2;

 

小幫手建議您先閱覽網站上的教學區,裡面有XS語法的基礎和應用。

發表回覆
Close