【问题标题】:Pine Script - 2 condition long entry (Customized strategy + MACD cross)Pine Script - 2 条件多头入场(定制策略 + MACD 交叉)
【发布时间】:2021-10-15 00:19:37
【问题描述】:

我还是 pine 脚本的新手。我正在制定一个策略,我想将 MACD 交叉条件添加到 strategy.long 条件。 我的策略是有效的(多头进/出是可以的),但我想在多头进场中添加另一个条件/规则,以消除一些不良交易。 假设我希望我的初始买入/卖出策略仅在“MACD”线高于“信号”线时给出“多头”入场。(如果 MACD 线低于信号线(看跌) ),我不想参加任何条目)

我已经为我的策略和 MACD 线定义了变量。但我不知道如何将 MACD 条件/规则嵌入进场策略。 (if, loop?)

现在我有简单的进入/退出策略:

strategy.entry("L", strategy.long,1, when=long)

strategy.close("L", when=short)

如何在入场策略中添加 MACD 交叉条件?

【问题讨论】:

  • 只要when 的值计算为True,strategy.entry 就会输入 long。

标签: pine-script indicator


【解决方案1】:

您可以使用逻辑运算符and

long = ...
MACDAboveSignal = ...

strategy.entry("L", strategy.long,1, when=long and MACDAboveSignal)

【讨论】:

    猜你喜欢
    • 2020-01-28
    • 1970-01-01
    • 1970-01-01
    • 2023-01-31
    • 2020-08-03
    • 2023-02-06
    • 2022-07-09
    • 2022-12-03
    • 2018-08-19
    相关资源
    最近更新 更多