以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  如何编写价格上下破ma均线的策略  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=137448)

--  作者:zhangbao9696
--  发布时间:2016/8/3 9:12:05
--  如何编写价格上下破ma均线的策略
给写一个MA均线股价20日线上开多破10日线卖出,股价20日线下开空10日线上卖出。谢谢
--  作者:jinzhe
--  发布时间:2016/8/3 9:17:37
--  

ma20:=ma(c,20);

ma10:=ma(c,10);

if c>ma20 then buy(holding=0,1,market);

if c<ma10 then sell(1,0,market);

 

if c<ma20 then buyshort(holding=0,1,market);

if c>ma10 then sellshort(1,0,market);


--  作者:zhangbao9696
--  发布时间:2016/8/3 13:18:18
--  
怎么不对呢
图片点击可在新窗口打开查看

--  作者:jinzhe
--  发布时间:2016/8/3 13:22:57
--  

ma20:=ma(c,20);

ma10:=ma(c,10);

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

if cross(ma10,c) then sell(1,0,market);

 

if cross(ma20,c) then buyshort(holding=0,1,market);

if cross(c,ma10) then sellshort(1,0,market);


--  作者:zhangbao9696
--  发布时间:2016/8/3 13:22:57
--  
我的意思是;股价穿过20日线开多,这个K线结束。股价跌破10日线卖出不再开空,股价跌破20日线在开空,等股价再次上穿10日线卖出不开多。