以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  多头收盘平仓(下午15点前,晚上11点前)  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=183485)

--  作者:qq代人发帖
--  发布时间:2020/12/16 14:00:26
--  多头收盘平仓(下午15点前,晚上11点前)
请教:多头收盘平仓(下午15点前,晚上11点前)
空头收盘平仓(下午15点前,晚上11点前)
这个编码怎样写?

--  作者:FireScript
--  发布时间:2020/12/16 14:05:51
--  
 if time=30000 or time=190000 then
begin  
sell(holding>0,holding,market);
sellshort(holding<0,holding,market);    
end

这个收盘平仓是在收盘最后一个K上操作的。你如果周期是日线这种都是无效的。另外就是换品种的话,你需要调整下time函数的判断。

--  作者:banzhuan
--  发布时间:2020/12/16 14:07:46
--  
用 CLOSETIME 做判断就行了,限用于日线以下周期,以平多举例:
SELL( TIME=CLOSETIME(4),数量,MARKET);

--  作者:诗与远方
--  发布时间:2020/12/18 17:55:24
--  
你好,请问移动止损怎样编写?5秒周期
做多:移动止损10点(跳)
做空:移动止损10点(跳)