为什么开平仓都在一根k线呢?求解 [开拓者 TB]
- 咨询内容:
Condition1 = CrossOver(MA4,MA2);
Condition2 = CrossUnder(MA4,MA3);
If( MarketPosition ==0 )
{ If(Condition1 ==True)
{
SellShort(CC,Close);
}
}
If(MarketPosition ==-1)
{
If(Condition2 == true)
{
BuyToCover(0,Close);
} - TB技术人员:
应该是condition1,与condition2在同一个bar里都满足了为真的条件
- TB客服:
小米 发表于 2014-4-15 10:25
应该是condition1,与condition2在同一个bar里都满足了为真的条件
不可能啊
MA1 = AverageFC(CLOSE,N1);
MA2 = MA1+N3*AvgTrueRange(N2);
MA3 = MA1-N3*AvgTrueRange(N2);
MA4 = Average(CLOSE,5);
Condition1 = MA4[1]<MA2[1]&&MA4[2]>MA2[2];
Condition2 = MA4[1]<MA3[1]&&MA4[2]>MA3[2];
If( MarketPosition ==0 && Condition1 ==True)
{
SellShort(CC,Open);
}
If(MarketPosition == -1)
{
If(Condition2 == true)
{
BuyToCover(CC,Open); - 网友回复:
w278112766 发表于 2014-4-15 10:31
不可能啊
MA1 = AverageFC(CLOSE,N1);
MA2 = MA1+N3*AvgTrueRange(N2);
你前后发的二组代码各不相同哟。你到底用的是哪一组呢??
为什么不可能呢??
你自己调试一下,结果就出来了。试试
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容