如題,昨日更新完之後,一些寫的策略腳本、觸發訊息一直出不來,比對一晚上問題還是存在,目前灌回舊版本2.38就正常了,請問小幫手新版本有對新的編寫方式做變更嗎?不然怎麼一樣的寫法新版本訊號出不來?謝謝🙏
2.40版本更新後指標訊息問題
- 802
- 最後發表 雪碧熊 2018 十二月 21
Hi 雪碧 熊,
您好,猜想您的程式碼裏頭有使用到"盤中跨頻率取價量"相關語法,
若是的話,目前此語法有問題,小幫手已請相關人員查看修繕中,以上說明,謝謝。
Hi 雪碧 熊,
您好,在 6.41 /2.41 版本已修繕完畢【指標跟警示在盤中跨頻率取價量】的問題,
可以在此版本試跑策略看看,謝謝。
小幫手:剛更新過了2.41版,好像問題還是存在我的訊息一直跑不出來,跨頻率週期的問題!☹️
Hi 雪碧 熊,
若您的程式碼語法有使用到 getbaroffset 語法,可能會有問題,已請相關人員修繕中,
若否,請您提供以下資訊:
1. 頁面匯出檔,記得勾選【匯出頁面中"XS指標"的自訂腳本】
2. 有問題的畫面完整截圖
3. log 資料夾( C:\SysJust\XQ2005\LOG )壓縮檔
並 Mail 至 XQservice@XQ.com.tw,最後附上此討論串連結,以利小幫手查看問題的原因,謝謝。
跨頻率取價問題跟.38版的不一樣,例如Getfield與跨頻率價畫圖改成類似函數LowD、highW,這樣的話我就無法比對跨頻率的即時高低點了,這樣那語法就沒什麼意義,是否有另外取代方式過改回來?謝謝🙏
Hi 雪碧 熊,
您好,為了避免造成誤會,是否可以提供有問題的圖文說明?
以利小幫手釐清問題的原因,謝謝。
小幫手:
上圖為.38版本 下圖為.41版本 一樣跨頻率是抓取30分H&L低點,所呈現的方式卻不太一樣,只要是跨頻率抓取都會造成這個問題。
.38版(跨頻率抓30K)

.41版(跨頻率抓30K)

.38(跨頻率抓60K)

.41(跨頻率抓60K)

這樣我所寫的策略就無法比對出訊息了,請問有什麼方式取代,謝謝^^
Hi 雪碧熊,
待小幫手查看後再向您說明,謝謝。
Hi 雪碧熊,
您好,目前XS跨頻率取資料,在 .40 版本以後,有改變如 進階篇: 跨商品/跨頻率的語法介紹 此文章連結說明,
擷取部分文章說明如下:
在跨頻率取資料的時候,取得的都是該頻率當下的數值。例如回測時要從日頻率取週頻率的TSE開高低收量,在2018/07/16~2018/07/20期間中:
- 週一07/16的週線開盤價為10867.97、週線最高價為10890.20、週線最低價為10817.45、週線收盤價為10817.45、週線成交量為1265.69億;
- 週二07/17的週線開盤價為10867.97、週線最高價為10890.20、週線最低價為10758.83、週線收盤價為10778.99、週線成交量為2619.59億;
- 週三07/18的週線開盤價為10867.97、週線最高價為10890.20、週線最低價為10758.83、週線收盤價為10842.46、週線成交量為4278.96億;
- 週四07/19的週線開盤價為10867.97、週線最高價為10896.25、週線最低價為10758.83、週線收盤價為10835.38、週線成交量5725.45億;
- 週五07/20的週線開盤價為10867.97、週線最高價為10963.95、週線最低價為10758.83、週線收盤價為10932.11、週線成交量7401.97億。
以上說明,謝謝您的詢問。
那如果以您上述的解說 日K取週K頻率下有什麼語法可以回復上一版本的取價方式,取當週最高價&最低價(在即時的K線上變化)?
像我之前的語法:
value1=getfield("LOW","5");
plot1(not (LOW[0]= value1) AND
NOT(LOW[1]= value1) AND
NOT(LOW[2]= value1) AND
NOT(LOW[3]= value1) AND
NOT(LOW[4]= value1),"H5") ;
value2=getfield("high","5");
plot2(NOT(HIGH[0]= value2) AND
NOT(HIGH[1]= value2) AND
NOT(HIGH[2]= value2) AND
NOT(LOW[3]= value2) AND
NOT(LOW[4]= value2),"L5");
------------------------------------------------------------------
在2.38版他訊息就是這正常的

但2.41版後 訊息就出不來

請問沒有其他辦法替代取價方式嗎?謝謝
31 評論