以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=184668)

--  作者:金字塔真棒
--  发布时间:2021/3/12 21:53:33
--  帮助写一个语句
老师 晚上好 
请帮助写一个代码


股票的   上午10:50    下午 14:50 的时候   提前  10秒发送委托,不用检测信号是否重复的问题。
直接写成语句,不用在图表上的那种 走完K线 设置提前发委托的 那种。

--  作者:FireScript
--  发布时间:2021/3/15 9:20:33
--  
 //代码必须在固定轮询下才能使得提前N秒下单的代码有效
abb:time0-timetot0(dynainfo(207));//K线结束倒计时间
tcd:time=105000 or time=145000;//在指定时间的K上提前N秒下单
N:=10;//提前的秒数

if 开仓条件  then //以开仓为例,平仓类似。
begin
buy((abb<=10 and tcd) or (not(tcd)),1,market);//开仓条件是如果在特定时间上则提前N秒满足就下单,否则正常下单不提前N秒
end