腳本執行時的屬性設定

  •   357 
  • 最後發表   GB  2018 十二月 11
GB 發文於   2018/12/08

Hi 小幫手,

以RSI黃金交叉腳本為例幾個觀念問題請教:

1.若指定頻率為60分,是指腳本在啟動後每60分執行一次嗎?

2.若勾選逐筆洗價,是指對所讀取的資料數(settotalbar)逐一核對,還是對當前的每筆戳合(Tick)逐一核對?

3.此腳本為何讀取的資料筆數 取最大值後*8+8?

4.Any definition different between Crosses Above and Crosses over?

謝謝

 

排序方式: 標準 | 最新
XQ小幫手 發文於   2018/12/10

Hi GB,

1.若指定頻率為60分,是指腳本在啟動後每60分執行一次嗎?

您好,以您的雷達設定例子來看,是的,您的理解正確,相關說明如此篇文章:

進階篇: 觸發設定方式的應用


 

2.若勾選逐筆洗價,是指對所讀取的資料數(settotalbar)逐一核對,還是對當前的每筆戳合(Tick)逐一核對?

此問題如此篇文章說明:進階篇: 觸發設定方式的應用

擷取部分說明如下:這個腳本是應用在1分鐘頻率上,當連續10筆K棒都上漲時則觸發。為了追求時效,我們把洗價模式設定成逐筆洗價,表示當有價格成交時就馬上執行腳本,而不是等到1分鐘K棒結束時才執行腳本。


 

3.此腳本為何讀取的資料筆數 取最大值後*8+8?

因為較複雜的技術指標再計算的時候,歷史筆數要足夠,計算出來的數值才會正確,

故使用此公式來大約估算一下所需之資料筆數,相關說明如以下此篇文章:

資料讀取範圍與腳本執行的關係


 

4.Any definition different between Crosses Above and Crosses over?

Cross Above 或是 Cross Over 這兩個在 Cross Above / Cross Below 

XS函數函數搜尋網連結,有相關說明,供您參考,謝謝。

GB 發文於   2018/12/10

感謝說明

  • 按讚來自於
  • b24524658
GB 發文於   2018/12/10

再請教
為了降低資料量, 不想勾選逐筆洗價, 若指定頻率為5分鐘, 請問哪一個函數可以取得60分K的均線值? 因為average(close,5); 會跟著指定頻率走.

XQ小幫手 發文於   2018/12/11

Hi GB,

若指定頻率為5分鐘, 請問哪一個函數可以取得60分K的均線值? 因為average(close,5); 會跟著指定頻率走.

您好,請您試試看跨頻率語法 GetField 如XS函數搜尋網說明,例如:

value1 = average(GetField("收盤價","60"),5);//60分K的5MA

以上方向供您參考,謝謝。

 

 

GB 發文於   2018/12/11

歐耶
搞定,感謝

  • 按讚來自於
  • b24524658
發表回覆
Close