天软金融分析.NET函数大全 > 金融函数 > 金融工程 > 投资组合 > Common

AdjustSampleByAny    

简述
计算满足条件Condition的股票的EvalExp,选取值在RangeBeg跟RangeEnd之间,按照不同的RangeType类型选择股票,并分配资金
定义
AdjustSampleByAny(BkName:Striong;BegT:TDateTime;Money:Real;EvalExp:Expression;SortDir:Boolean;RangeType:Integer;RangeBeg:Real;RangeEnd:Real;PercentType:Integer;Condition:Expression):TableArray
参数
名称类型说明
BkNameStriong字符串,板块名称
BegTTDateTime日期型时间,开始时间
MoneyReal实数,初始资金
EvalExpExpression表达式
SortDirBoolean真假,排序方向
RangeTypeInteger整数,范围类型
RangeBegReal实数,范围上限
RangeEndReal实数,范围下限
PercentTypeInteger整数,资金分配方法,用户自定义,含义如下表:
显示名
流通股 0
总股本 1
等资金 2
ConditionExpression表达式,条件选择
返回TableArray计算满足条件Condition的股票的EvalExp,选取值在RangeBeg跟RangeEnd之间,按照不同的RangeType类型选择股票,并分配资金
  • 范例

     Return AdjustSampleByAny(

    "深证A股",

    inttodate(20120916),

    500,

    @close(),

    false,

    0,

    7,

    9,

    0,


    @true);

    //结果:
相关