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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 为啥只能是逐k呢。不懂~球解释

   

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


  共有3930人关注过本帖平板打印复制链接

主题:为啥只能是逐k呢。不懂~球解释

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


加好友 发短信
等级:新手上路 帖子:14 积分:71 威望:0 精华:0 注册:2013/4/12 10:28:44
为啥只能是逐k呢。不懂~球解释  发帖心情 Post By:2013/5/3 9:51:05    Post IP:60.177.185.11[只看该作者]

INPUT: gamma(0.5),vPeriod(5,1,11,1),CountBars(3000);
VARIABLE: L0= 0,L1= 0,CU= 0,L2= 0,L3= 0,L0A= 0,L1A= 0, L2A= 0,L3A= 0,LRSI= 0,CD= 0;
      
      L0A := l0;
      L1A := L1;
      L2A := L2;
      L3A := L3;
     
     if BARPOS<= vPeriod THEN exit;
     
      ROC := (C - ref(c,vPeriod))/ ref(c,vPeriod) + MINDIFF;
      L0 := ((1 - gamma)*(roc)) + (gamma*L0A);
      
      L1 := - gamma *L0 + L0A + gamma *L1A;
      L2 := - gamma *L1 + L1A + gamma *L2A;
      L3 := - gamma *L2 + L2A + gamma *L3A;

      CU := 0;
      CD := 0;
      
      if L0 >= L1 THEN 
       CU := L0 - L1; 
       else CD := L1 - L0;
      if L1 >= L2 THEN
       CU := CU + L1 - L2; 
       else CD := CD + L2 - L1;
      if L2 >= L3 THEN
       CU := CU + L2 - L3; 
      else CD := CD + L3 - L2;

      if CU + CD <> 0  THEN
       LRoc := CU / (CU + CD);
      val1:  LRoc;

 回到顶部
总数 17 1 2 下一页