系统交易论坛 - 开拓者期货自动交易平台's Archiver

白痴 发表于 2010-5-10 17:59

如果跌破买入时bar的最低价则平仓如何编写?

例如收盘价上穿5日均线买入,如果跌破买入时bar的最低价则平仓.这个公式如何编写,即如何获得开仓是bar的数据?.
if(close>Average(close,5))
{
buy(close,1)
}

lh948 发表于 2010-5-11 09:04

if(close>Average(close,5))
{
buy(close,1);
mylow=low;//开仓时用序列变量保存当前bar的最低价
}else
{
mylow=mylow[1];//用序列变量保存开仓bar上的最低价
}
if(crossunder(low,mylow))//用low判断跌破开仓时保存的价格
{
....
}

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.