【问题标题】:How to highlight where a calcuation/value equals BETWEEN two prices/levels?如何突出显示计算/值等于两个价格/水平之间的位置?
【发布时间】:2019-11-20 06:51:25
【问题描述】:

我正在寻找 Pine Script 中的快速解决方案,其中在满足一系列条件时触发警报。

经过进一步分析,我注意到outK3ref1 位于7080 范围内的信号更准确

buy_alert1 = crossUpAll and (outK3ref1 = *******) and (stfcheckB<20) ? 1 : 0

没有一个标准运算符听起来像他们会给我想要的结果,我尝试了一些组合但没有运气......

【问题讨论】:

  • (outK3ref1 &gt;= 70 and outK3ref1 &lt;=80) 怎么样?
  • 是的 - 这行得通,谢谢。我有 3 个不同的购买提醒,当我应该将其他提醒更改为 'ref2' 和 'ref'3 时,我正在使用“ref1”复制您的建议,哈哈!现已排序。

标签: pine-script


【解决方案1】:

您应该使用括号中的and 运算符以及大于或等于&gt;= 和小于或等于&lt;= 来完成您需要的操作。

buy_alert1 = crossUpAll and (outK3ref1 >= 70 and outK3ref1 <= 80) and (stfcheckB<20) ? 1 : 0

还要小心,= 用于为变量赋值,== 用于检查两个表达式是否相等。

a = 1 // assign 1 to a
a == 1 // returns true if a is equal to 1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-28
    • 1970-01-01
    • 2018-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多