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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 跪求将帖子源码改写成金字塔源码

   

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


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

主题:跪求将帖子源码改写成金字塔源码

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


加好友 发短信
等级:新手上路 帖子:2 积分:16 威望:0 精华:0 注册:2011/6/9 15:04:30
跪求将帖子源码改写成金字塔源码  发帖心情 Post By:2011/6/9 15:09:52    Post IP:124.234.184.219[只看该作者]

请老师帮把下列代码改成金字塔的。

int start()  {

   int counted_bars=IndicatorCounted();
   if(counted_bars<0) return(-1);
   if(counted_bars>0) counted_bars--;
   int limit=Bars-20-counted_bars;
   double spread=Ask-Bid;
   for(i=limit; i>=0; i--) {
    Range=0;
    AvgRange=0;
    for (Counter=i; Counter<=i+9; Counter++) {
      AvgRange=AvgRange+MathAbs(spread+High[Counter]-Low[Counter]);
    }
    Range=AvgRange/10.0;
      if (i==Bars-20)  {
            value2=1; value3=18; value10=10000; value10_1=0;
        value19=MONYRISK*Range*Point;
        value2=Risk;
        value3=18+3*value2;
        value9=0;
      }
    Counter=i;
    AvgRange=0;
    for (Counter=i; Counter<=i+9-1; Counter++) {
     AvgRange=AvgRange+Close[Counter];
  }
    value11=AvgRange/9.0;
    // -----
    //value12=UserFunction("AverageClose",value3,i);
    Counter=i;
    AvgRange=0;
    for (Counter=i; Counter<=i+value3-1; Counter++) {
     AvgRange=AvgRange+Close[Counter];
  }
    value12=AvgRange/value3;
    // -----
    value13=Range;
    // -----
    //value4=UserFunction("JESSD",High[i],Low[i],High[i+value2],Low[i+value2],Close[i+value2]);
    AvgRange=(spread+High[i]+Low[i])/2.0;
    if (Close[i+value2]<AvgRange) {
      value4=2*AvgRange-Low[i+value2];
    } else {
     value4=2*AvgRange-spread+High[i+value2];
  }
    // -----
    Counter=i;
    TrueCount=0;
    while (Counter<i+2 && TrueCount<1) {
     //value4=UserFunction("JESSD",High[Counter],Low[Counter],High[Counter+value2],Low[Counter+value2],Close[Counter+value2]);
      AvgRange=(spread+High[Counter]+Low[Counter])/2.0;
      if (Close[Counter+value2]<AvgRange) {
       value4=2*AvgRange-Low[Counter+value2];
     } else {
       value4=2*AvgRange-spread+High[Counter+value2];
     }
      value4=NormalizeDouble(value4,2);
      //value4_1=UserFunction("JESSD",High[Counter+1],Low[Counter+1],High[Counter+value2],Low[Counter+value2],Close[Counter+value2]);
      AvgRange_1=(spread+High[Counter+1]+Low[Counter+1])/2.0;
      if (Close[Counter+1+value2]<AvgRange_1) {
       value4_1=2*AvgRange_1-Low[Counter+1+value2];
     } else {
       value4_1=2*AvgRange_1-spread+High[Counter+1+value2];
     }
      value4_1=NormalizeDouble(value4_1,2);
      //value4_2=UserFunction("JESSD",High[Counter+2],Low[Counter+2],High[Counter+value2],Low


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


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

nani?what's this?


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

客户服务部

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

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

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


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

能把大意说一遍吗?



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

客户服务部

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

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

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


加好友 发短信 原leevolvo
等级:版主 帖子:2160 积分:10563 威望:0 精华:11 注册:2010/11/3 11:21:19
  发帖心情 Post By:2011/6/9 21:54:37    Post IP:121.204.188.220[只看该作者]

有用户函数。用户函数的算法是什么又不知道。让人如何改成金字塔。

 回到顶部