[求助]即日策略在历史回测时如何写在停板平仓? [金字塔]
- 咨询内容:
实盘可以这么写:
{多头停板平仓}
if dynainfo(7)=dynainfo(54) then
tsell(1,tholding,lmt,dynainfo(7));{空头停板平仓}
if dynainfo(7)=dynainfo(55) then
tsellshort(1,tholding,lmt,dynainfo(7));日内策略在历史回测时如何写在停板平仓?
[此贴子已经被作者于2011-2-19 11:27:41编辑过] - 金字塔客服:
你所用到的dynainfo()都是动态行情,不能测历史的。
所以,每个品种的涨停板和跌停板你只能大概估计一下,可以用 左收*(1+/-0.05)估测
if c=涨停板 then
tsell(1,tholding,lmt,c);
{空头停板平仓}
if c=跌停板 then
tsellshort(1,tholding,lmt,c); - 用户回复:
tsellshort 等后台函数,不能用在图表和历史回测上,详情看置顶帖子
- 网友回复:
以下是引用fly在2010-8-24 17:36:59的发言:
你所用到的dynainfo()都是动态行情,不能测历史的。
所以,每个品种的涨停板和跌停板你只能大概估计一下,可以用 左收*(1+/-0.05)估测
不是昨日收盘价吧,应该是昨日结算价吧
if c=涨停板 then
tsell(1,tholding,lmt,c);
{空头停板平仓}
if c=跌停板 then
tsellshort(1,tholding,lmt,c); - 网友回复:
金字塔不提供历史结算价数据,你可以通过计算盘中均价的方法来代替
相关文章
-
没有相关内容