后臺程序化跨周期不能取到值
作者:金字塔 來源:cxh99.com 發布時間:2020年01月27日
-
咨詢內容:
此主題相關圖片如下:111.png
此主題相關圖片如下:222.png
[此貼子已經被作者于2019/6/21 15:15:27編輯過]
?
-
金字塔客服:
日志顯示a1為0
此主題相關圖片如下:333.png
[此貼子已經被作者于2019/6/21 15:16:05編輯過]
?
?來源:程序化久久網( www.kzuj.com.cn )
-
用戶回復:
?確認下日線數據是不是充足的。被調用的周期數據必須充足,然后這個指標在圖表上能否正常引用呢。
?
-
網友回復:
前一次開多歷時:TTYPEBAR(1,1);
日線波動率:=stkindi('','atr.atr',0,6);
日線波動率除2:=日線波動率/2;
前一次開多價:=ref(c,前一次開多歷時);
開多價2:前一次開多價+日線波動率除2;
上破開多價2:cross(c,開多價2);
下破開多價2:cross(開多價2,c);
下破開多價201:BARSSINCE2(上破開多價2,前一次開多歷時);
下破開多價202:BARSSINCE2(下破開多價2,下破開多價201);
下破開多價203:
下破開多價201>0 and
下破開多價201>下破開多價202 AND
下破開多價202>0;
現在收盤不能測試了, 問下版主, 憑您經驗看,這段后臺代碼有什么bug嗎?? (盤中測試是有bug的,但不知道什么問題)
?
-
網友回復:
前一次開多歷時:TTYPEBAR(1,1);? ?//這個函數完全依賴后臺監控記錄,如果沒記錄返回值是異常的,而且涉及歷史返回值問題。
您這種涉及歷史計算的,不建議用次函數。用變量記或者barslast(開多條件) 這樣來取?
外匯還可以測的啊
|