投资者咨询:双均线模型重复开仓 (文华财经wh9)
来源:文华财经 日期:2019-7-26 17:33
Params
Numeric FastLength(5); //快线周期
Numeric SlowLength(20); //慢线周期
Vars
NumericSeries fastValue; //定义变量,计算快线均值
NumericSeries slowValue; //定义变量,计算慢线均值
Begin
//分别计算快线周期和慢线周期的均值
fastValue= AverageFC(Close, FastLength);
slowValue = AverageFC(Close, SlowLength);
//当前无多仓且快线周期的均线高于慢线周期的均线,开多单
If(MarketPosition <>1 && fastValue[1] > slowValue[1])
{
Buy(DefaultVol,New_Order,Cancel_Order);
}
//当前无空仓且快线周期的均线低于慢线周期的均线,开空单
If(MarketPosition <>-1 && fastValue[1] < slowValue[1])
{
SellShort(DefaultVol,New_Order,Cancel_Order);
}
技术人员回复
日期:2019-7-26 17:38
投资者咨询:双均线模型重复开仓 (文华财经wh9)
来源:文华财经 日期:2019-7-26 17:33
麻烦老师看下26日14:13分----14:58分的记录,14:39分时平仓指令发出单最后挂单超过时间被撤单了,撤单后账户应该是空头状态,但是14:58分又发出了开空的指令:
//当前无空仓且快线周期的均线低于慢线周期的均线,开空单
If(MarketPosition <>-1 && fastValue[1] < slowValue[1])
{
SellShort(DefaultVol,New_Order,Cancel_Order);
}
Params
Numeric FastLength(5); //快线周期
Numeric SlowLength(20); //慢线周期
Vars
NumericSeries fastValue; //定义变量,计算快线均值
NumericSeries slowValue; //定义变量,计算慢线均值
Begin
//分别计算快线周期和慢线周期的均值
fastValue= AverageFC(Close, FastLength);
slowValue = AverageFC(Close, SlowLength);
//当前无多仓且快线周期的均线高于慢线周期的均线,开多单
If(MarketPosition <>1 && fastValue[1] > slowValue[1])
{
Buy(DefaultVol,New_Order,Cancel_Order);
}
//当前无空仓且快线周期的均线低于慢线周期的均线,开空单
If(MarketPosition <>-1 && fastValue[1] < slowValue[1])
{
SellShort(DefaultVol,New_Order,Cancel_Order);
}
技术人员回复
日期:2019-7-28 19:00
投资者咨询:双均线模型重复开仓 (文华财经wh9)
来源:文华财经 日期:2019-7-26 17:33
具体的运行日志在7月28日下午已经上传,手机尾号6624,麻烦老师帮忙看下,谢谢。
技术人员回复
日期:2019-7-29 16:11