還原日收盤價在選股腳本和警示腳本的資料不一致

  •   248 
  • 最後發表   FrankLi  2021 三月 12
FrankLi 發文於   2021/02/18

您好,

下圖為回測時印出的還原日K收盤價,左側是選股腳本印出,右側是警示腳本印出

同欣電2020/11/30是減資後首日交易,

減資前的還原價,看起來小數精度有差異,導致二邊算出的均線值有些微差異,

選股腳本這邊是不是漏了沒捨去到第2位呢?

 

排序方式: 標準 | 最新
FrankLi 發文於   2021/02/18

另外有二隻股票,卜蜂和台橡,

它們是還原日收盤價二邊一致,但二邊算出來的60SMA卻不一致,

Code我也會貼在最下面

 

選股腳本:

SetBarFreq("AD","D");
SetTotalBar(1);
SetBackBar(240);

variable: MA(0);
MA = average(C, 60);

//日期,代號,名稱,收盤價
print(File("D:\Investment\SysJust\XQLite\XS\Print_CommonResult\DataDump_Select.csv"), 
        Text(DateToString(date),",",symbol,",",symbolname,",",close,",",MA));
//ret = 1;

警示腳本:

//SetBarFreq("AD","D"); //從雷達回測時選還原日K
SetTotalBar(1);
SetBackBar(240);

variable: MA(0);
MA = average(C, 60);

//日期,代號,名稱,收盤價
print(File("D:\Investment\SysJust\XQLite\XS\Print_CommonResult\DataDump_Alert.csv"), 
        Text(DateToString(date),",",symbol,",",symbolname,",",close,",",MA));
//ret = 1;

FrankLi 發文於   2021/02/22

這題被略過了?

資料面問題不是應該相對優先處理的嗎?

資料錯, 所有人跑出來的東西都是錯的

很多新手重覆問的問題, 叫他們去爬文就好了

FrankLi 發文於   2021/02/24

請問你們有沒有可能增加技術支援的人力?

每次一個問題的回覆短則2~3天, 長則超過1周,

來回光是釐清問題點在哪,

可能就耗掉2周或甚至1個月以上了,

但這些等待時間, 訂閱制都在扣錢, 消費者權益很受損

FrankLi 發文於   2021/02/24

貴公司的技術問題要不要處理以及處理順序, 

是看XQ小幫手心情的 ?

蕎伊斯 發文於   2021/02/24

你試試看改這裡: settotalbar(120);

選股中心的資料日K數量,最好要大於最大運算使用參數的2倍以上,
前幾天的平均值比較夠運算

FrankLi 發文於   2021/02/24

感謝你的回覆, 我是有想到這點,

不過我上方程式是拉大 SetBackBar 到 240, 來確保引用資料足夠,

明天我再試試 SetTotalBar 也加大, 是否計算會正確

(會正確機率估計不高, 因為這是17XX隻股全跑, 上千次交易中僅有這三隻在特定時段異常)

XQ小幫手 發文於   2021/02/25

Hi FrankLi

Q1:選股腳本這邊是不是漏了沒捨去到第2位呢?

A1:不好意思晚回覆您的問題,小幫手方才詳細查看了一下,應該是Bug,

也有重現出來,確實有您所述的問題,已請相關人員釐清中,待相關人員說明後,會再向您說明,謝謝您的回饋。


 

Q2:很多新手重覆問的問題, 叫他們去爬文就好了

A2:每個人問的問題,小幫手都會操作一次,以便檢驗是不是系統有疏漏。


 

Q3:貴公司的技術問題要不要處理以及處理順序

A3:不好意思,因為小幫手處理問題時,會從討論區的後頭頁碼開始處理到第一頁,故現在才處理到您所提的問題,請見諒。

P.S. 從後頭頁碼處理到第一頁比較不會疏漏問題,不過對於急著需要處理的用戶可能就比較尷尬,

建議如果有急需處理的問題,請 Mail 至 XQservice@XQ.com.tw ,並貼上此討論串連結,謝謝。

FrankLi 發文於   2021/02/25

原來是從後頁碼開始處理, 

很抱歉, 錯怪你了

 

了解, 下次有比較急的我再寄Mail,

辛苦您了, 感謝!!

 

  • 按讚來自於
  • b24524658
FrankLi 發文於   2021/03/12

請問這題後來有解嗎

XQ小幫手 發文於   2021/03/12

Hi FrankLi,

Q:請問這題後來有解嗎

A:此問題已修繕完畢,相關人員也驗證OK,方才小幫手Check過兩邊的數值一致了,請您在試試看,謝謝。

發表回覆
Close