全部 智大领峰 TBQuant功能 TBL语言 TB开户 问答专区 高手圈 其他
已解决
重复开仓 信号闪烁
2021-04-01 12:24

重复开仓 信号闪烁  代码如下

Params
                
Vars
        Series<Numeric> AvgValue;
Events
        OnBar(ArrayRef<Integer> indexs)
    {
        AvgValue = (AverageFC(Close,30);
        
        PlotNumeric("MA30",AvgValue);
                            
        If(MarketPosition <>1 && AvgValue[1] > AvgValue[2] && Close > AvgValue[1])
        {            
            Buy(1,Open);
        }
        
        If(MarketPosition <>-1 && AvgValue[1] < AvgValue[2] && Close < AvgValue[1])
        {            
            SellShort(1,Open);
        }    
            
    }
 

zhongganyin

请问如何解决 我只想开一手多或者一手空  非多即空 

2021-04-01 12:26
kyover

close作为开仓条件本来就会闪烁

用high low处理

2021-04-02 14:21
tblaocai

close改成close[1]

2021-04-02 16:57
您未登录,请先 登录注册 后发表评论
顶部