求助!急!急!急! [开拓者 TB]
- 咨询内容:
麻烦管理员帮我看看我的这个程序怎么老是频繁开仓啊
非常感谢!
Params
Numeric pianzhi(2);
Vars
Numeric MinPoint;
Numeric StopLossSet(3);
Numeric TakeProfitSet(50);
Begin
{
MinPoint = MinMove*PriceScale;
If(MarketPosition <>1 )
{
If (Close[1]>Q_Avgprice&& Q_Avgprice>Q_Avgprice[1])
{
Buy(1,Q_BidPrice+pianzhi*MinPoint);
}
}
If(MarketPosition <>-1)
{If(Close[1]<Q_Avgprice&&Q_Avgprice<Q_Avgprice[1])
{
SellShort(1,Q_AskPrice-pianzhi*MinPoint);
}
}
If(Close[1]>Q_Avgprice+TakeProfitSet*MinPoint)
{
Sell(1,Q_Avgprice+TakeProfitSet*MinPoint);
}
If(Close[1]<Q_Avgprice-TakeProfitSet*MinPoint)
{
BuyToCover(1,Q_Avgprice-TakeProfitSet*MinPoint);
}
}
End
- TB技术人员:
判断条件及指令的委托参数不要使用Q函数。
此类函数只在最后K线有效。历史信号会消失。 - TB客服:
那我想用突破某个品种日内实时均价做为开仓条件
怎么编写日内实时均价呢? - 网友回复:
还有是不是不能有Q_Avgprice>Q_Avgprice[1]这样的表述呢?
非常感谢!
- 网友回复:
一平 发表于 2012-12-26 16:13
还有是不是不能有Q_Avgprice>Q_Avgprice[1]这样的表述呢?
非常感谢!
没有Q_Avgprice[1]这样的表达方式。Q_Avgprice只在最后K线上能取有效值。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容