回測

  •   66 
  • 最後發表   Leooooo   2021 六月 15
Leooooo 發文於   2021/06/11

請問一下小編, 我寫了一串代碼但無法回測(引用的是唐奇安通指標 他的通道線上軌由下往上穿越當日均價線作多

我在一分鐘不管怎麼回測 都沒有資料 請問我哪邊寫的錯誤了?? 代碼如下

input:Period(13);

value1 = Highest(H, period);

value2 = Lowest(L, period);

value3 = GetField("均價");

Ret = value1 cross Above value3;

if barfreq <> "Min" and barfreq <> "D" then 

raiseruntimeerror("僅支援分鐘與日頻率");

XQ小幫手 發文於   2021/06/15

Hello Leooooo,

 

小幫手用您提拱的腳本在1分鐘頻率的台積電上做測試沒有問題。(參考附圖)

猜測有可能是因為您點選了逐筆洗價而導致錯誤 (均價不支援1分鐘逐筆洗價),只要將其取消就可以了。

另外,也可以將value1, value2, value3 印出來來檢視是否是因為 value1 實際上並沒有跨越 value3,所以才沒有進場。

附加文件

發表回覆
Close