以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  信号出现后只会对已建仓的进平仓,但不会反手再建仓位  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=72670)

--  作者:lsh882008
--  发布时间:2014/12/4 16:04:59
--  信号出现后只会对已建仓的进平仓,但不会反手再建仓位
客服,您好,

我不是太会编程,这是我自己编的一个交易模型,但在实盘中,
信号出现后只会对已建仓的进平仓,但不会反手再重新相反仓位,
我用的是金字塔V3.24的图表交易

就是一个简单的思路:

两均线交叉就下单,EMA15短线向上交叉EMA60长线就建1手多单,
EMA15短线向下死叉EMA60长线就平1手多单并反手建1手空单


A:=15;
B:=60;
MA1:=EMA(CLOSE,A);
MA2:=EMA(CLOSE,B);


手数:=1;


开多平空条件:=CROSS(MA1,MA2); 
开空平多条件:=CROSS(MA2,MA1); 

//交易系统
平空:SELLSHORT(开多平空条件,手数,MARKET);
平多:SELL(开空平多条件,手数,MARKET);
开多:BUY(开多平空条件,手数,MARKET);
开空:BUYSHORT(开空平多条件,手数,MARKET)

当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;

--  作者:jinzhe
--  发布时间:2014/12/4 16:19:33
--  
A:=15;
B:=60;
MA1:=EMA(CLOSE,A);
MA2:=EMA(CLOSE,B);


手数:=1;


开多平空条件:=CROSS(MA1,MA2); 
开空平多条件:=CROSS(MA2,MA1); 

//交易系统
平空:SELLSHORT(开多平空条件,手数,MARKET);
开多:BUY(开多平空条件,手数,MARKET);
平多:SELL(开空平多条件,手数,MARKET);
开空:BUYSHORT(开空平多条件,手数,MARKET)

当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY

--  作者:lsh882008
--  发布时间:2014/12/4 16:26:26
--  
万分感谢老师,明天实盘试下
--  作者:lsh882008
--  发布时间:2014/12/5 10:36:31
--  
老师,实盘时发现以上代码是出了信号(第一根K线)后隔了一根K线(第三根K线)才建仓的,
是否能编成信号完成后(走完一个K线),紧跟就马上在第二根K线就建仓?

谢谢

--  作者:jinzhe
--  发布时间:2014/12/5 10:40:48
--  

触发下单和成交是两回事,我估计你当时有信号触发下单了但是成交在后面。系统只能保证按照设定好的下单,但是不能保证什么时候该成交

你需要实现目标就是仅仅需要设定为走完一根k线,剩下的是否成交不是软件所能控制的,要看交易所的撮合情况


--  作者:lsh882008
--  发布时间:2014/12/5 11:33:30
--  
谢谢
--  作者:lsh882008
--  发布时间:2014/12/5 14:45:10
--  
请问老师,如果我的实盘帐户上只有一手的资金,那是不是该模型会发生上述的执行错误,那就和触发下单和成交没关系了?
我是不是要准备2手的资金就不会出现上述的问题了。
谢谢

--  作者:jinzhe
--  发布时间:2014/12/5 14:50:43
--  

一手单子不成交会导致后面的交易无法进行,可以多准备一手的资金,也可以这样写

A:=15;
B:=60;
MA1:=EMA(CLOSE,A);
MA2:=EMA(CLOSE,B);


手数:=1;


开多平空条件:=CROSS(MA1,MA2); 
开空平多条件:=CROSS(MA2,MA1); 

//交易系统
平空:SELLSHORT(开多平空条件,手数,MARKET),orderqueue;
开多:BUY(开多平空条件,手数,MARKET),orderqueue;
平多:SELL(开空平多条件,手数,MARKET),orderqueue;
开空:BUYSHORT(开空平多条件,手数,MARKET),orderqueue;

当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY

--  作者:lsh882008
--  发布时间:2014/12/5 15:17:07
--  
谢谢啦 ,实盘测试下