關於策略雷達需要多個條件的問題

  •   220 
  • 最後發表   lilly  2023 二月 16
lilly 發文於   2020/11/05

哈囉你好 想請問 我有購買你們的策略模組,但是實在是不會寫語法,能請問如果想多個條件在同一個策略雷達中怎麼寫嗎。  

1. 股價跌破下布林通道 2.1值時通知

2.成交量大於500以上

3.布林帶寬值在5天內小於20%

 

另外想請教發動的頻率怎麼設定比較恰當

 

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

lilly 您好

因為策略雷達功能大部分都需要依賴撰寫xs 來做設定 

小幫手建議您還是要會一些xs的語法,這樣用起來會比較得心應手

1. 小幫手會在幫您想想以下三個條件要怎麼撰寫

寫出來在提供上來給您參考

2. 主要是在雷達中設定您想要的頻率快慢而定,

這個沒辦法說一個標準值,就像有人喜歡看 5分k  有人喜歡看 15分k一樣 

要看您想要哪一種而定

lilly 發文於   2020/11/06

好 謝謝你 再麻煩你了 靜待佳音

rightman 發文於   2023/02/15

有答案嗎

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

Hello rightman,

 

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

您可以使用 bollingerband 來計算布林通道,BollingerBandWidth 計算布林帶寬度。

 

舉例來說,在日頻率下:

value1 = bollingerband(Close, 20, -1 * 2.1);    //2.1標準差的布林通道下軌

value2 =BollingerBandWidth(Close,20,2.1,2.1);    //2.1標準差的布林帶寬度

 

condition1 = close cross under value1;

condition2 = volume > 500;

condition3 = trueall(value2 < 20, 5);

 

if condition1 and condition2 and condition3 then ret = 1;

rightman 發文於   2023/02/15

若bband 改成 16,2,2 是不是 數字套進去就好

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

Hello rightman,

 

是的,只要您有閱覽過 bollingerband 函數的說明頁面,就會知道如何使用。

發表回覆
Close