如果昨天看涨,那么创建一个很长的松树脚本策略

时间:2018-05-06 01:27:51

标签: tradingview-api pine-script

我正在尝试创建一个简单的策略,其中绿色蜡烛将导致第二天购买。脚本非常简单:

//@version=3
strategy("Yesterday Cat", overlay=true)
if time>timestamp(2018, 01, 01, 0, 0)
    bullish = open[1] < open
    strategy.entry("buy", strategy.long, 1, when=bullish)
    strategy.close("buy", not bullish)

结果图表虽然有点不可思议:

Graph

我希望蜡烛2是蜡烛3开盘时买入的原因,然后蜡烛6导致蜡烛7开盘时卖出。我做错了什么?

1 个答案:

答案 0 :(得分:0)

最新回复-但是,如果您仍然对此感兴趣,那么您会做的事:

//@version=3
strategy("Yesterday Cat", overlay=true)
if time > timestamp(2018, 01, 01, 0, 0)
    strategy.entry("buy", strategy.long, 1, when = close > open)
    strategy.close("buy", when = close < open)

仅供参考,由于策略在小条的开盘价位上,FYI正在查看先前的开盘价(例如,open [1])将条形图延迟入场。它必须等待另外的酒吧才能满足条件。使用close>打开修复该问题。

当您保持趋势较长时,在heiken ashi图表上相对较好。