Pinescript 可以做到这一点吗?

Posted

技术标签:

【中文标题】Pinescript 可以做到这一点吗?【英文标题】:Can Pinescript do this? 【发布时间】:2022-01-20 19:19:01 【问题描述】:

感谢您的帮助。我是编码新手。我想知道这是否是 Pinescript 可以实现的?下面的代码根本不准确。我将它包括在内是希望让您了解我想要编码的内容。这将是一系列相互堆叠的 if/then 语句,最终结果是简单的绿色或红色背景。不确定是否应该使用三元条件、函数或 if 语句。

A = 如果(数据A > 0) 绿色 别的 红色

B = 如果(数据B > 0) 绿色 别的 红色

C = 如果(A = 绿色,B = 绿色) bgcolor(color=color.green)

D = 如果(A = 红色,B = 红色) bgcolor(color=color.red)

【问题讨论】:

很有可能.. 【参考方案1】:

您可以创建一个color 变量并使用三元运算符设置其值。

color c1 = dataA > 0 ? color.green : color.red
bgcolor(c1)

或者您可以直接在bgcolor() 函数中应用您的条件。

bgcolor(dataB > 0 ? color.green : color.red)

【讨论】:

以上是关于Pinescript 可以做到这一点吗?的主要内容,如果未能解决你的问题,请参考以下文章

我可以用纯 SQL 做到这一点吗?

我可以用 :hover 伪类来做到这一点吗?

CSS 挑战,我可以在不引入更多 HTML 的情况下做到这一点吗? [复制]

CSS 挑战,我可以在不引入更多 HTML 的情况下做到这一点吗? [复制]

将属性更改为不再是瞬态的 - 我可以通过轻量级核心数据迁移来做到这一点吗?

React TS:我可以在不进行类型转换的情况下做到这一点吗? “可以用可能不相关的任意类型实例化”