【问题标题】:TradingView - Pine Script Help. One Trade Per ConditionTradingView - Pine 脚本帮助。每个条件一次交易
【发布时间】:2017-08-10 08:34:31
【问题描述】:

有没有办法/命令设置在进入交易之前必须满足一个条件,即只在收盘(1)BBlow 和最高(20)> stoch 80 时做多。当价格高于 80 时,我只想要 1 笔交易stoch 80,然后是 close BBlow 时进行多次交易。每个条件只有 1 笔交易。希望这有意义吗?

任何帮助将不胜感激。 4 Trades but only want 2. 1 per condition

在图片中,我只想要两次交易而不是 4 次。将金字塔设置为 1 也无济于事,因为我希望每个条件进行 1 次交易,而不仅仅是 1 次交易。

【问题讨论】:

标签: pine-script


【解决方案1】:

正如您所链接的另一个线程的回复所指出的那样,您使用的条件在后续期间可能为真,即使已开仓。也许您可以利用 crossover 或 crossunder 函数来隔离当一个值跨越/低于另一个值时的事件,而不是检查一个值是否大于/小于其他。这将在后续期间返回 false,因为没有发生交叉/低于,但收盘价仍然大于或小于相关值。

希望对你有帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-24
    • 1970-01-01
    • 2020-02-10
    • 1970-01-01
    • 1970-01-01
    • 2021-08-17
    相关资源
    最近更新 更多