管理员,你好。我有个自定义公式问题想求助,我的需要是这样的:
一个指标A,A小于数值0.1时用B策略,A大于1后用C策略,而A在0.1与1之间时,保持上一周期持仓不动。
比如一开始就用C策略,等指标A小于0.1后,切换到B策略。然后一直持有B策略,直到指标A大于1后,切换到C策略。然后又等指标A小于0.1后,切到B策略。如果反复。
然后我问了AI,给出的回答是:
获取策略ID
将策略B和C分别保存为股票池,在策略页面URL中获取ID(格式如1233980.R.xxxxxxxxx)编写自定义指标
假设指标A为波动率指标,当:- 波动率<0.1 → 选择策略B
- 波动率>1 → 选择策略C
- 中间区间 → 保持当前策略
示例公式:
If(波动率 < 0.1, ticker()='1233980.R.策略B_ID', If(波动率 > 1, ticker()='1233980.R.策略C_ID', 1 ) )
但是我在测试的时候发现不是我想得那样,请问我的这种想法能实现吗?
