以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  价格C 上穿 ma(c,5) 开多 盘中盈利(触及) N点就平仓 如何实现  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=57048)

--  作者:qq代人发帖
--  发布时间:2013/9/26 15:50:11
--  价格C 上穿 ma(c,5) 开多 盘中盈利(触及) N点就平仓 如何实现
请教:逐k模式下 价格C 上穿 ma(c,5) 开多 盘中盈利(触及) N点就平仓 如何实现?

kd:cross(c,ma(c,5));
pd:如何写?

--  作者:jinzhe
--  发布时间:2013/9/26 16:00:08
--  

if c-enterprice>n*mindiff then sell(1,0,market);

 


--  作者:须弥
--  发布时间:2013/9/27 10:51:19
--  

jinzhe你好  我不熟悉你的这种写法  能否用标准的图标交易模式来 ? 能完整的镶嵌到

 

 

KD:=;          //开多条件
PD:=;          //平多条件
KK:=;          //开空条件
PK:=;          //平空条件


平空:SELLSHORT(PK,1,THISCLOSE);                  //平空信号
开多:BUY(KD AND HOLDING=0,1,THISCLOSE);          //开多信号
平多:SELL(PD,1,THISCLOSE);                       //平多信号
开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE);     //开空信号

这个里面  谢谢
--  作者:jinzhe
--  发布时间:2013/9/27 11:00:08
--  

这个不是标准,这个是用旧图表转换为新图表的对应模式修改。

按照主楼的要求改写后的代码如下:

if cross(c,ma(c,5))  then buy(holding=0,1,market);

 

if c-enterprice>n*mindiff then sell(1,0,market);


--  作者:须弥
--  发布时间:2013/9/27 11:04:55
--  
谢谢解答
--  作者:须弥
--  发布时间:2013/9/27 11:26:17
--  

服务态度以及及时性真的非常好,  但是没解决我的问题 我写个完整的  请您将我不会的添加进去 就是这个pd以及pk的文字内容  先谢谢了

 

kd:cross(c,ma(c,5));

pd:股指期货盈利3点(900元)

 

kk:cross(ma(c,5));

pk:股指期货盈利3点(900元)

 

KD:=kd;          //开多条件
PD:=pd;          //平多条件
KK:=kk;          //开空条件
PK:=pk;          //平空条件


平空:SELLSHORT(PK,1,THISCLOSE);                  //平空信号
开多:BUY(KD AND HOLDING=0,1,THISCLOSE);          //开多信号
平多:SELL(PD,1,THISCLOSE);                       //平多信号
开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE);     //开空信号


--  作者:须弥
--  发布时间:2013/9/27 13:00:32
--  

pd:股指期货盈利3点(900元)  盘中价格触及到就平仓  不等到K线走完


--  作者:jinzhe
--  发布时间:2013/9/27 13:18:37
--  

kd:cross(c,ma(c,5));

pd:c-enterprice>3; 

kk:cross(ma(c,5),c);

pk:enterprice-c>3; 

KD:=kd;          //开多条件
PD:=pd;          //平多条件
KK:=kk;          //开空条件
PK:=pk;          //平空条件


平空:SELLSHORT(PK,1,THISCLOSE);                  //平空信号
开多:BUY(KD AND HOLDING=0,1,THISCLOSE);          //开多信号
平多:SELL(PD,1,THISCLOSE);                       //平多信号
开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE);     //开空信号

[此贴子已经被作者于2013/9/27 13:19:24编辑过]

--  作者:须弥
--  发布时间:2013/9/27 14:20:19
--  
好   谢谢了  我导入模拟盘跑一下
--  作者:须弥
--  发布时间:2013/9/27 14:45:20
--  
经测试  盘中价格触及到平仓 系统未平仓  继续请请 jinzhe......