全部 智大领峰 TBQuant功能 TBL语言 TB开户 其他
股票涨跌停函数(仅做参考)
tbyihao 分享到
2022-10-17 22:17

defs

Numeric stocklimitprice(String mysymbol,Numeric curdate,Numeric lastclose,Numericref limitup,NumericRef limitdn)

{

Numeric chgdate=20200824;

Numeric limitdev=10;

Bool is20=left(Symbol,3)==\"688\" or (left(Symbol,1)==\"3\" and curdate>chgdate);

if(is20) limitdev=20;

Bool nost=((left(SymbolName(),1)<>\"*\" And left(SymbolName(),1)<>\"S\" And Right(SymbolName(),2)<>\"退\" And left(SymbolName(),2)<>\"退\"));

if(nost==False) limitdev=5;

limitup=Round(lastclose*(1+0.01*limitdev),2);

limitdn=Round(lastclose*(1-0.01*limitdev),2);

Return 0;

}

Events

OnBar(ArrayRef<Integer> indexs)

{

Numeric limitup;

Numeric limitdn;

Numeric lastclose=CloseD(1);

stocklimitprice(Symbol,date,lastclose,limitup,limitdn);

PlotNumeric(\"limitup\",limitup);

PlotNumeric(\"limitdn\",limitdn);

}

您未登录,请先 登录注册 后发表评论
顶部