以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  后台止赢止损可以这样写吗?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=47926)

--  作者:淡月映梅
--  发布时间:2013/1/20 15:51:45
--  后台止赢止损可以这样写吗?

想开仓之后,直接发止盈止损的挂单。不知道像下面这样写可以吗?

 

if tbuyholding(1)>0 then
BEGIN
     tsell(tholding2>0,tholding2,lmt,tenterprice+zyd);
     tsell(tholding2>0,tholding2,lmt,tenterprice-zsd);
end;
开仓是挂限价单,有可能有未成交的单,但是止盈止损必须按每一次的成交价来进行止盈止损。zyd代表止盈点,zsd代表止损点。比如两个值都为40

比如一次发20手的挂单,分三次成交,每次成交的价格是2605,2600,2604,那么三次的止盈止损分别是2605+-40点,2600+-40点,2604+-40点?

 

不知道这样子可以实现 吗?希望解答,谢谢!!


--  作者:jinzhe
--  发布时间:2013/1/21 9:05:45
--  
你这个要用VBA来计算了吧,每一笔成交的价格在后台记录的是均价 avgtenterprice