以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 这个语句会重复执行吗? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=97809) |
-- 作者:JDS -- 发布时间:2016/5/25 8:37:18 -- 这个语句会重复执行吗? IF KD1 or KD2 or KD3 THEN 请问老师上面这个语句,如果KD1 .KD2 . KD3 有多项成立,是否都会开多一次?
如果KD1 .KD2 . KD3 三项先后都成立,最后开仓的结果是6*ss手多单是3*ss手多单还是1*ss手多单?
|
-- 作者:JDS -- 发布时间:2016/5/25 8:43:32 -- IF KD1 or KD2 or KD3 THEN 请问老师上面这个语句,如果KD1 .KD2 . KD3 有多项成立,是否都会开多一次?
如果KD1 .KD2 . KD3 三项先后都成立,最后开仓的结果是6*ss手多单是3*ss手多单还是1*ss手多单?
|
-- 作者:jinzhe -- 发布时间:2016/5/25 8:55:53 -- 不会,只会执行一次,IF ....then 中间不管有多少个判断条件,then后面的下单语句只会执行一次 |
-- 作者:JDS -- 发布时间:2016/5/25 8:57:36 -- 谢谢老师 |
-- 作者:JDS -- 发布时间:2016/5/25 10:39:25 -- IF KD1 or KD2 or KD3 THEN bengin 开多2: BUY(1,ss,MARKET); end 请问老师开多1.开多2分别都只能开多SS手,对吗? |
-- 作者:jinzhe -- 发布时间:2016/5/25 10:43:07 -- 对, |
-- 作者:JDS -- 发布时间:2016/5/25 10:44:27 -- 谢谢老师 |
-- 作者:JDS -- 发布时间:2016/5/25 11:20:38 -- IF KD1 or KD2 or KD3 THEN bengin 开多2: BUY(1,ss,MARKET); end 如果开多1.开多2都开了一次,那么 AVGENTERPRICE就要最新的Close吗?不断变化直到K线收盘。
|
-- 作者:JDS -- 发布时间:2016/5/25 11:21:38 -- AVGENTERPRICE就是最新的Close吗?不断变化直到K线收盘。 |
-- 作者:jinzhe -- 发布时间:2016/5/25 11:24:53 -- 不是,是之前所有开仓价的平均值,这个要看上次平仓之后有几次开仓,然后再平均一下 |