Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共8 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:为什么valuewhen 条件是holding=0,还在开仓时出现值

1楼
jayhaha580 发表于:2018/6/27 12:08:20
valuewhen(holding=0 and d1,l),colorgreen;
在开仓时,也有显示最低价。
2楼
wenarm 发表于:2018/6/27 12:44:16
返回的是一个序列值,该函数取得值最近一次条件成立时,所对应的指定值。并且这个会被一直传递下去,直至下次成立后改变
3楼
jayhaha580 发表于:2018/6/27 13:11:14
好的,那如果我想在开仓前的条件成立,应该怎么改呢?谢谢啦
4楼
FireScript 发表于:2018/6/27 13:21:26
 什么意思,你是说要取开仓前d1条件成立时的最低价吗?
5楼
jayhaha580 发表于:2018/6/27 13:52:53
对的,有什么更好的方法吗?
6楼
jayhaha580 发表于:2018/6/27 13:54:58
但是开仓时的周期也符合d1条件
7楼
FireScript 发表于:2018/6/27 14:33:29
你代码里面开平肯定有很多次,那么可能会这样情况

d1成立位置    开仓1位置    平仓1位置     开仓2位置  

这种在开仓2位置,你也要取d1位置的最低价吗?这里的话,开仓1位置取的也是d1处的最低价了。

8楼
wenarm 发表于:2018/6/27 14:38:37

你说的问题,属于逻辑问题,你应该提供具体的限制条件。

D1成立自然会有相应的值出现。针对你自己的问题,还需要在添加控制条件达到组合控制。

共8 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.08594 s, 3 queries.