以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  平仓后马上反手该怎么写  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=5791)

--  作者:cpgly
--  发布时间:2011/3/20 12:43:33
--  平仓后马上反手该怎么写

{平多} EXITLONG:涨跌因子<0 ,TFILTER;
{开多} ENTERLONG:  涨跌因子>0  ,TFILTER;
{平空}//EXITSHORT:涨跌因子>0 , TFILTER;
{开空}//ENTERSHORT:涨跌因子<0 ,TFILTER;

 

我想平仓后马上反手,图表交易和新交易系统该怎么编写,谢谢


--  作者:豆芽
--  发布时间:2011/3/20 14:24:25
--  

SELLSHORT(涨跌因子>0  AND HOLDING<0,0,MARKET);
BUY(H涨跌因子>0  AND HOLDING=0,1,MARKET);

SELL(涨跌因子<0 AND  HOLDING>0,0,MARKET); 
BUYSHORT(涨跌因子<0  AND HOLDING=0,1,MARKET);

 

以上是新图表交易系统,楼主自己写的就是图表交易系统,但顺序需要调整一下,一定要是先平后开的顺序。


--  作者:cpgly
--  发布时间:2011/3/20 15:12:37
--  金字塔能不能实现日线周期交易,然后小时周期实现平仓
那个只能实现平仓,但是不能实现平仓后马上反手。比如做多信号消失了,出现平仓信号,平仓信号也是我做空的信号,我想马上反手做空操作,该怎么写,谢谢
--  作者:王锋
--  发布时间:2011/3/20 15:47:46
--  
上述代码就是实现平仓反手的
--  作者:guotx2010
--  发布时间:2011/3/23 8:53:25
--  

//持有多单时

//多单平仓条件成立时

If 多单平仓条件 then begin

    Sell(1,1,mkt),orderqueue;            //平多单

    BuyShort(1,1,mkt);                     //开空单

End

 

//持有空单时

//空单平仓条件成立时

If 空单平仓条件 then begin

    SellShort(1,1,mkt),orderqueue;            //平空单

    Buy(1,1,mkt);                                    //开多单

End