请问 lastdayc 公式测评时引用不了 ,有数值输出,引用的是最新价的昨日收盘价,而不是出现信号后的昨日收盘价,导致无交易信号,怎样处理?
lastdayc: CALLSTOCK('',vtclose,6,-1);BUY( COND,1,LIMIT,lastdayc);
我是想实现:如今天收盘价条件满足,则明日开盘引用今天的收盘价做指定价格开仓
如今日收盘价6000元每手,则明日开盘用6000价格开仓,昨日收盘价怎么编程引用?
如今日(2月23日)回测时,正常2月1日出现建仓信号,则2月2日引用2月1日的收盘价建仓(出现信号后的昨日收盘价),但实际引用的是昨天(2月22日)的收盘价,从而导致没有建仓信号
lastdayc: CALLSTOCK('',vtclose,6,-1);
这个调用的就是昨日的收盘价啊。并且是基于当前K位置的昨日的收盘价。
你在2月2日调用到的就是2月1日的收盘价。
“但实际引用的是昨天(2月22日)的收盘价”这个肯定不会发生的,不可能引用到未来的数据的。
[此贴子已经被作者于2021/2/23 13:44:22编辑过]
你最好配合截图标注 说明下吧。否则纯文字没办法很好沟通。
那这样的话,实盘交易也许可以。但回测时怎么办?回测时不出建仓信号啊
不好意思,是我搞错了,将lastday变量搞成序列变量导致无信号。
请问浮盈总资金5%后,保本损怎样编程?