以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 按60日均线为买卖依据,以站上15分钟3个周期作为确认 并列价格超过60日线价格的千分之5作为确认 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=97805) |
-- 作者:小峨武 -- 发布时间:2016/5/24 22:29:02 -- 按60日均线为买卖依据,以站上15分钟3个周期作为确认 并列价格超过60日线价格的千分之5作为确认 就是按60日均线为买卖依据,以站上15分钟3个周期作为确认 并列价格超过60日线价格的千分之5作为确认 60日均线上做多 线下做空 仓位控制在48% 明白吗 15分钟下运行 因为确认的时间是15分钟站上3个周期 // //中间变量 //MA1:=(EMA(CLOSE,3)+EMA(CLOSE,6)+EMA(CLOSE,12)+EMA(CLOSE,24))/4; variable :D=0,K=0; K:=HHV(H,3); D:=LLV(L,3); MA2:=stkindi(\'\',\'ma.ma4\',0,6); //MA2为日线周期30日均线 手数:=45; //交易条件 开多平空条件:=D>MA2 and holding<=0 OR C>MA2*1.005 and holding<=0 ;//开多平空条件 开空平多条件:=K<MA2 and holding>=0 OR C<MA2*0.995 and holding>=0 ;//开空平多条件 //交易系统 平空:SELLSHORT(开多平空条件,手数,MARKET); 平多:SELL(开空平多条件,手数,MARKET); 开多:BUY(开多平空条件,手数,MARKET); 开空:BUYSHORT(开空平多条件,手数,MARKET); 当前持仓:HOLDING,COLORGRAY,LINETHICK0; 当前资产:ASSET,NOAXIS,COLORGRAY; //注意交易系统先开后平的原则 人家帮我编译了 好像不正确 |
-- 作者:jinzhe -- 发布时间:2016/5/25 9:05:41 -- 不正确是指什么不正确?信号?条件?还是其他? |
-- 作者:zhongqi979 -- 发布时间:2016/5/25 13:36:40 -- 我要求48的仓位 他没有 |
-- 作者:zhongqi979 -- 发布时间:2016/5/25 13:37:11 -- MA2:=stkindi(\'\',\'ma.ma4\',0,6);是什么意思 |
-- 作者:zhongqi979 -- 发布时间:2016/5/25 13:39:04 -- 双周期体现在哪 我要求具体价位看天周期的60天线价位 确认用15分钟周期站上日线价位的45分钟 |
-- 作者:jinzhe -- 发布时间:2016/5/25 13:47:21 --
if all(c<ma60*0.995,3) then begin
使用时注意补充日线数据 |
-- 作者:zhongqi979 -- 发布时间:2016/5/25 14:08:21 -- 就这样就完成了? |
-- 作者:zhongqi979 -- 发布时间:2016/5/25 14:08:43 -- 并列价格超过60日线价格的千分之5作为确认怎么写进去 |
-- 作者:jinzhe -- 发布时间:2016/5/25 14:11:04 -- all(c>ma60*1.005,3) |
-- 作者:zhongqi979 -- 发布时间:2016/5/25 14:15:54 --
以站上15分钟3个周期作为确认作为并列 而不是站上1.005以上45分钟 |