以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  收盘清仓怎样表示?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=77524)

--  作者:lihuitomo
--  发布时间:2015/4/13 13:33:20
--  收盘清仓怎样表示?
我用触发交易,做日内交易,收盘前3分钟清仓怎样表示?
用那个限定词?能给句代码吗?

--  作者:jinzhe
--  发布时间:2015/4/13 13:34:10
--  

if time0>=timetot0(closetime(0))-3*60 then begin

    sell(1,0,market);

    sellshort(1,0,market);

end


--  作者:lihuitomo
--  发布时间:2015/5/15 8:07:35
--  最后一根K线禁止交易怎么表示?
如上,收盘前清仓,最后一根K线怎样禁止继续开仓呢?
--  作者:jinzhe
--  发布时间:2015/5/15 9:03:57
--  

if time0>=timetot0(closetime(0))-3*60 and time<closetime(0) then begin

    sell(1,0,market);

    sellshort(1,0,market);

end


--  作者:阳太
--  发布时间:2015/11/5 19:15:32
--  

if time0>=timetot0(closetime(0))-3*60 and time<closetime(0) then begin

    sell(1,0,market);

    sellshort(1,0,market);

end


老师好,针对您给的这句,有两个问题请教:

1、IF...AND...THEN BEGIN...中间三个省略号代替的语句能否用单独的字符代替,比如写成:A=...,然后把A放入IF后面

2、SELLSHORT(COND,V,Type,P),这里面已经有COND了,为什么条件不在这里写,而要用IF...AND...THEN BEGIN...。这只是出于单纯的个人习惯吗?



--  作者:jinzhe
--  发布时间:2015/11/6 8:45:37
--  

1.请举个具体点的例子

2.简单的可以写在sellshort里面,但是通常很少写简单的开平仓语句,所以加一个IF THEN BEGIN END的框架有利于程序编写