天软金融分析.NET函数大全 > TSL函数 > 图形函数 > 作图函数

DecodeGraph    

简述
分解图形,将Graph分解成为类型、名称、数据和属性两个数组,属性数组的下标为属性名,值为属性值。
定义
DecodeGraph(Grap:TGraph;Var Type:Integer;Var Name:String;Var Data:Array;Var Prop:Array);
参数
名称类型说明
GrapTGraph图形,输入;
Typeinteger整数,图形类型,参见图形类型函数,输出值;
NameString字符串,图形类型名称,与返回值对应,输出值;
DataArray,TableArray二维数组,图形数据,输出值;
PropArray,TableArray二维数组,图形属性组合,输出值;
  • 范例

    setsysparam(pn_stock(),'SZ000002');
    setsysparam(pn_date(),inttodate(20140117));
    setsysparam(pn_nday(),250);
    t1:=NDay2(gfopen(), Open() ,
         gfclose(), close(),
         gfhigh(), high(),
         gflow(),  low(),
         gftime(), datetimetostr(sp_time()),
            //KLine颜色
         gfColor(), IfThen3(Close(), Open(),
                     ClRed() ,  //涨颜色
                     clYellow() , //平颜色
                     Clblue()   //跌颜色
                    ),
         gffill(),ifThen3(Close(), Open(), flClear(), flSolid(),flSolid())
           );
    g1:=graph(gtKline(),'KLine',t1);
    DecodeGraph(g1,ty,na,da,pr);
    return array(ty,na,da,pr);
    参考
    Graph GraphGroup DecodeGraphGroup EncodeGraphGroup EncodeGraph 
相关