老师,我这样限制开仓次数,为什么不起作用?CurrentEntries <= 3
老师,这个函数能用吗?SetConsecEntries-设置最大连续建仓次数,仅支持在OnInit中使用
函数当然能用,问题是你想实现什么?不知道你想实现什么业务需求,我怎么能判断这个函数对你有没有用呢?
你如果是想统一设置,建仓信号最多连续出现n个,那setconsecentries函数可以用,函数说明里也讲得很清楚了。
你如果是想图上最多只出n个信号,那这个函数没用。
还是上面的老问题,问问题的方式方法。
CurrentEntries这个函数,MarketPosition 不等于0的时候才起作用。
但我想当MarketPosition == 0 的时候,用CurrentEntries限制开仓次数。
你这个逻辑听起来就很奇怪。
marketposition==0 的时候,currententries当然是0了,一个仓都还没建。
而且还没建仓,就已经考虑限制开仓次数了?
你如果想用currententries限制开仓次数,那当然是marketposition ==1 and currententries<=3这样来判断
你这样问问题很难回答。
你说你用,CurrentEntries <= 3,来限制开仓次数,不起作用。
原因无外乎有两个,第一个currententries这个函数出问题了,第二个你的操作使用出问题了。
这就好比有一个人买了台新电视机回家,然后说为什么打不开电视机。
那么到底是电视机有问题,还是这个人根本就不懂电视机怎么用呢?
如果是第一个原因,currententries函数有问题,那么想验证这个函数有问题其实是非常简单的,只要随便写个交易模型,然后输出currententries返回的值,既然有问题,就肯定能找到输出错的值,找到他就行了。
如果是第二个原因,那么你应该提供你详细的使用方法,包括代码,包括单元环境配置,包括你是什么发现不起作用的案例。从这些具体的操作设置里找到是不是有什么地方,因为你“想当然”的理解,导致和实际机制不一致,产生了认知偏差。
不管以上两种原因,你都没有提供详细的说明材料,这还怎么回答呢?
看你这个id,也是个老用户了,我印象中我也回答过很多次问题了,为什么连基本的问问题的方式方法都不会呢?
这样一个帖子,如果我就说一句,回答不了,显得好像很不负责任。但是如果我要认真处理,却无从下手,不得不从问问题的方式方法上手把手教小朋友一样教一遍,这难道不是在浪费彼此的时间精力吗?