以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- 模型应用于图后,开平仓跟我理解的不同,求助是哪里出了问题 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=96305) |
-- 作者:wsxiaozhu -- 发布时间:2016/4/14 21:39:07 -- 模型应用于图后,开平仓跟我理解的不同,求助是哪里出了问题 如图,刚学金字塔,随手修改了一个自带的交易系统模型,然后应用于1分钟图,但是开仓和平仓跟我想象的不同,按照我对这模型的理解,应该是最高价或最低价高于或低于前30个周期的最高或最低价时开仓,但是下面螺纹黄框中的这几个区域都没有成交,是什么原因呢,贴上策略代码: //该模型为简单示范模型,用户需根据自己交易经验,修改完善后再实际应用!!! //策略:横盘突破 //简介: //类型:日内交易 //周期:1分钟 //使用市场: //详情介绍网址: //修订时间:2012.11.1 //DESIGNED BY ROGARZ //准备需要的中间变量 CYC:=BARSLAST(DATE<>REF(DATE,1))+1; H30:REF(HHV(H,30),1); L30:REF(LLV(L,30),1); T1:=TIME>10000 AND TIME <185500; T2:=TIME>=185500; 手数:=SS; //进场的条件 开多条件:= H>H30 AND CYC>=30 AND T1; 开空条件:= L<L30 AND CYC>=30 AND T1; //系统 收盘平多:SELL(T2 AND HOLDING>0,0,MARKET) ; 收盘平空:SELLSHORT(T2 AND HOLDING<0,0,MARKET) ; 开空:BUYSHORT(开空条件 AND HOLDING=0,手数,MARKET); 开多:BUY(开多条件 AND HOLDING=0, 手数,MARKET); //其他 当前持仓:HOLDING,COLORGRAY,LINETHICK0; 当前资产:ASSET,NOAXIS,COLORGRAY;//输出当前资产,但不影响坐标最高最低值 |
-- 作者:wenarm -- 发布时间:2016/4/15 8:45:44 -- 将你的条件输出后,鼠标十字光标移动到相关位置,然后看下你的条件是否成立。 你上面的条件中把:=改成:。
|
-- 作者:pyd -- 发布时间:2016/4/15 8:56:02 -- 1楼的图看不清品种,您要在哪个品种上用? 您本地是用的金字塔时区吗?T2:=TIME>=185500;这个要在金字塔时区才可以 工具-》选项-》视图里勾选金字塔时区 重启金字塔生效 |