回測不能使用GetSymbolField ???

  •   174 
  • 最後發表   wctsengc  2020 十月 07
wctsengc 發文於   2020/09/26

如附圖的回測設定及失敗結果

隨寫簡單的script如下:

警示A --- XmVixBt

   Value1 = GetSymbolField("VIX.TF","收盤價");

   Condition1 = Value1 < 20 and Close > Highest(High[1], 20);        

   if Condition1 then   

      Ret = 1;

 

警示B --- XmVixSt

   Value1 = GetSymbolField("VIX.TF","收盤價");

   Condition2 = Value1 > 20 and Close < Lowest(Low[1], 20);     

   if Condition2 then     

 

      Ret = 1;

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

wctsengc 您好

主要是我們的回測功能指支援 期貨商品 與個股相關商品 

而VIX 屬於現貨  是不支援的 

 

wctsengc 發文於   2020/09/28

最主要的現貨不就是TSE加權指數嗎? 您在 

https://forum.xq.com.tw/thread/%e5%9b%9e%e6%b8%ac%e6%99%82%e6%9f%a5%e7%84%a1%e6%ad%a4%e5%95%86%e5%93%81/

裡面回文說支援現貨, 在這個提問又變成現貨不支援, 到底現貨支不支援, 搞得我都糊塗了!!!

XQ小幫手 發文於   2020/09/29

wctsengc 您好

回測是支援加權指數這是沒問題的

 

而該篇文章中也未提及支援所有現貨標的

您可以自行用簡單語法 ret=1;

試看看您想使用的商品是否支援

wctsengc 發文於   2020/09/29

和下面的之前提問一樣, 既然現階段不支援, 客戶便想知道時程規劃在哪邊? 不要不回應來淡化處理

https://forum.xq.com.tw/thread/%e5%9b%9e%e6%b8%ac%e6%b2%92%e6%9c%8920%e5%88%86%e9%90%98%e7%9a%84%e5%9f%b7%e8%a1%8c%e9%a0%bb%e7%8e%87%e5%8f%af%e9%81%b8/

XQ小幫手 發文於   2020/10/07

wctsengc 您好

此問題有幫您向內部反應並詢問

是否可以將VIX.TF 此項商品支援回測

待評估後有進一步消息會在通知您

感謝 

wctsengc 發文於   2020/10/07

謝謝! 感恩有所回覆, 靜待消息呦

發表回覆
Close