以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 策略编写求助区 (http://weistock.com/bbs/list.asp?boardid=11) ---- [求助]请大家帮忙写个程序,谢谢! (http://weistock.com/bbs/dispbbs.asp?boardid=11&id=9603) |
-- 作者:华为 -- 发布时间:2012/1/7 13:56:02 -- [求助]请大家帮忙写个程序,谢谢! 1 5日均线突破10日均线且KDJ指标中的J值在(0-20)时,做多; 2 10日均线突破5日均线,多单止损; 3 10日均线突破5日均线且KDJ指标中的J值在(80-100)时,做空; 4 5日均线突破10日均线,空单止损;
|
-- 作者:华为 -- 发布时间:2012/1/7 14:36:13 -- 修改思路: 1 、5日均线突破10日均线后KDJ指标中的J值在(0-20)时,做多; 2 、10日均线突破5日均线,多单止损; 3 、10日均线突破5日均线后KDJ指标中的J值在(80-100)时,做空; 4 、5日均线突破10日均线,空单止损; |
-- 作者:华为 -- 发布时间:2012/1/9 9:55:46 -- 酷哥,FIy帮忙啊!!! |
-- 作者:26327756l -- 发布时间:2012/1/9 10:09:30 -- 问题正在解决中 |
-- 作者:26327756l -- 发布时间:2012/1/9 10:26:37 -- ma5:=ma(c,5); ma10:=ma(c,10); j:="kdj.j"; //1 、5日均线突破10日均线后KDJ指标中的J值在(0-20)时,做多; if ma5>ma10 and j>0 and j<20 then buy(holding=0,1,market); //2 、10日均线突破5日均线,多单止损; if ma10>ma5 then sell(holding>0,0,market); //3 、10日均线突破5日均线后KDJ指标中的J值在(80-100)时,做空; if ma10>ma5 and j>80 and j<100 then buyshort(holding=0,1,market); //4 、5日均线突破10日均线,空单止损; if ma5>ma10 then sellshort(holding<0,0,market); |
-- 作者:华为 -- 发布时间:2012/1/9 10:41:22 -- 谢谢26327756l |
-- 作者:华为 -- 发布时间:2012/1/9 13:12:02 -- 26327756l大侠! 我这个均线突破是交叉的意思,麻烦你再帮我修改下 !谢谢 |
-- 作者:fly -- 发布时间:2012/1/9 13:39:22 -- ma5>ma10 类似地方,改为CROSS的条件即可 如MA5上穿MA10,改为CROSS(MA5,MA10) |
-- 作者:华为 -- 发布时间:2012/1/9 14:22:22 -- 改了好像整个程序就不能用了.能否帮我整个改下,有劳了! ma5:=ma(c,5); |
-- 作者:26327756l -- 发布时间:2012/1/9 14:33:27 -- 把你改的贴出来 让大家为你指点 |