以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  [原创]限价单不能委托  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=49460)

--  作者:te20
--  发布时间:2013/3/9 10:42:10
--  [原创]限价单不能委托

我的设想是,当开仓成立之后,马上以限价单方式挂单,等待行情走到这个位置平仓,

结果实盘中,每次开仓都ok,但是都没办法限价委托平仓,请问是为什么,我用了这两种方法都没办法实现???

 

 

================第一种方式==================

 

IF 买入开仓 THEN BEGIN
     BUY(HOLDING=0,1,MARKETR);                          

     SELL(HOLDING>0,1,LIMITR,ENTERPRICE+3*MINDIFF);

END

 

 

================第二种方式===================

IF 买入开仓 THEN 
     BUY(HOLDING=0,1,MARKETR);                          

SELL(HOLDING>0,1,LIMITR,ENTERPRICE+3*MINDIFF);

 

 

 

     


--  作者:admin
--  发布时间:2013/3/9 11:02:01
--  

IF 买入开仓 THEN BEGIN
     BUY(HOLDING=0,1,MARKETR);                          

END

 

IF HOLDING>0 AND CLOSE >= ENTERPRICE+3*MINDIFF THEN

BEGIN

    SELL(1,1,LIMITR,CLOSE);

END


--  作者:wn10000neng
--  发布时间:2013/3/9 13:32:17
--  
是的,因为你平仓的时候,条件也是开仓的条件,当然不会成功了
--  作者:te20
--  发布时间:2013/3/11 12:18:00
--  
我的想法是开仓之后就马上委托挂单(价位:ENTERPRICE+3*MINDIFF)等待平仓,不是想等到信号到了平仓的信号了,才发送委托啊
--  作者:fly
--  发布时间:2013/3/11 13:17:45
--  

推荐您开仓后的次周期发平仓委托单.因为开仓单子如果没成交的话,实盘自然也成交不了

 

ma5:ma(close,2);
ma15:ma(close,5);

//5日均线上穿10日均线,开多
buycond:=CROSS(ma5,ma15);


if buycond  then  buy(holding=0,1,marketr);

sell(holding>0 and enterbars>=1,1,LIMITR,ENTERPRICE+3*MINDIFF),IGNORECHECKPRICE;

[此贴子已经被作者于2013-3-11 13:18:04编辑过]