以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  强制平仓怎么写  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=156310)

--  作者:草原狼99
--  发布时间:2017/7/27 14:57:14
--  强制平仓怎么写
不管多头或都空头,时间到了14。59我都强制平仓
--  作者:qq代人发帖
--  发布时间:2017/7/27 15:03:02
--  
if time >=145900 then
   begin
   sell(holding>0,num,THISCLOSE);
   sellshort(holding<0,num,thisclose);
   ENd

--  作者:客人
--  发布时间:2017/7/27 16:46:20
--  
连续出信号是哪里出问题了
--  作者:gxx978
--  发布时间:2017/7/27 16:55:34
--  

你是运行在什么周期下,另外你用的是北京时区还是金字塔时区,金字塔时区的话要time>=185900


--  作者:草原狼99
--  发布时间:2017/7/27 16:57:13
--  
5分钟线,sj:=time>=090100 and time<=145500;
sj2:=time>=210100 and time<=225900;
tj:=sj or sj2;
这代码写得对吗

--  作者:wenarm
--  发布时间:2017/7/27 17:04:32
--  

不行,用这个处理。5楼中的回复有问题

if T0TOTIME(TIMETOT0(CLOSETIME(0))-60)<=DYNAINFO(207) or time=190000 then begin
 sell(1,1,MARKET);
end
 

或者你使用交易--下单设置---止损止盈中的风控功能,可以通过设置完成收盘前平仓,(针对的是账户品种)

[此贴子已经被作者于2017/7/28 9:21:59编辑过]