請問如何將選股策略中的 布林帶寬小於N% 加入策略雷達中

  •   851 
  • 最後發表   lilly  2020 十一月 05
lilly 發文於   2020/11/03

請問如何將選股策略中的  布林帶寬小於N%     加入策略雷達中

 

想使用策略模組塞選布林通道壓縮的結果 謝謝

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

lilly 您好

想先跟您討論一下所謂「帶寬」 的意思

是指布林通道上緣與下緣

兩個值相減,除以下緣值嗎?

 

lilly 發文於   2020/11/04

你好 就是選股模組內的這個。  布林帶寬小於N% 

XQ小幫手 發文於   2020/11/04

lilly 您好

您只要把outputfield 拿掉其實就可以使用了  outputfield  為選股中心限定的語法

input: 
    Length(20, "天數"), 
    UpperBand(2, "上"), 
    LowerBand(2, "下"),
    BBW(20,"N");

variable: 
    bbandwidth(0);

bbandwidth = bollingerbandwidth(Close, Length, UpperBand, LowerBand);

if bbandwidth <= BBW then ret=1;

lilly 發文於   2020/11/04

請問我要如何新增這個語法到策略雷達中呢

XQ小幫手 發文於   2020/11/05

lilly 您好

請您先複製此程式碼並新增一個空白的策略雷達並貼上

相關步驟請參考以下連結

http://www.xq.com.tw/lesson/sensor/%E6%96%B0%E5%A2%9E%E8%AD%A6%E7%A4%BA/

以下附檔為我幫您設定好的策略雷達 提供給您使用看看 謝謝

 

 

附加文件

lilly 發文於   2020/11/05

非常感謝你 可以在請問 如果我需要一個    (成交量低於n日的x倍)   這個語法要怎麼設定 謝謝

lilly 發文於   2020/11/05

 還有 布林通道超賣的語法 我新增到策略雷達也都沒辦法使用... 想請問怎麼操作才能成功

lilly 發文於   2020/11/05

最後想請教 如果我想一個策略中有多個條件 是不是把所有語法打在一一個 策略中去執行即可呢 謝謝

XQ小幫手 發文於   2020/11/05

lilly 您好

1.

 

input:day(5),averagee(5);

if volume<average(volume,day)*averagee then ret=1;

你可以這樣撰寫,主要是意思是 當日的量小於x日平均的n 倍

提供給您參考

2. 

主要是部分語法是只有選股腳本限定的 ,而策略雷達不能使用

但單就"布林通道超賣" 這個選股腳本轉雷達腳本應該是可以正常使用的

以下附檔在提供給您試看看

3. 

是的,要把您的不同條件建立在同一個腳本中,

但小幫手建議您先了解一下xs相關的語法使用起來會比較容易與順手

您可以參考 xs自學 中  有許多教學文章

以下提供給您參考  

http://www.xq.com.tw/lesson/sensor/

 

 

附加文件

發表回覆
Close