0

嗨,我想在 Tradingview 中尝试非常简单的策略,周一开盘买入,周五收盘卖出;从2002年开始到现在

>//@version = 2
strategy("buy signal entry",overlay = true)
//1009963800 is 2002 - 01-02

t = dayofweek(time)
buysignal = plotshape(t==2 , "Up Arrow", shape.triangleup,location.belowbar,green,0,0)
sellsignal = plotshape(t==5 , "Down Arrow", shape.triangledown,location.abovebar,white,0,0)
plot(t)
if(t==2)
    strategy.entry("buy", strategy.long)
if(t == 5)
    strategy.exit("exit", "buy")

出于某种原因,这仅在第一天执行,并且经过任何思考后从不出售任何东西?

4

1 回答 1

0

strategy.exit没有退出条件(例如盈利或亏损)什么都不做。在您的情况下,您应该使用strategy.close

if(t == 5)
    strategy.close("buy")
于 2019-03-13T16:11:51.207 回答