今天说下我们肯定会用到的一个功能,Tradingview的警报。在代码中创建简单的脚本和警报作为例,看看如何创建警报以及可能会碰到的问题。 创建警报 创建警报非常简单。我们可以调用一个内置函数,将其命名为alertcondition()。该函数本身具有3个输入参数,这些参数在pine脚本参考手册中有详细说明。分别来看下: condition:这是触发警报的条件。例如, close(收盘价)大于某个值。 title:这是一个可选参数,但我认为它应该是强制性的。如果您没有提供标题,那么当需要订阅启用警报时,很难找到并确认。 message:这也是可选的。它包含警报上显示的消息。这可以用来提醒您警报发出的信号。 关于标题title参数,下面是一个证明其作用的示例。该图显示了一个包含4个警报的指示器,每个警报都没有标题。 举例脚本: 以下示例代码是一个简单的指标,它将在柱线的开盘价上方和下方绘制两条线。线之间的距离可由输入控制。我们通过将边界移近价格来轻松触发警报条件。
默认值为500,以上脚本的含义是创建一个警报条件,建立两条边界,分别是开盘价加减500美元,当最高价大于上边界,或者最低价低于下边界,就发出警报。将此脚本放到BTCUSDK线上进行测试。将指标加载到图表上,会看到以下内容: 该示例显示了创建的Altert的默认设置。 上面是警报条件,接下来,我们需要启用这个警报。下面是过程,在遵循该步骤之前,请确保将指标添加到图表中。 点击警报图标
选择具体条件 设置选项 点击确认之后,右侧能看到 注意:此示例中的警报对于测试alertcondition()函数非常简单。但是,在现实中,alertcondition()函数一般用于更复杂的条件。 常见问题 为什么创建警报时需要图框/图列表? 它用于在向导中创建更多的自定义警报,提供了更多的条件选项。例如,你可以在上限达到固定水平时触发警报。用户无需接触代码即可创建自己的自定义警报。 指标是否需要留在图表上? 不必需,如图,我已经把警报的指标从图表上删除了,但右侧的警报还在,且是active状态。 但创建警报时警报指标必须加载在K线图表上且显示在屏幕上。 图表需要保留在屏幕上吗? 也不必需。可以离开查看其他图表。满足条件时将弹出警报。 有想制定自己的指标和交易策略的伙伴,欢迎大家添加微信jinvlog交流。 注册Tradingview平台,点击Tradingview。 —- 编译者/作者:金金 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
Pine语言入门(十)如何为策略创建一个警报
2020-11-14 金金 来源:区块链网络
LOADING...
相关阅读:
- 以太坊L2互操作需经历3个重要阶段2020-11-03
- 比特币将在短时间内超过20,000美元! 俗名的雄心勃勃的声明! Coinkol2020-10-27
- 鲸鱼警报--加密用户移动了11.1亿美元的比特币2020-10-27
- 比特币网络记录的交易额为11亿美元2020-10-27
- 第714篇:选择2020-10-24