怎麼知道目前XS執行的環境有沒有欄位限制?

  •   241 
  • 最後發表   superdha  2017 三月 14
superdha 發文於   2017/03/06

因為我想寫一個免費版跟付費版都可以用的XS Script,有沒有什麼辦法可以判斷目前執行的環境?

排序方式: 標準 | 最新
XQ小幫手 發文於   2017/03/06

Hi superdha:

無論是免費版或付費版,在XS編輯器撰寫的程式碼皆可以編譯成功,

( 當然程式碼要寫對才會編譯成功,有錯誤的話會說哪裡錯 )

 

但是,使用程式碼腳本時( 加入主副圖、加入選股策略、加入策略雷達 ),

免費版本會被限制僅能使用基本欄位(Date/Time/Hight/Low/Close/Volume),如下圖

 

以上,謝謝。

superdha 發文於   2017/03/06

感謝回覆,但是我的意思是,如果在免費版執行下面程式碼會卡住,

Value1 = GetField("XXX");

我在找是不是有辦法可以在「免費版」避開執行這一行,而在「付費版」可以執行。例如:

FullVersion = GetFullVersion();

if FullVersion then

  Value1 = GetField("XXX");

 

XQ小幫手 發文於   2017/03/06

Hi superdha:

請您提供完整程式碼,以及腳本類型(指標、警示、選股)

以利小幫手查找問題的原因,以上,謝謝。

XQ小幫手 發文於   2017/03/14

Hi superdha:

目前沒有您所述的功能,

謝謝您的建議,我們會繼續努力!

發表回覆
Close