请问一下怎么获取最后一个开多信号的位置

请问一下怎么获取最后一个开多信号的位置,BarsSinceLastEntry-获得当前持仓的最后一个建仓位置到当前位置的Bar计数 这个感觉不是我想要的,我想要分开获取开多 或开空时的信号到当前的计数,我还分别想要最后一个开多或开空 时的建仓价格 我发现使用LastEntryPrice或 longAvgEntryPrice ,shortAvgEntryPrice 都不是我想要的

如果不考虑换月导致的重置系统有取第一次、最后一次多、空开仓的时间、价格有了时间,有函数取bar序列号

自己定义两个series类型,分别在开多开空的时候做好记录就行了currentbar,或者date time都可以定位bar

回复:我用一个series类型变量BKSignal来记录当时开仓时的位置BKSigna=currentbar,我在最后面怎么取到开仓时的BKSigna的值,直接取不可以吧,应该BKSigna[这里填上开仓时的位置] 不是这样子才可以取吗,所以开仓时的位置怎么取才正确呢

回复:我建议你直接取BKSigna一下看看效果正常来说,如果看过零基础课程,应该都知道,series类型是有传递作用的

搞一个数组或者series类型数据,开仓的时候记录一下就行吧

回复:很好

回复:学习了