請教其它周期數據調用問題 [文華財經]
- 咨詢內容:
請教wh6版本在短周期如1分鐘或5分鐘K線圖畫面調用比前述長的周期如15分鐘或30分鐘或60分鐘K線的開收盤價數據?如可以,調用15分鐘K線的開收盤價怎么寫?謝謝!
- 文華技術人員:
您的思路涉及到跨周期,WH6版本不支持跨周期模型,您需要在WH4或者最新版本贏智中實現,您可以下載下:
http://db.wenhua.com.cn/rjxz/downgs4.asp
#IMPORT [PERIOD,N,FORMULA] AS VAR 引用當前合約,PERIOD參數為N的周期,指標FORMULA的數據。
注:
1、PERIOD為周期,N為具體的參數,FORMULA為引用指標名,VAR為定義變量名;
2、PERIOD支持如下周期:SEC(秒周期),MIN(分鐘周期),HOUR(小時周期),DAY(日周期),WEEK(一周),MONTH(一月),QUARTER(一季度),YEAR(一年);
3、支持引用自定義周期;
如#IMPORT [MIN,2,MACD] AS VAR//引用兩分鐘周期MACD指標數值
4、N必須為大于等于1的整數,周及以上周期,N寫入大于1的數,按照1計算;
例如:#IMPORT [WEEK,2,FORMULA] AS VAR//默認引用的是一周的指標;
5、主合約周期除了量能周期,TICK周期外的都支持;
6、該函數可以小周期引用大周期,也可以大周期引用小周期;
7、被引用的指標中不能存在引用;
8、FORMULA引用指標名只能為字母或數字命名的指標;
9、定義變量名不能與函數名重復;
10、跨周期語句個數加上跨合約的數量(引用合約的個數)不超過6個;
11、使用該函數編寫末尾不能編寫分號。例1:
CC:REF(C,1);//定義一個周期前的收盤價
保存指標,命名為AA
#IMPORT[DAY,1,AA] AS VAR
CC:VAR.CC;//跨周期引用昨天的收盤價例2:
CC:C;//定義收盤價
保存指標,命名為CC
#IMPORT[DAY,1,CC] AS VAR
CC:=VAR.CC;//跨周期引用日周期上的收盤價
CC1:REF(CC,1);
//要引用的數據需要寫在被引用的指標里,不能寫在IMPORT模型中。
//例1中的CC指標引用日周期上前一個周期的收盤價,需要在被引用的指標中取一個周期前的收盤價,
例2中寫在IMPORT模型中則表示取小周期上一個周期前的值例3:
CC:=REF(C,1);//定義一個周期前的收盤價
保存指標,命名為AA
#IMPORT[HOUR,6,AA]AS S
CC1:=S.CC;//跨周期引用自定義6小時周期的一個周期前的收盤價
#IMPORT[SEC,1,AA]AS R
CC2:=R.CC;//跨周期引用自定義1秒周期的一個周期前的收盤價 - 文華客服:
先謝謝您的回復!怪不得在公式編輯器中找不到有引用跨周期數據的編寫規則?,F在一般的免費股票軟件都有此功能,希望在版本升級時能改進、增加此功能!
- 網友回復:
目前贏順版本已經不支持跨周期函數。老版贏順的跨周期函數算法具有未來意味不準確。
跨周期,如果要做的準確不帶未來效果,是計算量很大的,加載指標會很慢。
這不符合wh6簡潔高速的定位。
wh6不會提供跨周期函數,請諒解!
跨周期思路的應用請您使用贏智8.2版本 可在文華官網中下載
http://cxh.wenhua.com.cn/center.asp?pid=1
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容