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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → VIP论坛区发帖失败?

   

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


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

主题:VIP论坛区发帖失败?

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


加好友 发短信
等级:新手上路 帖子:66 积分:0 威望:0 精华:0 注册:2016/11/14 16:10:18
VIP论坛区发帖失败?  发帖心情 Post By:2016/12/17 18:16:37    Post IP:112.65.159.134[显示全部帖子]

老师您好
     下面是我编写的代码,我希望实现的功能是:
     最基础的均线策略,金叉做多,死叉做空,并将收益曲线存储到数组变量x[]中。编译之后运行发现没有得到我想要的结果,请教老师问题出在哪里
variable:x[]=0;//定义数组变量
input:m(20,10,50,10),n(200,10,200,10);//初始化参数
ma1:ma(c,m);
ma2:ma(c,n);

in:=c-ref(c,1);//定义正向现金流
out:=ref(c,1)-c;//定义反向现金流
setubound(x,datacount);//扩充数组上限

dd:=(ma1>=ma2 and ref(ma1,1)>=ref(ma2,1)) or (ma1<ma2 and ref(ma1,1)>=ref(ma2,1));//多头持仓状态或者当根K线出现死叉,得到正向现金流
kk:=(ma1<ma2 and ref(ma1,1)<ref(ma2,1)) or (ma1>=ma2 and ref(ma1,1)<ref(ma2,1));//空头持仓状态或者当根K线出现金叉,得到反向现金流

//将每一笔现金流的数值存入X[]中
if dd then
x[barpos]=x[barpos-1]+in;
if kk then
x[barpos]=x[barpos-1]+out;

aa:x,noaxis;//输出数组x所代表的收益曲线

 回到顶部