以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  总赢利大于2000元或总亏损大于3000元时全部平仓  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=55562)

--  作者:WJPSYX
--  发布时间:2013/8/22 15:24:40
--  总赢利大于2000元或总亏损大于3000元时全部平仓

当帐面总赢利大于2000元或总亏损大于3000元时全部平仓的代码如何写


--  作者:jinzhe
--  发布时间:2013/8/22 15:25:21
--  

if openprofit>2000 or openprofit<-3000 then begin

   sellshort(1,0,market);

   sell(1,0,market);

end


--  作者:WJPSYX
--  发布时间:2013/8/22 17:00:02
--  
条件满足后,平仓了不再开仓,代码如何写
--  作者:jinzhe
--  发布时间:2013/8/22 17:04:51
--  

variable:n=0;

if 开仓条件 then begin

平仓语句;

n:=1;

end

 

if n<>1 and 开仓条件 then 开仓语句;


--  作者:WJPSYX
--  发布时间:2013/8/22 17:35:43
--  
看不懂
--  作者:WJPSYX
--  发布时间:2013/8/22 17:53:15
--  

if openprofit>2000 or openprofit<-3000 then begin

   sellshort(1,0,market);

   sell(1,0,market);

end

为例说明一下


--  作者:武田晴信
--  发布时间:2013/8/22 19:23:57
--  

if openprofit>2000 or openprofit<-3000 then begin//如果盈利大于2000或者亏损小于3000的话,执行一下动作

   sellshort(1,0,market);//平空头

   sell(1,0,market);//平多头

end//IF判断语句的结束语句

 

楼主知道shellshort,sell函数的用法吧,金字塔软件编程上有


--  作者:WJPSYX
--  发布时间:2013/8/23 13:48:14
--  

但是执行完上述语句后,又开仓了,怎么办?我想是总赢利达到2000元后平仓,就不再开仓了,代码怎么写


--  作者:WJPSYX
--  发布时间:2013/8/23 13:57:50
--  
达到利润点平仓后就不再开仓了,这个代码怎么写
--  作者:WJPSYX
--  发布时间:2013/8/23 13:58:44
--  
上述代码实现不了不再开仓