以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  请教,怎么在满足条件后的次日收盘开仓  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=169396)

--  作者:abcing
--  发布时间:2019/4/17 11:09:04
--  请教,怎么在满足条件后的次日收盘开仓
 如题,
怎么在满足开仓条件后的次日收盘开仓?
例如,THISCLOSE是今日收盘开仓,我想明日收盘进场怎么办?
谢谢

--  作者:FireScript
--  发布时间:2019/4/17 11:14:42
--  
 你可以调整下你的逻辑,把开仓条件修改成判断上一个K是否满足条件。然后当前K使用thisclose指令。
比如:
原先是这样-
if  buycond then buy(holding=0,1,market);

现在改成这样:
if ref(buycond,1) then buy(holding=0,1,thisclose);

--  作者:abcing
--  发布时间:2019/4/17 11:21:05
--  
 哦,有道理,谢谢