以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  如何只做开仓、平仓动作  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=55617)

--  作者:左岸
--  发布时间:2013/8/23 16:12:53
--  如何只做开仓、平仓动作

画两条均线 MA5 MA10

利用框架分模块运行,窗口1 CROSS(MA5,MA10)开多,CROSS(MA10,MA5)开空;窗口2 CROSS(MA5,MA10)平空,CROSS(MA10,MA5)开多

 

图标交易,貌似可以开多,没法同时开空


--  作者:jinzhe
--  发布时间:2013/8/23 16:14:59
--  
框架下不会的,可以同时开多开空
--  作者:左岸
--  发布时间:2013/8/23 16:16:38
--  

H1:MA(C,5),COLORRED;
H2:MA(C,10),COLORYELLOW;
H3:H1-H2,LINETHICK0;
//负责金叉、死叉开仓
A:=CROSS(H1,H2);
B:=CROSS(H2,H1);
IF A THEN BUY(1,S,MARKET);
IF B THEN BUYSHORT(1,S,MARKET);

 

 

我这样运行的话,只开多,没法开空


--  作者:左岸
--  发布时间:2013/8/23 16:16:50
--  

H1:MA(C,5),COLORRED;
H2:MA(C,10),COLORYELLOW;
H3:H1-H2,LINETHICK0;
//负责金叉、死叉开仓
A:=CROSS(H1,H2);
B:=CROSS(H2,H1);
IF A THEN BUY(1,S,MARKET);
IF B THEN BUYSHORT(1,S,MARKET);

 

 

我这样运行的话,只开多,没法开空


--  作者:左岸
--  发布时间:2013/8/23 16:20:54
--  

我现在只是在单个窗口上运行,想让它金叉开多、死叉开空


--  作者:jinzhe
--  发布时间:2013/8/23 16:21:17
--  

没写平仓?

 


--  作者:左岸
--  发布时间:2013/8/23 16:22:27
--  
平仓在另外个窗口上写,这个只写开仓。这样能实现吗?
--  作者:jinzhe
--  发布时间:2013/8/23 16:27:20
--  

不能,你这种写法和图表的原理相违背,再多学习一下

http://www.weistock.com/bbs/dispbbs.asp?boardid=10&Id=29594

 


--  作者:左岸
--  发布时间:2013/8/23 16:29:09
--  

我是想用不同周期来做开平仓动作

5分钟的用于开仓、10分钟的用于平仓


--  作者:qwer123
--  发布时间:2013/8/23 16:40:20
--  
你的想法不对,把他们写到一个程序就完了,没有必要搞的这么复杂。