欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 新手请教老师问题

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2200人关注过本帖树形打印复制链接

主题:新手请教老师问题

帅哥哟,离线,有人找我吗?
唐方一战
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:86 积分:0 威望:0 精华:0 注册:2015/3/15 8:10:38
新手请教老师问题  发帖心情 Post By:2015/3/15 8:24:17    Post IP:49.70.174.8[只看该作者]

金字塔老师,我是初学者,刚刚学习的金字塔程序编辑,现在学着编辑了一个简单的突破类程序,但加载后里面没发现开仓平仓的箭头,显示的只有突破轨道线,请老师帮忙看看是怎么回事?十分感谢!


INPUT:N1(5,1,21,,1),N2(21,5,34,1),M1(0.3,0.1,0.5,0.01),M2(0.3,0.1,0.5,0.01),ss(1,1,100,1);//参数值


昨高:=CALLSTOCK(STKLABEL,VTHIGH,6,-1);//昨高
昨低:=CALLSTOCK(STKLABEL,VTLOW,6,-1);//昨低
昨收:=CALLSTOCK(STKLABEL,VTCLOSE,6,-1);//昨收
今日开盘价:=Valuewhen(date<>ref(date,1),open);

S1:=max(昨收-昨低,昨高-昨收);//中间变量
S:=max(昨收*0.008,S1);//中间变量

上轨:max(HHV(HIGH,3),今日开盘价+M1*S);//求上轨
下轨:min(LLV(LOW,3),今日开盘价-M2*S);//求下轨

短期均线:ma(CLOSE,N1);//求短期均线
长期均线:ma(CLOSE,N2);//求长期均线

手数:=SS;
        

//条件
开仓条件:=C>上轨 and  短期均线 >  长期均线;//开多条件
平仓条件:=C< 下轨  and 短期均线 <  长期均线;//平仓条件

//交易系统
IF TIME>090000  AND HOLDING = 0 THEN BEGIN 
开多:BUY(开仓条件 ,手数,上轨);
 开仓日期:=date;
 END
IF   CURRENTDATE  >  开仓日期 AND HOLDING > 0    THEN BEGIN    
平仓:BUYSHORT(平仓条件 ,手数,下轨);
 
END


 回到顶部
帅哥哟,离线,有人找我吗?
唐方一战
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:86 积分:0 威望:0 精华:0 注册:2015/3/15 8:10:38
  发帖心情 Post By:2015/3/16 5:57:35    Post IP:49.70.236.252[只看该作者]

金字塔老师,还有2个问题无法解决,

第一个问题,我在程序里面设定了第二天以及第二天以上才可以发出平仓信号的,但现在无法实现,我自己的表达如下:


IF   CURRENTDATE  >  开仓日期   AND HOLDING > 0    THEN BEGIN    
平仓:=sell(平仓条件 ,手数,THISCLOSE);


第二个问题:我如何设定开仓手数,才可以在测试的时候满仓进出,现在我设定的是只开一手。

请老师帮我修改一下,谢谢了!

 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/3/16 9:29:34    Post IP:58.246.57.26[只看该作者]

1.平仓条件改成date>valuewhen(开仓条件,date)

2.开仓手数写0,就是满仓开



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部