為什么A_TotalPosition函數的返回值總是N/A??
作者:開拓者 TB 來源:cxh99.com 發布時間:2015年06月20日
- 咨詢內容:
模擬賬戶,取到的持倉總是N/A,是什么原因?根本沒法做持倉控制啊!
- TB技術人員:
a函數的特性,只在最后K線且只在圖表與帳戶關聯后(即啟動自動交易后)方可取到有效值 。
- TB客服:
哦,原來是必須啟動自動交易。
那另一個問題出現了:
為什么A_TotalPosition在“用戶函數”中可以取得正確的值,而在“公式應用”中卻不行?
- 網友回復:
本帖最后由 ktzddz 于 2015-4-20 15:23 編輯
補充,實際情況是:
A公式中,調用用戶函數B。
A
{
B();
CPosition=A_TotalPosition();
}
函數B中的A_TotalPosition返回了正常值——10,但函數B執行完后,外部再次調用的A_TotalPosition時,返回的確是N/A。
實際數據:
InnerControl:1
當前持倉:10
完全成交:10 時間:0.143501
持倉模塊執行完畢。
(外部)止損模塊中的RequestFlag:2
(外部)止損模塊中的當前持倉:N/A