您现在的位置:程序化交易>> 期货公式>> 交易开拓者(TB)>> 开拓者知识>>正文内容

趋势线公式,价格突破这个趋势线买卖怎么编写 [开拓者 TB]

  • 咨询内容: 如图,请问:怎么做出趋势线公式,并且以价格突破这个趋势线买卖?
    或者,做出第一点:最近10天内的最高点,第二点:10天前100天(往前第10天---第110天)的最高点,然后把这两点间连线作为趋势线,当现价上该连线穿则做多,下穿则做空。
    我想了很久,不知道怎么做,请高人指点。谢谢 0000000000.jpg (201.08 KB, 下载次数: 0) 昨天 21:18 上传

     

  • TB技术人员: 本帖最后由 flyfish 于 2012-10-9 12:23 编辑

    既然你有严格的定义高点的方法,那就不难啊。坐标系的横坐标是时间,也就是K线的数量,纵坐标是价格。

    if(xxxcond) //确定采用当前K线之前第10个K线和第110个K线的高点作为趋势线的条件
    {
    b=100; //因为你是当前K线之前第10个K线和第110个K线,所以直接用100,如果用两个变动的K线,就是b=abs(kline1-kline2)
    a=high[10]-high[110]; //两个高点的价差
    k=a/b; //趋势线的斜率
    setglobalvar(0, currentbar); //记录当前K线在总序列中的索引值
    setglobalvar(1, k); //记录斜率
    setglobalvar(2, high[10]);
    }
    else
    {
    barnumber=getglobalvar(0);
    if(currentbar > barnumber) //确认当前K线在趋势线确立之后
      {
      b1=currentbar-barnumber+10;
      a1=getglobalvar(1)*b1;
      if(high-getglobalvar(2) > a1) //向上突破趋势线
        {
        开多代码自己写
        }
      }
    }

    大致框架就是这样,肉就自己慢慢填好了

     

  • TB客服: 楼上老师又出现了,我来学习的

     

  • 网友回复:

     

  • 网友回复:

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容